Mid Software Engineer

BMP Infology • 2019 - 2020

Position: Mid Software Engineer
Location: Kathmandu, Nepal
Specialization: Enterprise Application Development, System Architecture
Technologies: PHP, Laravel, Node.js, PayPal API, SquareUp API, PHPUnit
Methodology: SOLID Principles, Repository Pattern, Continuous Integration, Test-Driven Development

As a full-stack developer at BMP Infology, I architected and delivered scalable enterprise solutions across diverse business domains. My responsibilities spanned full-stack development, quality assurance engineering, payment gateway integration, and database optimization, ensuring robust and maintainable codebases aligned with industry best practices.

Key Projects & Achievements:

  • Employee Management System: Enhanced attendance tracking infrastructure with advanced filtering capabilities and real-time record management. Implemented continuous integration pipelines to maintain code quality and enforce SOLID design principles throughout the development lifecycle.
  • Food Delivery Platform: Conducted comprehensive quality assurance engineering, developing extensive test suites incorporating both black-box and white-box testing methodologies using PHPUnit to ensure system reliability and performance under production conditions.
  • Project Management Information System (PMIS): Architected a sophisticated role-based access control system leveraging interfaces, abstract classes, and repository patterns. Applied SOLID principles to create a maintainable and extensible codebase that supports complex organizational hierarchies and permission structures.
  • Braj Beauty E-commerce Backend: Developed RESTful APIs and web services using Node.js to power order management workflows and automated wallet integration, enabling seamless transaction processing and financial reconciliation.
  • Ticket Management System: Integrated PayPal and SquareUp payment gateways to facilitate secure ticket purchases. Designed and implemented analytics dashboards and reporting tools for event organizers, providing actionable insights into sales performance and attendee demographics.
  • Nepal Telecom Authority (NTA): Executed query optimization and database normalization strategies to improve system performance. Developed geospatial mapping functionality to visualize average signal strength data, supporting regulatory compliance and network infrastructure planning.

Technologies: PHP, Laravel, Node.js, PayPal API, SquareUp API, PHPUnit, SOLID Principles
Business Impact: Improved system maintainability through clean architecture, reduced technical debt via comprehensive testing, enhanced payment processing security, optimized database performance for large-scale operations, and delivered data-driven insights for strategic decision-making.

Related Experience

Bonntech Business Solutions • 2024 - present

Software Engineer

Read More →
Doublard Design • 2020 - 2022

Software Engineer

Engineered full-stack web solutions with a focus on e-commerce platforms, client support systems, and operational automation using modern web technologies and agile methodologies.
Read More →
Orgware Construct • 2017 - 2019

Associate Software Engineer

Developed agile fundraising platform with Laravel RESTful APIs, JWT security, and test-driven development. Created business intelligence reports and interactive API documentation using Swagger.
Read More →
Longtail e-media • 2017

Intern Website Developer

Developed responsive front-end solutions specializing in WordPress-based websites for hospitality and travel industries, utilizing HTML5, CSS3, and JavaScript frameworks with emphasis on cross-browser compatibility and user-centered design principles.
Read More →