About Me
Get to know more about my background, skills, education, and what drives me as a backend engineer.
Personal Information
Education
BSc.CSIT
Tribhuvan University
Kathmandu, Nepal
2019-2023
+2 / SEE
Kanti Secondary School
Butwal, Rupandehi
2014-2019
Soft Skills
Languages
Interests & Hobbies
Professional Experience
Software Engineer | Python
Niural
Working on refactoring lambda functions for optimization and efficient development experience. Integration for data sync to different platforms like Quickbooks. Migration for existing database structure to follow best principles according to DynamoDB design.
Key Achievements:
- •Integrated data synchronization across multiple accounting and ATS platforms
- •Created CLI tools to optimize developer workflows
Mid Backend Developer | Golang
Edit Enterprises
Developed backend services with Golang from scratch. Involved in database schema design, normalization among tables, and query optimization. Implemented WebSocket for communication and payment/subscription functionality.
Key Achievements:
- •Designed scalable database schema and project architecture
- •Maintained CI/CD pipelines with Docker and Docker Hub
- •Optimized API performance reducing latency from 15 seconds to 400ms
- •Implemented rate limiting for API security
- •Managed Docker networks for container communication
Junior Full Stack Developer (Backend)
Virtual Gravity
Worked on LIF3-Tracker (Organizational Crypto and Exchange Tracking System). Implemented RBAC system, cross-device accessibility, Firebase notifications, Stripe subscriptions, and database triggers.
Key Achievements:
- •Implemented Role-Based Access Control (RBAC) system
- •Optimized code using promises and async functions
- •Implemented Firebase notification system
- •Integrated Stripe subscription system for SAAS project
- •Implemented multi-role login and registration system
- •Dockerized system for enhanced portability
Freelance Projects
Restaurant POS Developer
ANIVOR
Led development team for Restaurant POS system. Implemented data analytics, real-time communication, QR code functionality, and invoice generation.
Key Achievements:
- •Led development team throughout software development process
- •Implemented data analytics and reporting
- •Integrated Prometheus and Grafana for server monitoring
- •Implemented Socket.io for real-time communication
- •Created QR code functionality for efficient orders
- •Managed DigitalOcean droplets and CI/CD pipeline
Social Media Backend Developer
GlobalDiary
Set up KAFKA for scalable service communication for log storage. Applied Elasticsearch for professional log analytics and visualization of storage.
Key Achievements:
- •Engineered parallel data processing with KAFKA
- •Applied Elasticsearch for log analytics and visualization
- •Implemented hot and cold storage using Elasticsearch and S3
- •Designed scalable service communication architecture