Senior Software Engineer at Fourspan Technologies (2023-01 – Present)
Built and optimized Spring Boot microservices at scale with focus on performance, reliability, and security.
- Built Spring Boot microservices handling millions of requests; added circuit breakers and retries, raising uptime to 99.9%.
- Optimized APIs with Redis caching and query tuning, cutting latency by 40% and boosting throughput 3×.
- Implemented secure JWT authentication and role‑based access, reducing unauthorized access incidents to near zero.
- Integrated Prometheus/Grafana monitoring, lowering MTTR by 45% and improving system visibility.
- Mentored 5 engineers, set code review standards, and automated testing, reducing defects by 30%.
- Containerized services with Docker and orchestrated deployments with Kubernetes, shrinking deployment time by 40%.
- Partnered with product and UX teams to deliver 3 major releases ahead of schedule. Introduced API versioning for backward compatibility and smoother client migrations.
- Strengthened security with input validation and encryption, cutting vulnerability exposure by 25%.
- Automated regression testing with JUnit/Mockito, increasing release confidence and reducing manual QA effort by 35%.
- Led incident response drills and post‑mortems, improving recovery speed during outages.
Software Engineer (Full Stack) at Colabs (2020-01 – 2023-12)
Engineered full-stack solutions with Spring Boot backend and React frontend, focusing on scalability and user experience.
- Engineered RESTful APIs in Spring Boot and integrated them with React frontends, enabling scalable customer‑facing applications.
- Implemented JWT‑based authentication and role‑based access control, reducing authentication errors by 35%.
- Optimized SQL queries and schemas, achieving 50% faster query execution and improving responsiveness under heavy load.
- Developed reusable React components and enhanced state management with Redux, boosting user engagement by 25%.
- Coordinated with QA and product teams to deliver 3 major feature releases on time, reducing bug backlog by 20%.
- Established CI/CD pipelines with Jenkins and GitHub Actions, automating deployments and reducing manual intervention by 40%.
- Integrated error monitoring tools (Sentry, ELK), cutting average bug resolution time by 30%.
- Collaborated with UX designers to improve accessibility and responsiveness, ensuring compliance with WCAG standards.
- Wrote JUnit and Selenium tests, improving test coverage and reducing production bugs by 20%.
- Applied SonarQube analysis to enforce code quality and reduce technical debt.
Junior Software Engineer at ILSA Interactive (2017-01 – 2020-12)
Developed Java and Spring Boot applications with focus on core business workflows and performance optimization.
- Developed CRUD APIs in Java + Spring Boot integrated with MySQL, supporting core business workflows.
- Diagnosed and resolved performance bottlenecks, improving stability and reducing incidents by 30%.
- Assisted in React component development and frontend integration, accelerating feature delivery.
- Participated in Agile ceremonies, sprint planning, and retrospectives, ensuring consistent delivery.
- Authored technical documentation and onboarding guides, reducing ramp‑up time by 25%.
- Supported deployment and release cycles, collaborating with QA to resolve critical issues.
- Implemented basic caching strategies and secure coding practices, laying groundwork for scalability.
- Helped reduce bug backlog by 25% through proactive fixes and peer programming sessions.
- Built internal developer tools to automate repetitive tasks, improving team productivity.