I am a software engineer with over a decade of experience delivering robust, scalable applications across the full software development life cycle. I thrive in Agile environments, collaborating across requirements analysis, design, development, testing, and deployment to ship impactful software. I have built modern front-ends with React and Angular, created RESTful APIs with Node.js and Express, and deployed solutions on cloud platforms using containers and CI/CD pipelines. I enjoy solving complex problems, optimizing performance, and mentoring teammates. My background includes microservices, distributed systems, and data-centric applications, with hands-on work in AWS and Azure, Docker and Kubernetes, and monitoring and logging to ensure reliability in production. I bring a proactive, collaborative approach and a passion for delivering high-quality software that meets business goals.

I am a software engineer with over a decade of experience delivering robust, scalable applications across the full software development life cycle. I thrive in Agile environments, collaborating across requirements analysis, design, development, testing, and deployment to ship impactful software. I have built modern front-ends with React and Angular, created RESTful APIs with Node.js and Express, and deployed solutions on cloud platforms using containers and CI/CD pipelines. I enjoy solving complex problems, optimizing performance, and mentoring teammates. My background includes microservices, distributed systems, and data-centric applications, with hands-on work in AWS and Azure, Docker and Kubernetes, and monitoring and logging to ensure reliability in production. I bring a proactive, collaborative approach and a passion for delivering high-quality software that meets business goals.

Available to hire

I am a software engineer with over a decade of experience delivering robust, scalable applications across the full software development life cycle. I thrive in Agile environments, collaborating across requirements analysis, design, development, testing, and deployment to ship impactful software. I have built modern front-ends with React and Angular, created RESTful APIs with Node.js and Express, and deployed solutions on cloud platforms using containers and CI/CD pipelines.

I enjoy solving complex problems, optimizing performance, and mentoring teammates. My background includes microservices, distributed systems, and data-centric applications, with hands-on work in AWS and Azure, Docker and Kubernetes, and monitoring and logging to ensure reliability in production. I bring a proactive, collaborative approach and a passion for delivering high-quality software that meets business goals.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Engineer at J.B Hunt
April 1, 2024 - Present
Led analysis, design, implementation, and testing across the SDLC in an Agile environment with bi-weekly sprints. Delivered front-end UI components using HTML5, CSS3, JavaScript, Bootstrap, and jQuery, and developed SPA features with React and Redux emphasizing accessibility and performance. Implemented back-end services with Java/Spring (Spring Boot, Spring Security, Spring DAO) and built microservices with Spring Cloud. Worked with AWS (EC2, S3, VPC), Docker/ECS/EKS, and CI/CD pipelines via Jenkins and GitHub. Managed RESTful and SOAP endpoints, integrated JMS messaging (RabbitMQ, Kafka), and worked with Oracle, MySQL, and MongoDB data stores. Contributed to production incident resolution and mentored junior developers.
Full Stack Java Developer at Southwest Airlines
January 1, 2023 - January 1, 2024
Participated in all SDLC phases within an Agile/Scrum environment and contributed to the transition toward SAFe. Designed and developed UI with HTML/CSS/JavaScript and React; built reusable components and responsive design. Created a proof-of-concept using Node.js, React, HTML, and CSS. Used MongoDB with Node.js for JSON storage and implemented RESTful APIs hosted on AWS. Backend development with Java 8, Spring Boot, and Hibernate; integrated SOAP and RESTful services with Spring; performed SQL data operations with JDBC/Hibernate. Built microservices with Spring Boot/Cloud, and leveraged Kafka for event-driven patterns. Employed AWS services (S3, SQS, SNS, CloudWatch, Lambda, EC2) and containerization (Docker, Kubernetes). Version control with GitHub; builds with Maven; testing with JUnit/Mockito; production incident response and on-call support.
Full Stack Java Developer at GE Current
January 1, 2022 - January 1, 2023
Delivered full stack solutions in an Agile setting. Designed UI with Angular 8 (Angular Material/Bootstrap) and upgraded from Angular 7 to 8. Implemented server-side rendering with Node.js. Built microservices using Spring Boot/Spring Cloud and Hibernate/JDBC for data access. Worked with Oracle, MySQL, and MongoDB databases. Deployed on AWS with EC2/S3/VPC; utilized Docker and Kubernetes; integrated Kafka for event-driven processing. Ensured security with Spring Security and supported CI/CD pipelines (GitLab, Maven) and API documentation with Swagger.
Full Stack Developer at Enel X
April 1, 2021 - December 1, 2021
Acted as a Full Stack Developer within an Agile framework. Built UI with React, Redux, and React Flux; implemented back-end services with Spring Boot and MongoDB. Developed and maintained RESTful endpoints and Swagger documentation. Deployed on Azure Cloud with Kubernetes and Docker; used Azure Event Grid for event routing. Created CI/CD pipelines with Jenkins and tracked work in JIRA. Implemented messaging patterns with JMS and RabbitMQ; contributed to data streaming and batch processing via Spark/Kafka integrations.
Sr. Java Developer at Stan Plus
June 1, 2018 - December 1, 2020
Led Java backend development and front-end work with Angular (4/6/7/8). Implemented microservices with Java EE/Spring and deployed on Kubernetes via Azure Cloud. Used JMS/RabbitMQ and Tibco for messaging; built SOAP/RESTful services and integrated Hibernate with JDBC. Worked with Oracle/MySQL databases, WebLogic/WebSphere/JBoss app servers, and performed production incidents and on-call support. Wrote unit tests (JUnit/Mockito) and contributed to CI/CD with Jenkins and Maven/Gradle.
Java Developer at PaySwiff
October 1, 2016 - May 1, 2018
Designed and developed modules in a waterfall process. Built UI using HTML5, CSS3, Bootstrap, JavaScript, and AngularJS. Implemented RESTful services with Spring MVC and integrated with Oracle. Worked with RabbitMQ/JMS for messaging and configured WebLogic/WebSphere/Tomcat servers. Participated in Maven-based builds, Jenkins CI, and Log4J logging. Developed and tested using JUnit and Easy Mock.
Java Developer at Imaginate Technologies
May 1, 2014 - September 1, 2016
Developed applications using JSF for the view layer and EJB for business logic, implementing SOAP web services with Oracle. Implemented Spring MVC architecture with XHTML/CSS/jQuery. Created validators, converters, and JSPs; worked with JMS/Tibco for messaging. Used Struts, EJB, and WebSphere/Tomcat in a multi-tier environment; involved in design, development, and testing across the project lifecycle.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment, Transportation & Logistics