Mahesh Sharma

Mahesh Sharma

$10/hr
Full Stack Developer | Laravel, React.js, Vue.js, MySQL, PostgreSQL, AWS
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
29 years old
Location:
Kathmandu, Bagmati, Nepal
Experience:
6 years
MAHESH SHARMA Senior Full Stack Developer Kathmandu, Nepal --Available during PST working hours PROFESSIONAL SUMMARY Versatile Full Stack Developer with 5+ years of experience in backend and frontend development. Proficient in PHP/Laravel, JavaScript (ES6+), and Node.js, with a strong background in building and maintaining scalable web applications. Experienced in microservices architecture, RESTful API development, and working with both SQL and NoSQL databases. Demonstrated ability to collaborate effectively with cross-functional teams and manage multiple priorities in fast-paced environments. TECHNICAL SKILLS Backend Development: PHP 7+, Laravel, Node.js (Express.js) RESTful API Design and Implementation Microservices Architecture Object-Oriented Programming (OOP) Frontend Development: JavaScript (ES6+), React.js HTML5, CSS3, SASS Responsive Web Design Database Management: PostgreSQL, MySQL NoSQL (MongoDB) Database Optimization Development Practices: Version Control (Git) Test-Driven Development CI/CD Implementation Agile Methodologies DevOps & Infrastructure: Docker Containerization Server Configuration (Apache, Nginx) Basic Linux System Administration PROFESSIONAL EXPERIENCE Technical Team Lead CY2 Nepal Ltd (Novuscape) | Kathmandu, Nepal June 2023 - Present Lead development of scalable web applications using Laravel, Node.js, and React.js Design and implement microservices architecture for improved system modularity Collaborate with business analysts to transform specifications into high-functioning code Manage integration of individual software solutions into higher-level systems Oversee code quality, perform code reviews, and implement best practices Mentor junior developers and foster a collaborative team environment Key Achievements: Successfully migrated monolithic application to microservices architecture, significantly improving scalability Implemented automated testing framework, substantially reducing bug reports Optimized database queries and implemented caching, enhancing overall system performance Full Stack Developer Extratech Pvt Ltd | Kathmandu, Nepal January 2022 - May 2023 Developed and maintained large-scale applications using PHP/Laravel and JavaScript Created RESTful APIs for seamless integration with frontend and mobile applications Implemented complex business logic and data processing using Node.js Collaborated with web designers to ensure visual design intent was accurately implemented Performed regular code testing and debugging to ensure optimal performance Key Achievements: Developed a custom CMS using Laravel and React.js, serving thousands of daily users Integrated multiple third-party services via RESTful APIs, enhancing system functionality Implemented real-time features using WebSocket, notably improving user engagement Laravel Developer Easy Access Pvt Ltd | Kathmandu, Nepal October 2018 - December 2021 Built and maintained scalable web applications using Laravel and JavaScript Designed and optimized database schemas for both PostgreSQL and MongoDB Implemented RESTful APIs for mobile app integration Collaborated with cross-functional teams to deliver projects on schedule Performed regular security audits and implemented necessary upgrades Key Achievements: Developed a large-scale inventory management system using Laravel and Node.js Optimized database queries, significantly reducing average response times Implemented role-based access control system supporting hundreds of user roles SIGNIFICANT PROJECTS Microservices-based E-commerce Platform Technology Stack: Node.js (Express.js), React.js, MongoDB, Docker Key Features: Microservices architecture for product, order, and user management RESTful API design for inter-service communication Real-time inventory updates using WebSocket Containerized deployment for easy scaling Learning Management System Technology Stack: Laravel, Vue.js, PostgreSQL Key Features: Custom course creation and management tools RESTful API for mobile app integration Real-time collaboration features Advanced reporting and analytics dashboard Content Management System Technology Stack: PHP, Laravel, React.js, MySQL Key Features: Multi-tenant architecture supporting multiple organizations Custom plugin system for extended functionality RESTful API for headless CMS capabilities Automated content versioning and rollback features EDUCATION Bachelor of Science in Computer Science and Information Technology (BSC CSIT) Orchid International College (Tribhuvan University) | Kathmandu, Nepal August 2014 - September 2018 LANGUAGES English (Professional Working Proficiency) Nepali (Native) Hindi (Professional Working Proficiency)
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.