Hi, I'mRupesh Shrestha

Senior Software Engineer crafting blazing-fast web applications that break the speed of thought

8+ Years Experience
Performance Expert
Team Lead & Mentor

About Me

Passionate about building scalable solutions and leading high-performing teams

As a Senior Software Engineer with over 8 years of hands-on experience in building scalable applications, architecting solutions, and managing complex projects, I've gathered a treasure trove of insights and lessons. I specialize in ecommerce solutions and high-performance web applications.

PHP programmer who loves making websites that are so fast, they break the speed of thought When I'm not crafting blazing-fast APIs with Laravel or mentoring junior developers, you'll find me exploring the latest in system architecture and performance optimization.

PHP EnthusiastLaravel ExpertEcommerce SpecialistTeam LeaderOpen Source Contributor

Performance Obsessed

Reduced API latency by 35% through event-driven architecture and improved page response times by 40% using Laravel Octane.

Mentorship & Leadership

Leading distributed teams, conducting code reviews, and fostering collaborative development culture while mentoring junior developers.

Continuous Learning

Currently working on open source packages and maintaining a technical blog to share insights and experiences with the community.

Professional Experience

8+ years of building scalable solutions and leading high-performing teams

Sr Software Engineer + Team Lead
HAZESOFT
May 2021 - Present
Sankhamul, Nepal

Leading development of SaaS products and managing distributed teams

Key Achievements:

  • Architected and lead the development of a SaaS product deployed on Kubernetes, ensuring scalability and performance
  • Lead transition to event-driven architecture, reducing API latency by 35%
  • Improved page response time by 40% using Laravel Octane
  • Successfully integrated complex third-party APIs (ERP systems, payment gateways like Klarna and Adyen)
  • Wrote unit and integration tests covering >85% of core modules

Technologies:

PHPLaravelKubernetesDockerLaravel OctaneEvent-Driven Architecture
Part-time Software Engineering
SOANITECH
May 2021 — Oct 2021
Lalitpur, Nepal

Designed and deployed internal SaaS products

Key Achievements:

  • Designed and deployed an internal SaaS product, optimizing system architecture and performance
  • Streamlined infrastructure by managing multiple VPS for hosting services
  • Improved system design, resulting in enhanced scalability and reduced downtime

Technologies:

PHPLaravelVPS ManagementSystem Architecture
Backend Developer
TECH101
Mar 2019 — Apr 2021
Kamladi, Nepal

Developing highly scalable backends and APIs

Key Achievements:

  • Developing highly scalable backends and APIs
  • Integrating 3rd party APIs like HBL, Sparrow, Stripe, Slack, etc.
  • Deploying websites to shared hosting, VPS

Technologies:

PHPLaravelAPI IntegrationVPS Deployment
Backend Developer
SMARTLAB PVT. LTD
Feb 2016 — Jan 2018
Baneshwor, Nepal

Backend development using PHP and minor frontend work

Key Achievements:

  • Backend development using PHP
  • Minor Frontend development (HTML/CSS/Javascript)

Technologies:

PHPHTMLCSSJavaScript

Skills & Expertise

Comprehensive technical skills built over 8+ years of professional development

Technical Expertise
PHP with OOPLaravelLaravel OctaneLivewireWordPress CoreWordPress Theme CustomizationJavaScriptVue.jsMySQLLinuxPython (Familiar)Node.js (Familiar)
Tools & Technologies
DockerKubernetesKeycloakZitadel for IDPElasticsearchApache/NginxSwooleFrankenPHP
Development Practices
Agile MethodologiesCI/CDClean CodeDesign PatternsUnit TestingPhpCSCode ReviewsTest-Driven Development
Solution Architecture
MicroservicesEvent Driven ArchitectureMonolithic ArchitectureMono-Repository ManagementScalable ArchitecturePerformance OptimizationCache First ArchitectureData Migration
Cloud & DevOps
VPS DeploymentKubernetes DeploymentDocker ContainerizationInfrastructure ManagementSystem MonitoringLoad BalancingAuto-scaling
Leadership & Soft Skills
Team LeadershipMentorshipProject ManagementTechnical DocumentationCode Review LeadershipCross-functional CollaborationStakeholder CommunicationDistributed Team Management

Specialization Focus

Ecommerce Domain Expertise: Building scalable, high-performance ecommerce solutions with complex integrations, payment gateways, and inventory management systems.

Featured Projects

Showcasing my work in open source contributions, technical writing, and enterprise solutions

ViewDocs - Open Source Documentation

Open Source

Work in Progress

Work-in-progress open source package for creating beautiful documentation sites. Built with modern PHP and focuses on developer experience.

Key Highlights:

  • Markdown-based documentation
  • Beautiful responsive design
  • Search functionality
  • Version management

Technologies:

PHPLaravelVue.jsTailwind CSS
Technical Blog Platform

Personal Project

Active

Personal blog platform where I share insights about software engineering, system architecture, and technical leadership. Built to enhance and share my skills and experiences.

Key Highlights:

  • Technical article publishing
  • Code syntax highlighting
  • SEO optimized
  • Comment system

Technologies:

LaravelVue.jsMySQLDocker
Enterprise SaaS Platform

Enterprise

Production

Led development of a scalable SaaS product deployed on Kubernetes, serving multiple enterprise clients with high availability and performance.

Key Highlights:

  • Multi-tenant architecture
  • Event-driven design
  • Real-time notifications
  • Advanced analytics

Technologies:

LaravelKubernetesDockerRedisPostgreSQL

Ecommerce Expertise

Specialized in building high-performance ecommerce solutions with complex payment integrations, inventory management, and scalable architecture for enterprise clients.

Latest Blog Posts

Sharing insights about software engineering, performance optimization, and technical leadership

PerformanceFeatured
Optimizing Laravel Performance with Octane
Dec 2024
8 min read

Deep dive into Laravel Octane implementation and how it improved our application response time by 40%. Learn the best practices and common pitfalls.

ArchitectureFeatured
Event-Driven Architecture in PHP
Nov 2024
12 min read

How we reduced API latency by 35% by implementing event-driven architecture. A comprehensive guide to building scalable systems.

Leadership
Leading Distributed Development Teams
Oct 2024
6 min read

Lessons learned from managing remote teams across different time zones. Strategies for effective communication and project delivery.

Best Practices
Clean Code Principles in PHP
Sep 2024
10 min read

Writing maintainable and testable PHP code. Best practices for code organization, naming conventions, and design patterns.

Explore My Technical Blog

Dive deeper into software engineering topics, performance optimization techniques, and leadership insights from my 8+ years of experience.

Visit Blog

Get In Touch

Let's connect and build something amazing together! I'm always open to discussing new opportunities and interesting projects.

Send Me a Message

Available for

ConsultingTeam LeadershipArchitecture ReviewMentorshipSpeaking

Open to discussing new opportunities, consulting projects, and collaboration on interesting technical challenges.