I'm Rupesh Koirala, a Senior Software Engineer with experience designing and scaling secure, cloud-native platforms for enterprise and fintech clients including BlackRock and FirstBank. I specialize in resilient microservices, real-time data systems, and self-service web applications using Java, Spring Boot, Node.js, React, and Angular, with a strong foundation in AWS, databases, and CI/CD. I thrive in Agile environments, collaborating with product managers, designers, and QA, leading refactoring and CI/CD enhancements, and mentoring teammates to raise engineering standards. I am passionate about building scalable architectures, applying domain-driven design, and delivering reliable features with measurable impact. I enjoy sharing knowledge through technical talks and mentoring, and I continuously learn to stay ahead of industry trends and best practices.

Rupesh Koirala

I'm Rupesh Koirala, a Senior Software Engineer with experience designing and scaling secure, cloud-native platforms for enterprise and fintech clients including BlackRock and FirstBank. I specialize in resilient microservices, real-time data systems, and self-service web applications using Java, Spring Boot, Node.js, React, and Angular, with a strong foundation in AWS, databases, and CI/CD. I thrive in Agile environments, collaborating with product managers, designers, and QA, leading refactoring and CI/CD enhancements, and mentoring teammates to raise engineering standards. I am passionate about building scalable architectures, applying domain-driven design, and delivering reliable features with measurable impact. I enjoy sharing knowledge through technical talks and mentoring, and I continuously learn to stay ahead of industry trends and best practices.

Available to hire

I’m Rupesh Koirala, a Senior Software Engineer with experience designing and scaling secure, cloud-native platforms for enterprise and fintech clients including BlackRock and FirstBank. I specialize in resilient microservices, real-time data systems, and self-service web applications using Java, Spring Boot, Node.js, React, and Angular, with a strong foundation in AWS, databases, and CI/CD. I thrive in Agile environments, collaborating with product managers, designers, and QA, leading refactoring and CI/CD enhancements, and mentoring teammates to raise engineering standards.

I am passionate about building scalable architectures, applying domain-driven design, and delivering reliable features with measurable impact. I enjoy sharing knowledge through technical talks and mentoring, and I continuously learn to stay ahead of industry trends and best practices.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Javanese
Advanced
Bashkir
Intermediate
English
Fluent

Work Experience

Software Developer at BlackRock
March 1, 2024 - Present
Delivered scalable event-driven microservices and high-performance React.js interfaces for a full-stack trading platform, enabling real-time trade processing and optimized query execution for faster, more reliable user experiences. Built and maintained dynamic React.js, TypeScript, and Redux web applications with reusable Hooks and components, driving UX consistency and improving interaction speed by 40%. Developed and optimized microservices using Java 17 and Spring Boot, implementing RESTful APIs, asynchronous processing with Kafka, and secure authentication via Spring Security. Led integration of CI/CD pipelines using GitHub Actions, Docker, and monorepo patterns, streamlining deployment and reducing build time by 60%. Refactored API layer using Express.js, PostgreSQL indexing, Query Execution Plan Analysis, and AWS CloudWatch Profiler with Flamegraph, achieving 65% lower latency and 2.3x higher batch throughput. Standardized infrastructure provisioning with Terraform and AWS CloudF
Full Stack Developer at FirstBank
March 1, 2021 - February 1, 2024
Developed internal CRM tools and backend APIs to automate customer service workflows and enhance financial data analysis, using Spring Boot, PostgreSQL, and MongoDB for microservice orchestration and complex data management, reducing data processing latency by about 250 ms. Created UI components with React and Angular, applying SOLID and DRY principles with virtual DOM diffing and memoization, boosting overall speed by 40%. Optimized backend services for high scalability using Spring Boot and Node.js, reducing infrastructure costs by about $1,200 per month via AWS Fargate auto-scaling, while steering traffic with NGINX and deploying microservices via ECS and Kubernetes for Event-Driven Pattern, bringing response times under 150 ms. Enforced secure APIs using JWT and RBAC, integrating OAuth 2.0 with Amazon API Gateway to align with least privilege and zero trust, reducing latency by ~120 ms. Boosted query performance in MongoDB and PostgreSQL with Read/Write Splitting and CQRS, cutting
Full Stack Engineer at YAJ Tech Pvt. Ltd.
January 1, 2017 - July 1, 2018
Developed RESTful APIs using Java (Spring Boot) and Node.js (TypeScript + Express) for calendar, news, and astrology modules, handling 12K+ requests/day. Built responsive, multilingual frontend with React.js, Angular 13, and Tailwind CSS, implementing RTL, i18n, and dynamic locale switching. Automated daily data ingestion from RSS feeds and third-party APIs using Spring Batch, Node.js cron jobs, and Python scripts, improving sync reliability by 40%. Deployed services on AWS EC2 and Lambda, used S3 for static content, and applied alerting with SNS + CloudWatch. Wrote unit and integration tests using JUnit, Mockito, PyTest, and Jest, ensuring coverage across backend modules and ETL pipelines. Managed local environments with Docker Compose, Git, and Postman; collaborated via JIRA, Confluence, and daily Agile stand-ups.

Education

Bachelor of Science in Engineering at Robert Morris University
January 11, 2030 - January 22, 2026
Diploma in Computer Information Systems at Gyandarpan Academy, Itahari, NP
January 11, 2030 - January 22, 2026
Bachelor of Science in Engineering at Robert Morris University
January 11, 2030 - April 9, 2026
Diploma in Computer Information Systems at Gyandarpan Academy
January 11, 2030 - April 9, 2026

Qualifications

AWS Developer Associate
March 1, 2025 - January 22, 2026
Spring Boot Developer
March 1, 2025 - January 22, 2026
AWS Developer Associate
March 1, 2025 - April 9, 2026
Spring Boot Developer
March 1, 2025 - April 9, 2026

Industry Experience

Software & Internet, Financial Services, Professional Services