Skip to main content
GR
Open to opportunities

Gaurav Regmi

@gauravregmi

Software Engineer with 4+ years building scalable, secure backend systems and high-performance apps.

United States
Message

What I'm looking for

I want to build secure, scalable backend systems (especially for fintech), focusing on high performance, REST APIs, reliability, and maintainable architecture—while shipping dependable deployments using modern cloud and CI/CD practices.

I’m a Software Engineer with 4+ years of experience building high-performance applications and scalable architectures, with a strong focus on secure, scalable REST APIs, messaging systems, and backend performance optimization. In my work, I’ve delivered measurable improvements such as reducing memory usage by 30% and minimizing code redundancy by 30% using Java design patterns (Singleton, Factory) and SOLID principles. I also raised code quality by achieving 90% code coverage through JUnit and Mockito, cutting production bugs by 30% and improving reliability during migration.

I enjoy turning complex systems into dependable, maintainable platforms—whether modernizing legacy services or improving delivery workflows. I reduced runtime errors by 30% by migrating a logistics application from Java 8 to Java 11 and integrating Spring Boot, while using Git and Bitbucket to streamline collaboration across teams. I’ve further strengthened release confidence by reducing release cycles by 20% through automated build-test-deploy pipelines with Jenkins, Docker, and Kubernetes. Beyond production engineering, I’ve explored applied AI in projects like CirclAI (Spring AI + Claude API), dog breed recognition using Inception-v3 with multi-angle data, and a conditional diffusion model for image denoising—always aiming to ship robust solutions that perform well in real-world constraints.

Experience

Work history, roles, and key accomplishments

FL

Software Engineer

F1soft International Pvt. Ltd.

Feb 2022 - Dec 2024 (2 years 10 months)

Improved application efficiency by applying Java design patterns and SOLID principles, reducing memory usage and minimizing code redundancy by 30%. Increased reliability by raising JUnit/Mockito test coverage to 90%, reducing production bugs by 30%, and improved deployment velocity by automating build-test-deploy with Jenkins, Docker, and Kubernetes.

Education

Degrees, certifications, and relevant coursework

University of South Dakota logoUD

University of South Dakota

Master of Science in Computer Science, Computer Science

2025 - 2026

Grade: GPA: 4.0

Activities and societies: Relevant coursework: Mathematics, Artificial Intelligence, High Performance Computing, Operating System.

Pursuing a Master of Science in Computer Science at the University of South Dakota (Jan 2025–May 2026). Coursework includes Mathematics, Artificial Intelligence, High Performance Computing, and Operating System topics.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan