Full Stack Engineer with 4+ years' experience delivering high-quality solutions in remote environments. Proficient across HTML, CSS, JavaScript, TypeScript, Java, Python, C#, C++, React.js, Node.js, NestJS, TailwindCSS, Serverless Framework, Micronaut, Lit Element, Web Components. Skilled in integrating AWS services like Lambda, DynamoDB, EventBridge, SQS, SNS, QuickSight, EC2, CodeBuild, CodePipeline, OpenSearch. Experienced in micro-frontends, microservices, event-driven architectures for scalability and performance optimization. Adept at cross-functional collaboration, requirement analysis, project estimation, and aligning with development goals. Strong problem-solving skills and passion for continuous learning.
ABOUT
EXPERIENCE
FULL STACK SOFTWARE ENGINEER
Plerion
Australia (Remote)
- Collaborated with product owner, analyzing requirements and estimating projects to align with development goals.
- Orchestrated AWS services (Lambda, DynamoDB, EventBridge, SQS, SNS, RDS, Aurora, Step Functions) for scalable cloud solutions.
- Leveraged AWS QuickSight to create insightful reports and dashboards, enabling data-driven decisions.
- Utilized TypeScript, React, Node.js, and Serverless Framework, adhering to best practices for robust applications.
- Contributed to micro-frontends, microservices, and event-driven architectures, optimizing scalability, performance, and maintainability.
- Optimized multi-region SaaS platform login, reducing authentication time from 10s to 3s, enhancing UX. Spearheaded UI/UX improvements for authentication, audit logs, alerts, user management, and offboarding workflows.
SENIOR SOFTWARE ENGINEER
Leapfrog Technology
Kathmandu, Nepal (Remote)
- Contributed to an insurance and payment platform, integrating with third-party services like Plaid and Treasury Prime to enable secure financial transactions.
- Leveraged expertise in React, TypeScript, .NET, Auth0, and Twilio to deliver full-stack solutions as a well-rounded developer.
SOFTWARE ENGINEER
Leapfrog Technology
Kathmandu, Nepal (Remote)
- Actively participated in full project lifecycle - design, development, estimation, code reviews, testing, optimization, deployment, and client communication.
- Conducted knowledge-sharing sessions and comprehensive training for seamless onboarding of new developers.
- Proactively enhanced codebase maintainability and productivity through Javadocs, SchemaSpy Docs, Swagger Docs, and resolving Sonarqube issues.
- Optimized error handling, logging, and notifications by integrating CloudWatch and OpenSearch, improving reliability and monitoring.
- Spearheaded research and POCs for polyglot feature (GraalVM), ALB authentication (Okta), LDAP integration, CxSmile rendering, and cross-account sharing for AWS resources (OpenSearch with Java STS SDK).
ASSOCIATE SOFTWARE ENGINEER
Leapfrog Technology
Kathmandu, Nepal (Remote)
- Contributed as a full-stack developer for a major biomedical company in the USA, spanning requirement analysis to feature delivery, utilizing JavaScript, Java, Postgres, and Lit Element.
- Developed robust RESTful APIs using Micronaut and intuitive UIs with Lit Element for biomedical applications.
FREELANCE TECHNICAL WRITER
Programiz PRO
Kathmandu, Nepal (Remote)
- Researched, collaborated, and wrote clear, step-by-step C++ tutorials for https://www.programiz.com/, breaking down complex concepts for diverse audiences while optimizing for search engines through relevant keywords and SEO best practices.
EDUCATION
KATHMANDU UNIVERSITY
Bachelors in Computer Engineering
Dhulikihel, Nepal
Jan 2016 – Jan 2020ST. XAVIER'S COLLEGE
Plus Two
Maitighar, Kathmandu, Nepal
Jan 2014 – Jan 2016SKILLS
PROGRAMMING LANGUAGES
FRAMEWORKS / LIBRARIES / TOOLS
DATABASE
CLOUD
PROJECTS
LEETCODE QUESTIONS SCRAPER
- Wrote an opensource scraper in Python to scrape algorithmic problems from leetcode.com and save as html and epub format.
RECURSION VISUALISER
- An open source Python library with more than 100 stars to visualize recursive functions to generate animation and draw recursion tree.