I am a Senior Full-Stack Software Engineer & Solutions Architect with 10+ years of experience designing, developing, and scaling enterprise-grade platforms across FinTech, EdTech, and SaaS. I specialize in Java (Spring Boot, Hibernate, JPA) and React/Next.js, with deep hands-on experience in microservices, RESTful and GraphQL APIs, real-time event-driven systems, and cloud-native architectures. I have delivered secure, compliant solutions including PCI DSS, SOC 2, OAuth2, and JWT implementations, supporting complex workflows such as payments, bookings, and multi-tenant education platforms. I enjoy leading end-to-end product development and leveraging AWS, Kubernetes, Docker, and CI/CD pipelines to deliver scalable, maintainable, and high-velocity solutions. I excel at mentoring junior engineers, architecting robust backend services and databases (PostgreSQL, MySQL, MongoDB), and building secure APIs with strong authentication and authorization. I thrive in collaborative environments, bridging frontend and backend teams to ship high-quality software that scales with business needs.

I am a Senior Full-Stack Software Engineer & Solutions Architect with 10+ years of experience designing, developing, and scaling enterprise-grade platforms across FinTech, EdTech, and SaaS. I specialize in Java (Spring Boot, Hibernate, JPA) and React/Next.js, with deep hands-on experience in microservices, RESTful and GraphQL APIs, real-time event-driven systems, and cloud-native architectures. I have delivered secure, compliant solutions including PCI DSS, SOC 2, OAuth2, and JWT implementations, supporting complex workflows such as payments, bookings, and multi-tenant education platforms. I enjoy leading end-to-end product development and leveraging AWS, Kubernetes, Docker, and CI/CD pipelines to deliver scalable, maintainable, and high-velocity solutions. I excel at mentoring junior engineers, architecting robust backend services and databases (PostgreSQL, MySQL, MongoDB), and building secure APIs with strong authentication and authorization. I thrive in collaborative environments, bridging frontend and backend teams to ship high-quality software that scales with business needs.

Available to hire

I am a Senior Full-Stack Software Engineer & Solutions Architect with 10+ years of experience designing, developing, and scaling enterprise-grade platforms across FinTech, EdTech, and SaaS. I specialize in Java (Spring Boot, Hibernate, JPA) and React/Next.js, with deep hands-on experience in microservices, RESTful and GraphQL APIs, real-time event-driven systems, and cloud-native architectures. I have delivered secure, compliant solutions including PCI DSS, SOC 2, OAuth2, and JWT implementations, supporting complex workflows such as payments, bookings, and multi-tenant education platforms. I enjoy leading end-to-end product development and leveraging AWS, Kubernetes, Docker, and CI/CD pipelines to deliver scalable, maintainable, and high-velocity solutions.

I excel at mentoring junior engineers, architecting robust backend services and databases (PostgreSQL, MySQL, MongoDB), and building secure APIs with strong authentication and authorization. I thrive in collaborative environments, bridging frontend and backend teams to ship high-quality software that scales with business needs.

See more

Experience Level

Expert
Expert
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 McKinsey
August 1, 2025 - August 1, 2025
Led the design and delivery of a microservices-based platform in Go and Python, processing billions of events daily with 99.99% uptime. Reduced latency by 40% and infrastructure costs by 35%. Built high-throughput gRPC APIs in Go supporting millions of concurrent connections, cutting inter-service response times from ~200ms to under 50ms. Implemented real-time data pipelines with Python, Kafka, and Spark; deployed an observability stack (Prometheus, Grafana, Jaeger) and an OAuth2/JWT authentication system; delivered event-driven notifications via Lambda, SQS, and EventBridge; and optimized Redis caching to dramatically reduce DB load and improve API latency.
Senior Software Engineer at McKinsey
January 1, 2019 - August 1, 2025
Designed and implemented scalable Java 8+ Spring Boot microservices powering enterprise-grade applications with high availability. Led backend service design and implementation on Azure and GCP, leveraging cloud-native features for reliability and scalability. Containerized applications with Docker and orchestrated deployments with Kubernetes, enabling automated scaling and resilience. Designed, optimized, and maintained SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB) for high-volume workloads. Built end-to-end web applications using React, Redux, Next.js to handle student onboarding, partner management, and institutional integrations. Built secure RESTful and GraphQL APIs in Spring Boot, integrating PostgreSQL and Redis for caching, improving query response times and scalability. Implemented JWT-based authentication, OAuth2 security, and RBAC with Spring Security. Engineered asynchronous processing with Spring Batch and RabbitMQ, optimizing data synchronization and background wor
Software Engineer at Mediflix
December 1, 2018 - December 1, 2018
Delivered scalable RESTful APIs in Node.js and Python serving millions of requests daily with sub-100ms latency. Built real-time analytics dashboards with React, TypeScript, and GraphQL, created and refined an OpenAPI descriptor, and implemented server-side monitoring for ~30 Linux servers with Prometheus and Grafana. Mentored colleagues transitioning to Go; contributed to automated testing frameworks, boosting test coverage from 60% to 90% and reducing production bugs by 50%. Collaborated with frontend teams to improve user experience and satisfaction by 30%.
Software Engineer at Mediflix
June 1, 2016 - December 1, 2018
Architected and implemented robust Java 8+ Spring Boot microservices supporting mission-critical enterprise applications. Designed and implemented end-to-end web applications using Angular, TypeScript, RxJS, and Java (Spring Boot, Hibernate, JPA) to manage student onboarding, partner workflows, and institutional integrations. Collaborated with frontend engineers using React and Angular, integrating APIs and troubleshooting cross-stack issues. Designed and deployed cloud-native solutions on Azure and GCP, leveraging serverless, containerized, and managed services. Developed RESTful and GraphQL APIs in Python and Node.js to manage bookings, cancellations, payments, and user authentication with secure session handling. Participated in Docker containerization and Kubernetes orchestration, improving deployment reliability and scalability. Worked on SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB) to support both transactional and analytical workloads. Contributed to CI/CD pipelines usin
Junior Software Engineer at Surefront Inc
May 1, 2016 - May 1, 2016
Delivered full-stack web applications with Python (Django, Flask), Node.js, and React; implemented RESTful APIs with authentication and data validation. Led decomposition of a monolithic Rails app into Go microservices (auth and user management). Built SCIM service in Go for enterprise user provisioning and managed AWS deployments (EC2, S3, RDS, CloudFront).
Junior Software Engineer at Surefront Inc
August 1, 2014 - May 1, 2016
Designed and maintained full-stack FinTech applications using React.js, Vue.js and Java (Spring Boot, Spring MVC, Hibernate) to deliver high-performance investor and issuer experiences. Built and optimized RESTful APIs in Spring Boot supporting investment campaigns, transaction tracking, compliance workflows, and portfolio management. Developed unit tests with xUnit and Moq, improving code coverage and learning test-driven practices from senior developers. Integrated payment processing, KYC/AML verification, and email notification systems to meet financial compliance standards. Containerized applications using Docker and managed deployments across AWS EC2 and Elastic Beanstalk environments. Integrated payment gateways (Stripe, PayPal) using secure tokenization and PCI DSS-compliant workflows for reliable transaction processing. Took initiative to explore new Azure services, .NET libraries, and modern UI frameworks to enhance everyday development skills. Built ETL pipelines and analytic

Education

Bachelor of Science in Computer Science at Jacksonville University
January 1, 2010 - May 1, 2014
Bachelor of Science in Computer Science at Jacksonville University
January 11, 2030 - January 27, 2026
Economics at University of Kent
January 11, 2030 - January 27, 2026
Bachelor of Science (Computer Science) at Jacksonville University
January 11, 2030 - January 27, 2026
Economics at University of Kent
January 11, 2030 - January 27, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Education, Financial Services, Other