Yubraj Ghimire
Application Architect at MoneyGram · Full-stack Java & React
Dallas, Texas · yubrajghimire7125@gmail.com · linkedin.com/in/yubrajghimire · yubrajghimire.com
I design and build cloud-native fintech systems end to end: Spring Boot microservices on AWS and React frontends, for digital banking, money transfer and crypto.
- Experience
- 10+ yearsbuilding software
- Role
- ArchitectMoneyGram, since 2025
- Domain
- Fintechbanking · transfers · crypto
- Degree
- MS CSComputer Science
01 — About
About
Engineer turned architect who likes owning a product from the first commit to production.
I'm a results-driven engineer with over 10 years of experience building scalable applications across finance and digital platforms. I work in Java, Spring Boot, React and RESTful APIs, on cloud infrastructure in AWS and Azure, with microservices, Docker, Kubernetes and DevOps automation.
At MoneyGram I've grown from senior developer to supervisor to Application Architect. As supervisor I led a team of three developers and a QA engineer on the Marketplace and Crypto products; as architect I design systems end to end and build them hands-on: vendor integrations for crypto trading, secure KYC onboarding and high-volume transaction flows on AWS.
I care about clean, maintainable code, solving hard production problems and helping teams ship. I mentor developers, lead code reviews, and use AI-powered tools like AugmentCode and Microsoft Copilot to speed up coding, testing and architecture work.
02 — Experience
Experience
Backend, cloud and frontend, mostly in banking and money movement.
-
Application Architect MoneyGram
Application Architect · Sep 2025 – Present
Supervisor, Software Development · Apr 2025 – Sep 2025
Software Engineer IV · Jul 2024 – Apr 2025
Senior Software Developer (contract via Kforce) · May 2021 – Jul 2024- As architect, own systems end to end: design the architecture (service boundaries, API contracts, data models) and implement it hands-on in Spring Boot microservices on AWS.
- As supervisor, led a team of 3 developers and 1 QA engineer on the Marketplace and Crypto products, working closely with the product manager on priorities and releases.
- Integrated third-party vendor APIs to enable crypto trading and global money transfers, and built backend infrastructure for high-volume, secure transaction flows.
- Implemented secure KYC onboarding to support compliance across financial transactions; secured APIs with OAuth 2.0.
- Led cloud-native migration from monoliths to AWS microservices (EC2, Lambda, S3), designing scalable architectures with Elastic Beanstalk and RDS.
- Deployed Dockerized services on Kubernetes (AWS EKS); ran CI/CD with Jenkins and AWS CodePipeline.
- Built and optimized React components and worked with UI/UX teams to streamline web and mobile customer journeys.
- Mentored developers, led code reviews and set coding standards; diagnosed and resolved production issues to keep systems fast and available.
- Stack
- Java
- Spring Boot
- AWS
- Kubernetes
- React
- OAuth 2.0
- Crypto
- KYC
-
Software Developer Amdocs
Assignment: MUFG Union Bank
- Upgraded Java applications from Java 6/7 to Java 11 and migrated Struts, Spring and JBoss frameworks.
- Fixed security vulnerabilities based on OWASP, including the Log4j 1.x to 2.x migration; scanned artifacts with Veracode.
- Built, promoted and deployed applications through Jenkins CI/CD pipelines and supported production after releases.
- Stack
- Java 11
- Spring
- OWASP
- Veracode
- Jenkins
-
Software Engineer Sciata
- Developed a REST-based web application with Java, Spring Boot, Hibernate and MongoDB, with a React user interface.
- Built an API to store uploaded files in AWS S3; containerized the app and database with Docker.
- Ran CI/CD with Maven, Jenkins and Git; documented APIs with Swagger and tested them with JUnit.
- Stack
- Spring Boot
- MongoDB
- React
- AWS S3
- Docker
-
Software Engineer Smart Labs & IT Solutions
- Developed Java applications and systems from client requirements, from analysis and UML design to production.
- Coded to industry standards with code walkthroughs, unit-tested with JUnit, and worked with the migration team after UAT.
- Stack
- Java
- UML
- JUnit
03 — Skills
Skills
The tools I reach for to ship reliable software.
- Backend
- Java Spring Boot Hibernate / JPA REST APIs Microservices
- Frontend
- React Next.js TypeScript HTML & CSS
- Cloud & DevOps
- AWS Azure Docker Kubernetes Jenkins GitLab
- Data
- MySQL Oracle MongoDB Couchbase Cassandra
- Security & Quality
- OAuth 2.0 SAML JUnit Mockito SonarQube Veracode
- Domains & ways of working
- Digital banking Money transfer Crypto KYC Agile / Scrum AI-assisted dev
04 — Education & certifications
Education & certifications
-
2021
Master of Science, Computer Science
Maharishi International University · Fairfield, Iowa
-
2017
Bachelor's, Computer Engineering
Himalaya College of Engineering · Lalitpur, Nepal
-
2024
Kforce North Star Award
Kforce Inc · Q4 2023, for exceptional client results
-
2022
Professional Scrum Master I (PSM I)
Scrum.org
-
2018
Registered Computer Engineer
Nepal Engineering Council
05 — Contact
Let's talk
Open to new opportunities and project work: architecture, backend and full-stack, in any industry. Email or LinkedIn is the fastest way to reach me.