Summary
Overview
Work History
Education
Skills
Languages
References
Timeline
Generic

Bhagat Gurung

Ashfield,NSW

Summary

Dynamic Software Developer with a proven track record at Textmimedia, specializing in full-stack development using NestJS and Next.js. Adept at API design and integration, I excel in problem-solving and collaborating within agile teams to deliver high-quality software solutions. Committed to writing clean, scalable code and enhancing user experiences.

Overview

6
6
years of professional experience

Work History

Software Developer

Textmimedia
Manchester, Lancashire
04.2025 - Current
  • Developed and maintained full-stack web applications using NestJS (backend) and Next.js (frontend).
  • Implemented new features and optimized existing functionalities to enhance user experience and system performance.
  • Diagnosed, debugged, and resolved bugs across the frontend and backend layers.
  • Upgraded project dependencies and frameworks to newer versions, ensuring compatibility and stability.
  • Collaborated with cross-functional teams to gather requirements and deliver high-quality software solutions.
  • Wrote clean, scalable, and well-documented code, following best practices and coding standards.
  • Participated in code reviews, testing, and deployment processes in an agile development environment.

Software Developer

Kilroy Blockchain
Austin, Texas
10.2020 - 02.2023
  • Work on Casey Health, FLO (Forms Workflow + Blockchain Security), and the Blockchain Tethered AI project.
  • Create an API using NestJS (Node.js framework), design the application database using MongoDB, and create optimized queries to get the desired result.
  • Closely work with a blockchain developer and integrate the application with blockchain services.
  • Create a web interface using Angular (SOLID principles, reactive forms, RxJS) or React in different projects.
  • Work closely in a team to resolve client tickets.
  • Research and solve client requirements with the best possible.
  • Containerized application using Docker and deployed on the server.
  • Completed Blockchain Essentials (BC0101EN, provided by developerWorks) - Learned the basics of Hyperledger Fabric.

Jr. Software Engineer

Javra Software
Lalitpur, Nepal
04.2019 - 03.2020
  • Maintained and supported the Javra IDE core project developed with OpenEdge 4GL as the backend and JavaScript (jQuery, AMD) as the frontend technology.
  • Involved in multiple internal projects of Javra Software (Project Management Software, HRM, LMS) as a backend developer.
  • Employed SVN as version control system
  • Collaborated closely with project managers, designers, and other developers in order to complete tasks efficiently and effectively.
  • Refactored existing codebase for improved readability and maintainability.

Education

Master of Information Technology And Systems - Software Engineering

Victorian Institute of Technology
Sydney, NSW
07-2025

Bachelor of Engineering - Computer Engineering

Kathmandu Engineering College
Kathmandu, Nepal
01-2018

Skills

  • Full-stack software development
  • Database design
  • API design and integration
  • Test-driven development
  • Quality assurance
  • JavaScript
  • NodeJS
  • Typescript
  • NestJS
  • Angular
  • Reactjs
  • Nextjs
  • MongoDB
  • MySQL
  • PostgreSQL
  • Java
  • Spring Boot
  • Git version control
  • JIRA
  • Slack
  • Team collaboration
  • Problem solving
  • Agile development
  • Team player

Languages

English
Professional

References

References available upon request.

Timeline

Software Developer

Textmimedia
04.2025 - Current

Software Developer

Kilroy Blockchain
10.2020 - 02.2023

Jr. Software Engineer

Javra Software
04.2019 - 03.2020

Master of Information Technology And Systems - Software Engineering

Victorian Institute of Technology

Bachelor of Engineering - Computer Engineering

Kathmandu Engineering College
Bhagat Gurung