Currently
Lead Software Engineer at ActiveBooker
Full Stack Software Engineer focusing on scalable SaaS platform.
Education
MASc in Software Engineering
Memorial University of Newfoundland (MUN)
Skills
C#.NET
JavaScriptTypeScriptAngularReactNext.js
PostgreSQLMsSQLMySQL
PythonPandasNumPy
AWSAzureDockerCI/CD
Get My Full Resume
Download the complete version of my resume, including detailed experience, projects, and skills.
Download NowWork Experience
Software Engineer
July 2023 – PresentActiveBooker
- Merged two separate databases into a single consolidated database using Python scripts, ensuring data integrity and minimal downtime in a production environment.
- Migrated applications and databases from AWS to Azure, and designed and deployed a membership subsystem for the booking system in Azure using Azure Storage, Azure Web Apps, Static Web Apps, PostgreSQL, .NET, Angular, and Azure Functions for job execution, backed up by CI/CD pipeline integration in Azure Devops.
- Implemented custom subscription management and payment processing to streamline billing cycles and user subscriptions.
- Optimized complex SQL queries, reducing execution times from 30–45 seconds to under 1 second, significantly improving performance and reducing database load.
- Developed and deployed a custom Zapier application to automate workflows and integrate third-party services for clients.
- Followed industry best practices for cloud deployment to ensure security, scalability, and maintainability.
Graduate Assistantship
Sept 2023 - Dec 2023Memorial University of Newfoundland
- Assisted students in the lab with questions regarding Data Structures and Algorithm course work
Software Development Engineer
Sept 2019 - Aug 2022Dolphin Dive Technology Pvt. Ltd.
- With a team, redeveloped windows desktop application in web using Angular and .NET
- Database management including design, create, modify, and optimize using SQL Server
- Resolved more than 200 production bugs along with research and development of new features
- Peer-reviewed with developers for checking redundancy, minimizing errors and maintaining company code pattern
- Helped new developers about the underlying business specific knowledge, project structure, development and debugging, utilizing the role of experienced developer
Web Developer
Aug 2018 - Jul 2019Nectar Digit Pvt. Ltd.
- Designed, planned and developed the web application according to the business requirements with a constant communication with client
- Tutored basic and real-world programming to interns
- Completed a web application CCSNepal, a Job Portal, with the help of PHP, Code Igniter, Javascript, jQuery, HTML, and CSS.
Education
MASc in Software Engineering
Sept 2022 – April 2024Memorial University of Newfoundland
- Courses: Software Fundamentals | Software Design and Specification | Software Verification and Validation | Software Engineering | Advanced Computing Concept in Engineering | Applied Algorithms | Database Technology and Application | Introduction to Data Visualization | Computer Vision
- Fellow of the School of Graduate Studies (Academic Year 2023-2024)
- First Class In-Program Scholarship (MASc. Software Engineering)
Bachelors in Electronics and Communication Engineering
Nov 2015 - August 2019Thapathali Campus, TU
Skills
C#.NETSQLJavascriptTypescriptAngularAzureAWSCI-CDPythonReact