Post Job Free
Sign in

Spring Boot Software Engineer

Location:
New Boston, NH
Posted:
January 08, 2025

Contact this candidate

Resume:

ROBERT BROWN III

New Boston NH *****

**********@*******.*** / +1-603-***-****

RECRUITERS

No Jobs Requiring Relocation Will Be Considered

SUMMARY

Experienced software engineer with over 40 years of experience as a coder, designer, and architect. Specializing in Java, cloud computing, and machine learning. Demonstrated success in delivering scalable and reliable software solutions that surpass client expectations. Collaborative team player adept at tackling complex technical challenges and fostering innovation. Committed to ongoing learning and staying abreast of industry trends and best practices to deliver tangible value through innovative software engineering approaches.

Note: Have an active Secret Clearance

SKILLS

Programming Languages: Java (8 - 17), Typescript, Rust, Elm, Groovy, JavaScript, SQL, HTML

Technologies: Spring Boot, Angular, React, Typescript, Aspect-Oriented Programming (AOP), Vert.x, Velocity, OSGi, Flex, XML, JDBC, Struts, Java Servlets, JSP, LDAP, Java Messaging Service, Openstack, AWS, Azure DevOps

GUI Technologies: JavaFX, Java Swing, Flutter, Java AWT, JQuery, Flex, Motif, X-Windows

Tools: Docker, Eclipse, IntelliJ, Junit, Mockito, Jest, Cypress, Visual Studio Code, NetBeans, AspectJ, Maven, Gradle,Jenkins, Ansible, Chef, Kubernetes, Helm

Databases: Oracle, MySQL, Derby, Hypersonic, PostgreSQL, Neo4J, Redis

Operating Systems: All Windows Platforms, UNIX (Sun Solaris, HPUX, and Linux), MacOS (10.x)

Problem Domains: Insurance Processes, Payroll, Search and Rescue (SAR), Time Tracking, Health data management and protection

EXPERIENCE

Solutions Consultant / Protectorus 12/2023 - Current

Designed a data protection solution using Hexagonal architecture. This solution has a strong ABAC- based security system, a PKI manager that automates key management, and features strong encryption of databases.

Identified and designed Microservices that supported secure applications (multifactor and Webauthn based authentication, access control infrastructure, and automated PKI mechanisms).

Used Swagger to specify RESTful APIs for the services

Implemented all server components using Spring Boot 3 in Java 17

Implemented entire client- side codebase using React in Typescript

Implemented using TDD: JUnit, and Mockito for the servers, Jest,,Cypress, and React testing for the clients

Applications were deployed in Kubernetes to the company’s Openstack cloud. Alternative deployments are made on both AWS (EKS) and Microsoft Azure (AKS).

Solutions Developer / Agile Trailblazers 04/2023 - 12/2023

Developed several fullstack applications for the Department of Defense (DoD) using Test Driven development (TDD) and other agile methodologies as a member of a Kessel Run development team

Created a Hexagonal architecture for a mision tasking application

Specified the server- side RESTful API using Swagger (OpenAPI V3)

Implemented the mission tasking application using Spring Boot and React (in Typescript)

Deployed the application in Docker containers to Amazon ECS

Fullstack Developer/Architect / Cognizant 04/2022 - 03/2023

Developed several applications for different clients of Cognizant, including an HR application, a data management application, a job search application,,and a medical process application.

Modernized several applications that were using EJBs with Websphere. Converted applications to a Microservices architecture.

Identified several microservices’ RESTful APIs using Swagger/OpenAPI V3

Implemented several microservices using the Spring Boot 3. Databases used were MongoDB and PostreSQL.

Designed and implemented all front ends using Angular 17 and Typescript

Contractor/Consultant / BMW 03/2021 - 03/2022

Led the conversion of monolithic sales applications to scalable, cloud-ready systems for multiple clients.

Collaborated closely with cross-functional teams to gather requirements, identify technical challenges, and propose effective solutions to meet business objectives.

Developed and implemented throttling systems to safeguard applications against high-volume requests, significantly improving performance and stability. System was managed using a RESTful API hosted by a Spring Boot microservice.

Architected and implemented microservices-based solutions utilizing Spring Boot and Angular, resulting in improved modularity and flexibility.

Provided expert consultation and guidance on best practices for software architecture and design, driving successful project outcomes and client satisfaction.

Delivered hands-on mentoring and training sessions to junior engineers. Trained them in developing RESTful APIs and Angular components. Assisted them in their professional development and enhanced their team capabilities.

Successfully migrated legacy systems to modern cloud platforms (AWS, Azure), optimizing performance, scalability, and cost-efficiency.

Technical Lead/Architect / Cognizant 11/2019 - 03/2021

Spearheaded the architecture and development of high-performance web applications, ensuring scalability and reliability for clients.

Led cross-functional teams in the design and implementation of cloud-native applications, driving innovation and efficiency throughout the development lifecycle.

Mentored junior engineers, fostering their growth in technical skills and best practices, resulting in improved team productivity and morale.

Collaborated with stakeholders to gather requirements and translate them into technical solutions, ensuring alignment with business objectives.

Developed and implemented microservices-based architectures, optimizing system performance and enabling seamless integration with third-party services.

Evaluated emerging technologies and methodologies, providing recommendations to management for strategic decision-making and future-proofing projects.

Part Time Consultant/Technical Lead / Boyle Transportation 09/2019 - 11/2019 .

Trained several junior enginneers in the development of Spring Boot microservices, including the implementation of RESTful APIs.

Provided technical leadership in the development of several microservices- based applications for a transportation- tracking system used to coordinate transport of classified materials.

Implemented several microservices with RESTful APIs using Spring Boot.

Implemented Angular- based client- side applications that communicated with the servers’ RESTful interfaces..

Consultant/Architect/Principal Software Engineer / Anderson Columbia 06/2016 - 08/2019

Led a cross-functional team in the design and implementation of a scalable payroll and time tracking system.

Architected the entire suite of microservices for payroll management, cost tracking, and time tracking functions, including tracking the time of construction workers,the time their equipment was used, and the cost of fuel and maintenance.

Implemented most of the microservices that were designed, using Spring Boot 2 and vert.x. The gateway application provided a RESTful interface for all client applications

Implemented all clients used by the application using Angular.

Principal Software Engineer / Oncam International 10/2015 - 06/2016

Strong advocate for continuous improvement and innovation, driving initiatives to adopt new tools, methodologies, and technologies to enhance development processes.

Effective communicator with the ability to collaborate cross-functionally with product managers, designers, and other engineering teams to deliver high-quality software solutions.

Experienced in mentoring and coaching junior engineers, fostering a culture of learning and growth within the engineering organization.

Proven track record of delivering results in fast-paced environments, adapting to evolving requirements and priorities while maintaining a focus on delivering value to end-users.

Contractor/Senior Engineer / Blue Slate Solutions 03/2015 - 08/2015

Proven track record of successfully managing complex engineering projects from conception to completion, ensuring adherence to timelines, budgets, and quality standards.

Extensive experience in overseeing multi-disciplinary teams, providing leadership, guidance, and mentorship to junior engineers and contractors to optimize project performance.

Proficient in utilizing advanced engineering software and tools to design, analyze, and optimize various systems and structures, resulting in cost savings and improved efficiency.

Strong expertise in conducting feasibility studies, risk assessments, and cost-benefit analyses to inform decision-making processes and mitigate potential project risks.

Software Consultant/Contractor / Wyle - Hanscom AFB 09/2012 - 03/2015

Extensive experience in providing technical consultation and guidance to clients throughout the project lifecycle.

Deep understanding of software development methodologies such as Agile, Scrum, and Waterfall.

Demonstrated ability to troubleshoot complex technical issues and implement effective solutions promptly.

Committed to staying updated with the latest technologies and industry trends to provide innovative solutions.

Software Consultant/Contractor – Hanscom AFB / P3I, Incorporated 05/2010 - 08/2012

Demonstrated ability to communicate complex technical concepts effectively to both technical and non-technical stakeholders, fostering clear understanding and alignment.

Proficient in utilizing cutting-edge technologies and tools to design, develop, and implement innovative software solutions that meet or exceed client expectations.

Committed to continuous learning and staying updated on emerging trends, best practices, and technologies in the software development industry to drive ongoing improvement and innovation.

Dedicated to maintaining the highest standards of professionalism, integrity, and accountability in all aspects of consulting and contracting engagements.

Previous Positions 05/1981 - 05/2010

Worked on several positions utilizing C, C++, and earlier versions of Java. Created several different applications including Client- Server applications, 3- tier applications, and multi- tier applications. These applications use older technologies and to list them here would make this resume too long. Anyone interested in them should contact me.

EDUCATION AND TRAINING

Master of Science: Computer Science

Colorado Technical University. - Colorado

Bachelor of Science: Information Technology.

University of Phoenix

Associate of Science: Electronic Technology

University of Hartford

.



Contact this candidate