Full Stack Developer
in Kathmandu, Nepal
About
I am Saroj Shrestha, a full stack web developer based in kathmandu, Nepal with over ten years of experience in web design and development. Over the years, I've worked on a wide range of projects—from building simple applications to developing complex design systems and robust backend architectures.
I specialize in both front-end and back-end technologies, which allows me to create scalable, efficient, and user-focused solutions. I enjoy turning ideas into functional products and take pride in writing clean, maintainable code.
Beyond professional projects, I am the creator of MyPatro - nepali caledar, a widely used Nepali calendar app, showcasing my passion for combining technology with culture.
Expertise
- Full Stack Development
- Frontend Engineering
- Backend Architecture
- API Development
- Database Design
- System Integration
- Performance Optimization
- Scalable Applications
Experience
IMS Software Pvt. Ltd.
Full Stack Developer
May 2022 - Present
As a full stack developer, I am responsible for designing and developing responsive user interfaces while also building and maintaining backend systems, APIs, and server-side logic. My work involves managing and optimizing databases, integrating third-party services, and ensuring seamless communication between the front end and back end. I focus on writing clean, efficient, and maintainable code, while also handling debugging, testing, and performance optimization. Additionally, I ensure application security and scalability, deploy applications to servers or cloud platforms, and continuously monitor and update live systems.
Swivt
Project Manager
Sep 2021 - Mar 2022
As a Project Manager, I am responsible for planning, executing, and delivering projects on time and within scope. I coordinate with cross-functional teams, including developers, designers, and stakeholders, to ensure clear communication and alignment throughout the project lifecycle. My role involves defining project requirements, setting timelines, allocating resources, and managing budgets while identifying and mitigating potential risks. I track progress, monitor performance, and ensure quality standards are met, adapting strategies when necessary to keep projects on track. By maintaining strong collaboration and organization, I ensure that project goals are successfully achieved and deliver value to clients and end users.
Experience
EKbana Solutions Pte. Ltd
Back End Developer
Jul 2018 - Mar 2021
As a Back End Developer, I am responsible for building and maintaining the server-side logic that powers web applications. I design and develop APIs, manage databases, and ensure efficient data processing and storage. My work involves writing secure, scalable, and high-performance code while handling authentication, authorization, and data protection. I integrate third-party services and ensure smooth communication between the front end and the server. Additionally, I focus on optimizing application performance, debugging issues, and maintaining system reliability, while continuously improving the architecture to support growing user demands.
EB Pearls
Senior Web Developer
Feb 2013 - Nov 2016
As a Senior Web Developer, I am responsible for leading the development of scalable and high-quality web applications while making key architectural decisions. I design and implement both frontend and backend solutions, ensuring performance, security, and maintainability. In addition to hands-on coding, I mentor junior developers, review code, and promote best practices across the team. I collaborate closely with designers, product managers, and stakeholders to translate business requirements into technical solutions. I also oversee system optimization, troubleshoot complex issues, and ensure projects are delivered efficiently, aligning technical execution with overall business goals.
Recent Works
Here are some of my favorite projects I have done lately. Feel free to check them out.
Get In Touch
I love to hear from you. Whether you have a question or just want to chat about technology — shoot me a message.