Kevin D Brown II
Fullstack Software Developer
Summary:
I am a seasoned software developer with a decade of diverse experience, encompassing both backend and frontend development. Throughout my career, I've demonstrated expertise in the entire software development lifecycle, emphasizing clean code, refactoring, collaboration, and advocating for agile methodologies. I've led teams, improved onboarding processes, and mentored new developers. My skills extend across a range of programming languages, development tools, and testing frameworks. My commitment to delivering measurable results and my ability to swiftly adapt to new technologies reflect my dedication to the field.
Professional Experience
G2O, Columbus OH - Software Developer 2013 – 2023
Project Role - Tools, Frameworks, and Platforms
Project Name – Company name - Contract Length
Lead RestAPI and UI Developer - Windows, VScode Angular 16, Express, SocketIO, Docker, HTML/CSS, git, MSAL, Postman
Unit Conductor – Cincinnati Children's Hospital Medical Center - 6 Months
Implement backend RESTapi design in NodeJS with Express to interface with HAPI FHIR api an HL7 standard for health care data exchange
Configure project deployment and startup using Docker yml and environment files
Manage user Authentication using Azure Active Directory, MSAL for angular and Passport for the api
Lead App/UI Dev - Ubuntu Linux, Intelij Ultimate, AngularJS, Angular 11, JavaScript/TypeScript, Cucumber, Ruby, HTML/CSS, Jasmin, git
Account Management – Chemical Abstracts Service a division of ACS - 4 Years
Worked my way up to lead developer and mentored/trained new developer upon onboarding
Lead refactoring effort to enhance modularity and organization of a large and complex HTML/JavaScript codebase.
Undertook the development and documentation of the onboarding software setup process, reducing new developer onboarding time from days to hours.
Implemented features, fixed defects, and refactored legacy code for several projects; projects built on JavaScript with Velocity script, pure Javascript, AngularJS, and Angular 11. All choreographed with Docker containers
IIB Backend Mapping Service Dev - IBM WTX/ESQL, Junit
HoneyComb Project – GENCO, A FedEx Company - 1 Year
Successfully navigated the software development lifecycle, actively contributing to requirements gathering, development, and testing phases.
Used The IBM IIB WTX graphical interface to create message flows with custom scripted compute nodes using the IBM ESQL scripting language for SOAP message translation
Java Mapping SOAP Microservice Dev - Java 8, Spring, Spring boot, Junit, Mockito, PowerMock
FNFG Project – First Niagara Financial Group - 2 Years
As a senior team member in the second year of the project I lead multiple refactoring efforts to simplify complex production code, reducing hundreds of lines of logic to ensure a concise and maintainable solution.
Created mapping services and business logic in Java 8 for an abstracted COBOL mainframe interface using a Spring/Spring Boot microservices framework
Java Developer Trainee – Training
Completed a self guided training program focused on Java and web development leveraging my engineering background and C/C++ programming knowledge
Studied Agile/SCRUM methodologies, QA best practices, and the software development lifecycle
Knockout Concepts, Columbus OH - Android Developer 2015 – 2017
Independent part-time contract Android 4.2, Android Studio, Java8, SOAPui, RetroFit – Service Application
Leveraged my backend development and project planning experience as a junior developer to independently contract my services to a mobile start-up company
Developed and executed a statement of work, meeting all milestones and on-time delivery.
Demonstrated strong project management skills, and received positive feedback for delivery.
Developed a SOAP service frontend interface for an android 4.2 platform, with SOAPui manual tests