Accomplished Senior Software Engineer at J.B. Hunt Transportation, Inc., specializing in AWS and microservices architecture. Proven track record in modernizing payment systems and enhancing application performance. Adept at collaborating with cross-functional teams and leveraging CI/CD processes to deliver scalable solutions. Strong problem-solving skills complemented by expertise in RESTful APIs and Spring Security.
Overview
9
9
years of professional experience
Work History
Senior Software Engineer
J B Hunt Transportation, Inc
Lowell
07.2018 - Current
Led the development of mission-critical payment processing systems responsible for driver compensation across J.B. Hunt's nationwide operations.
Played a key role in modernizing legacy systems and delivering scalable, cloud-native solutions.
Experience with GitHub Copilot and AI-powered coding assistants to accelerate development and improve code quality
Develop and maintain backend services using Java and Spring Boot, building RESTful APIs integrated with AWS API Gateway
Utilize GenAI assistants (ChatGPT, Claude) for documentation support, debugging help, and exploring technical solutions.
Support CI/CD pipeline implementation using AWS CodePipeline, Jenkins, or GitHub Actions to automate deployment to AWS environments
Resolved complex payment discrepancies impacting hundreds of drivers, ensuring accurate and timely compensation.
Collaborated with stakeholders to identify requirements and develop user stories for new features or enhancements.
Work with AWS services including Lambda, DynamoDB, S3, API Gateway, and SageMaker to support cloud-based applications
Developed code and design for software components in adherence with system requirements.
Developed a secure user authentication and authorization system with role-based access control.
Built comprehensive applicant registration system with profile management capabilities.
Created employer dashboard with applicant management and reporting functionalities.
Provided support for end users by resolving issues related to deployed applications.
Collaborated with other developers to integrate multiple systems through APIs.
Software Engineer
Westchester County
White Plains
03.2017 - 06.2018
Maintained databases by writing complex SQL queries and stored procedures.
Designed and developed a comprehensive job application management platform using Python Flask web framework and Python 3.6.
Built responsive and interactive user interfaces using HTML5, CSS3, JavaScript.
Created dynamic and responsive web interfaces with modern JavaScript and AJAX for asynchronous data processing.
Collaborated with other developers to develop RESTful APIs for mobile applications.
Optimized application performance by utilizing caching techniques such as memcached or Redis.
Maintained source code repositories on GitHub in order to track project progress over time.
Utilized version control systems such as Git and SVN for tracking changes in codebase.
Resolved production issues related to application bugs or system malfunctions quickly and efficiently.
Designed and implemented databases using MySQL and MongoDB.
Worked closely with UI/UX designers to ensure seamless integration of front-end and back-end functionalities.
Developed and maintained databases and data structures, ensuring efficient and secure storage and retrieval of information.
Junior Application Developer
Paychex
Rochester
05.2016 - 02.2017
Developed user-friendly applications to enhance client payroll processing.
Collaborated with cross-functional teams to gather application requirements.
Assisted in maintaining application documentation and user manuals.
Implemented system updates to improve application performance and security.
Supported end-users by troubleshooting application-related concerns effectively.
Created database objects such as tables, views, stored procedures and functions for data storage and manipulation.