Career Journey

Professional Experience

A proven track record of delivering impactful solutions across industries.

Senior Software Engineer

Fusemachinesβ€’Kathmandu, Nepal

September 2017 β€” PresentFull-time

Progressed into a senior engineering role, contributing to backend development, system architecture, API design, and building scalable, reliable software solutions.

Key Contributions
  • Participated in the design and architecture of distributed software systems, ensuring high scalability, reliability, and maintainability
  • Optimized backend applications for maximum speed, throughput, and performance under intensive data workloads
  • Led teams of software engineers, supervising development, setting coding standards, and ensuring high-quality software delivery within deadlines
  • Mentored and coached engineers, providing technical guidance, architecture advice, and educational opportunities to improve technical capabilities
  • Planned and managed project work, breaking down complex tasks into manageable pieces, estimating time, effort, and risk, and ensuring timely delivery
  • Collaborated on system specifications and architectural roadmap design, contributing to key technology decisions and software solutions
  • Deployed, monitored, and maintained production applications on cloud infrastructure, ensuring operational stability and continuous uptime
  • Conducted performance evaluations, assessed team members' strengths and weaknesses, and assigned clear tasks to improve effectiveness
  • Worked closely with HR on recruitment, interviewing and selecting potential candidates for engineering roles
  • Participated in internal and client meetings, representing the engineering team and contributing to technical discussions
JavaSpring BootPythonFastAPIApache KafkaAWS LambdaAmazon S3API GatewayDynamoDBAmazon EKSPostgreSQLTimescaleDBMongoDBElasticsearchDocker

Software Engineer

Finaccess Pvt. Ltdβ€’Lalitpur, Nepal

August 2013 β€” September 2017Full-time

Joined as a Junior Software Engineer and developed my skills in software development, backend engineering, database management, and API development while contributing to application development and maintenance.

Key Contributions
  • Developed and maintained features for the core mobile banking system, ensuring high reliability, strict consistency, and performance
  • Implemented mission-critical backend functionality for financial transactions, automated reporting, and real-time monitoring modules
  • Built resilient transaction reversal logic to ensure consistency and reliability during failed transfers and network timeouts
  • Contributed to Android mobile app development, integrating native clients with backend banking services and payment APIs
  • Collaborated with QA and support teams to maintain system stability, financial data integrity, and strict security compliance
JavaSpring FrameworkSpring MVCOracle DatabaseSQLAndroidREST APIsJAX-WS (SOAP)JAX-RSSecurity
SCROLL TO EXPLORE