As an AWS Certified Full-Stack Software Engineer and Green Card Holder, I bring 8+ years of experience crafting high-performance, scalable solutions across a variety of industries, including finance, e-commerce, media, and investment management.
Experience
Michigan, United States
As a software engineer at Credit Acceptance Corporation, I developed scalable and secure software solutions to support the company’s financial services, utilizing technologies such as Java 21, Kotlin, TypeScript, React, and AWS. I led the transition from legacy monolithic applications to microservices, optimizing scalability with Spring Boot, RabbitMQ, and Kafka, and decentralized data models with SQL, NoSQL, and Elasticsearch for real-time synchronization. I built fault-tolerant systems using AWS services and automated deployment with Terraform and Kubernetes, while enhancing API security with GraphQL, REST, OAuth, and JWT. I also improved performance through caching, optimized endpoints, and utilized monitoring tools like Dynatrace and Prometheus to ensure system reliability. Additionally, I mentored team members, conducted code reviews, and championed best practices in Git and Jira, contributing to the overall success and security of the company’s financial solutions.
San Francisco Bay Area
As a Senior Software Engineer, I specialize in designing and developing high-performance, scalable Java applications using Java 17, Spring Boot, and microservices architecture. I have extensive experience migrating legacy monolithic systems to microservices, improving scalability and reducing time-to-market. I’m skilled in building robust RESTful APIs, optimizing databases (MySQL, PostgreSQL), and implementing event-driven architectures with tools like Kafka and RabbitMQ.
My expertise also includes configuring cloud-native applications in AWS and Azure, containerization with Docker, and orchestration with Kubernetes for seamless deployment. I’ve led teams in implementing Test-Driven Development (TDD), automated testing with JUnit/Mockito, and CI/CD pipelines for fast, reliable deployments. With a strong focus on performance optimization, I’ve integrated Redis, Solr, and Kafka to enhance system responsiveness and efficiency.
Additionally, I mentor junior developers, promote best practices, and ensure high-quality code through continuous improvement and adherence to modern development principles like API-first design, CQRS, and the Saga pattern.
2022 — 2023
Seattle, Washington, United States
Developed robust web applications using Core Java, Spring, MongoDB, HTML5, Angular 8/10, and JavaScript. Skilled in consuming RESTful Web Services with Angular HTTP, implementing multi-threading for database transactions, and enhancing web functionalities through Angular Directives and Filters. Proficient in building RESTful services within an SOA framework, managing security with Spring Security and OAuth5, and configuring Hibernate for Oracle and MongoDB databases. Expertise in developing Microservices and APIs using Spring Cloud, Spring Boot, and Spring Integration, with hands-on experience in CI/CD pipelines, Docker, and Kubernetes. Integrated backend services with AWS, leveraging Amazon S3, RDS, and Lambda for optimal performance and scalability.
Owings Mills, Maryland, United States
As a Sr. Full Stack Developer, I design, develop, and implement enterprise data services solutions using Java, Spring Boot, Angular 7, and cloud technologies (AWS, Azure). I specialize in building REST APIs, working with Aurora/PostgreSQL databases, and driving CI/CD workflows with GitLab. With experience in modifying existing programs, conducting unit testing, and troubleshooting issues, I deliver high-quality solutions that meet both technical and business requirements. I also have a strong background in investment data processing and am adept at creating cloud-native applications for scalable, secure, and efficient systems.
San Jose, California, United States
Developed responsive user interfaces with HTML5, CSS3, Bootstrap, and jQuery. Leveraged Angular for two-way data binding and Spring Framework for MVC architecture, security, and batch processing. Utilized Hibernate for ORM and designed PL/SQL procedures for data management. Administered applications on WebSphere and managed AWS infrastructure. Developed RESTful services with MongoDB, implemented CI/CD with Jenkins, and deployed applications using Docker, Cloud Foundry, and AWS. Employed UNIX shell scripting, Eclipse IDE, Maven, GIT, and JUnit for development, version control, and testing.