Software Engineer / Craftsman with over 20 years of successful experience in software development. Recognized consistently for performance excellence and contributions. Strengths in full stack development within the Java ecosystem.
Overview
14
14
years of professional experience
1
1
Certificate
Work History
Sr. Software Engineer
ResMed
08.2021 - 10.2023
Worked with project managers, developers, quality assurance and customers to resolve technical issues.
Demonstrated ability to perform in team environment with task-oriented focus.
Team lead of a 6 member team, mentoring junior developers.
Provided technical support using knowledge of complex technology to solve problems and support new projects.
Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
Participated in architecture, design and implementation of back-end features using Java, SpringBoot, JMS and Relational / Document databases.
Developed robust, modular infrastructures on AWS using Terraform.
Demonstrated excellent hands-on programming experience using Spring Boot and Maven.
Updated old code bases to modern development standards, improving functionality.
Technologies: Java, Spring Boot, Spring Cloud, Terraform, JMS/AmazonMQ, GitHub Actions, Maven, DataDog, Cloudwatch, ECS Fargate, DynamoDB, MongoDB, Jira, Confluence, LucidChart
Software Product and Platform Engineer
Accenture
01.2020 - 08.2021
Technical lead and manager of 7 member team working with Nike on their platformization effort.
Collaborated with Nike's Search team gathering requirements, presenting and reviewing designs, and implementing features.
Successfully moved Nike Search platform into their own AWS account
Collaborated with Nike's Streams Platform team to implement API for managing Kafka clusters and streams.
Managed project documents, designs, and specifications.
Implemented infrastructure changes using Cloudformation.
Used Jenkins pipelines for CI/CD.
Implemented and enhanced existing microservices using Java / Spring Boot
Designed and Implemented test authoring application where teachers, professors and testing professionals author test questions, and create, package, and deliver tests to vendors like Pearson.
Hands on, full stack development, building and releasing software including installation, configuration, and monitoring of test and production runtimes.
Oversaw all software releases with eye for quality and understanding of project deadlines.
Worked with project managers, developers, quality assurance and customers to resolve technical issues.
Aided in system engineering duties, providing input on hardware and networking design architecture.
Completed code debugging, software troubleshooting, root cause analysis and program reviews.
Completed projects in several dominant cloud-based architectures, including Amazon Web Services and Google Cloud Platform.
Maintained current and extensive knowledge of various programming languages and frameworks,
Designed, implemented, and tested highly successful transit benefit product, employers offer employees monthly transit benefits, product brings in millions of dollars per month for Chicago Transit Authority
Technical lead on CTS Next Bus product, Next Bus supports real-time passenger information
Lead developer for ACH payment integration for Vancouver and Chicago projects, big win for this service was auto-reconciliation using account statements
2nd place in company sponsored Hack-a-thon, wrote mobile application and backend Gradle service for rider safety product
Scrum master for CTS back office team of 15 Software Engineers