YG

Yubraj Ghimire

Application Architect at MoneyGram · Full-stack Java & React

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.

  1. – Present Dallas, TX · remote Current

    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
  2. – Dallas, TX

    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
  3. – Scottsdale, AZ

    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
  4. – Kathmandu, Nepal

    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, especially in fintech. Email or LinkedIn is the fastest way to reach me.