Bibek Khadka
@bibekkhadka
Principal Software Engineer specializing in AWS event-driven distributed systems and Angular delivery.
What I'm looking for
I’m a Principal-level Software Engineer with 8+ years building and evolving distributed systems in Java and Angular, with a strong focus on system stability, domain modeling, and scalable design. I’ve architected AWS cloud-native, event-driven platforms and led monolith-to-microservice transformations while driving engineering standards across teams.
Most recently, at Gallagher, I designed event-driven backend services to process high-frequency GPS telemetry from IoT livestock devices using AWS SQS, built accurate time-windowed aggregation under real-world data variability, and improved performance and reliability through optimized pipelines. Previously at Verisk, I modernized a Struts-based Java monolith by migrating to AWS EC2, decomposed it into domain-aligned services, rebuilt the frontend with Angular, and used serverless workflows (Lambda, S3, API Gateway) to improve scalability and response performance with OpenSearch—while mentoring engineers through clean code and DDD service boundary practices.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Gallagher
Apr 2025 - Aug 2025 (4 months)
Designed and implemented event-driven backend services to ingest high-frequency GPS telemetry from IoT livestock devices using AWS SQS. Built domain-aligned microservices for time-windowed distance aggregation, optimized processing for lower latency, and led production incident analysis to improve telemetry workflow reliability and observability.
Modernized a legacy Struts-based Java monolith by moving to AWS EC2, then incrementally decomposed it into domain-aligned services with a rebuilt Angular frontend. Redesigned document generation into scheduled AWS Lambda workflows that materialized search documents into OpenSearch, separating write and read models to improve response performance and reduce database load, and built S3-triggered eve
Software Engineer
New It Venture Corporation
Aug 2016 - Apr 2019 (2 years 8 months)
Developed backend services and administrative dashboards for a live-streaming platform serving 100,000+ users, ensuring consistent performance and integration with third-party payment and media APIs. Built serverless AWS workflows for processing severe weather and catastrophe data to improve estimate processing turnaround time through event-driven automation, and engineered backend and frontend ca
Education
Degrees, certifications, and relevant coursework
Merit College for Professional Studies, Asia Pacific University
Master of Business Administration (MBA), Business Administration
Earned an MBA with Merit College for Professional Studies at Asia Pacific University.
National College of Engineering, Tribhuvan University
Bachelor's Degree in Computer Engineering, Computer Engineering
Earned a Bachelor’s degree in Computer Engineering at National College of Engineering, Tribhuvan University.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Bibek?
You can contact Bibek and 90k+ other talented remote workers on Himalayas.
Message BibekFind 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!
