👨💻 Software Engineer with 5+ years of experience building scalable, cloud-native applications and microservices across IoT, telecom, and consulting domains. I specialize in Java, Python, and Spring Boot/Flask frameworks, delivering secure APIs, event-driven architectures, and end-to-end automation.
Experience
2025 — Present
2025 — Present
• Developed and maintained REST APIs and GraphQL endpoints for high-performance embedded applications, improving response time by 25% and handling over 100k requests per day.
• Implemented AWS Lambda serverless functions and integrated EC2 instances for scalable backend services, reducing operational costs by 15% and cutting deployment times by 30%.
• Designed and optimized MySQL queries and performed data modeling, increasing database performance and reducing query execution times by 20%.
• Collaborated with cross-functional teams using Jira and Confluence to track project milestones, resolve 95% of critical bugs within SLA, and streamline sprint deliveries.
• Applied Unit Testing, Test-Driven Development (TDD), and Postman for API testing, improving code reliability and reducing production bugs by 40%.
• Engaged in team collaboration, problem-solving, and mentoring 3 junior developers, enhancing overall code quality, workflow efficiency, and communication practices.
• Conducted performance optimization, code reviews, and AWS S3 integration for large-scale file storage in Python and Java microservices, improving system scalability and reducing memory usage by 18%.
• Used GitHub for version control and repository management, ensuring seamless code integration and effective tracking of changes across multiple projects.
2020 — 2022
2020 — 2022
• Developed and maintained TypeScript and React.js front-end modules for SaaS applications, increasing user engagement by 30% and improving UI performance metrics.
• Designed Node.js and Express back-end services integrating with MongoDB, reducing data retrieval time by 25% and supporting over 50k concurrent users.
• Implemented Docker containers and CI/CD pipelines with Jenkins and leveraged Kubernetes for container orchestration, enabling automated deployments and reducing release cycles from weekly to bi-weekly.
• Built RESTful architecture and designed scalable API services, enhancing service reliability and maintaining 99.9% uptime for enterprise clients.
• Conducted integration testing using Cypress and Mocha, identifying and fixing 98% of integration issues before production deployment.
• Led agile and Scrum ceremonies, including sprint planning and retrospectives, improving team efficiency by 20% and ensuring timely project delivery.
• Applied Event-Driven Architecture principles to implement asynchronous messaging and WebSockets, reducing system latency by 15% and enhancing real-time features.
• Collaborated effectively using Slack and Trello, managing cross-team communication, task tracking, and sprint coordination for 10+ projects simultaneously.
• Applied critical thinking and performance optimization solutions to resolve complex application issues, improving application stability and maintaining customer satisfaction scores above 95%.
2019 — 2020
2019 — 2020
• Developed and maintained Angular applications integrated with PostgreSQL databases, improving front-end performance and reducing page load time by 22%.
• Implemented Azure cloud-based solutions for hosting enterprise applications, reducing infrastructure costs and supporting scalable deployments.
• Performed query optimization and data validation in Oracle databases, increasing report generation efficiency by 35% and ensuring data accuracy.
• Conducted JUnit and Selenium automated testing, reducing manual QA efforts by 40% and ensuring consistent application quality.
• Collaborated on API design, implemented microservices, and performed ETL data transformations to streamline workflow between systems and improve data consistency.
• Applied time management and adaptability skills to deliver multiple client projects ahead of schedule, meeting 100% of project deadlines.
2018 — 2018
2018 — 2018
• Assisted in developing HTML5 and CSS3 responsive web pages, improving UI usability and enhancing the overall customer experience.
• Supported JavaScript and Node.js development tasks, contributing to internal tools that improved team productivity by 15%.
• Performed unit testing and bug fixes on small modules, enhancing code reliability and preparing production-ready deliverables.
• Learned and applied VS Code, IntelliJ IDEA, and Eclipse for code editing and debugging, improving development workflow efficiency.
• Conducted Swagger documentation for APIs, facilitating seamless communication between frontend and backend teams.
• Collaborated with senior developers and demonstrated adaptability, problem-solving, and strong team collaboration, successfully completing assigned tasks within deadlines.
Education
Auburn University at Montgomery