Full-Stack Software Engineer — Laravel & PHP Specialist
I'm a software engineer who builds full-stack systems — specializing in Laravel and PHP, from websites to portals to platforms.
$ whoami
manoj — Software Engineer, Nepal
$ cat currently-building.txt
→ ASGrowith — Digital Marketing Agency Website
→ Find Home — Online Rental Management System
$ stack --list
Laravel · PHP · Spatie Permission · MySQL
$ _
About
Software Engineer — Laravel & PHP Specialist
I'm a software engineer who builds complete, production-ready systems — websites, web portals, and full-stack platforms for businesses, schools, government offices, and growing companies. My specialization is Laravel and PHP, where I have the deepest hands-on experience, but the actual job is understanding a problem and engineering the right system for it, not defaulting to one toolset.
Over the years I've delivered office and administrative management systems, digital ID card and photo-sharing platforms, savings and financial management systems, rental platforms, and official institutional websites covering everything from database architecture to the interface people use every day.
My approach: understand the real workflow before writing code, design clean and maintainable systems, and hand off something the client can actually run and grow with not just a working demo.
Featured work
View all →Personal / Product
School Management System
A comprehensive Laravel 12 system for boarding schools — academics, students, staff, exams, and fee collection in one platform.
Personal / Product
ID Card Generator & Theme Marketplace
A project-based ID card platform with a drag-and-drop theme builder, public member verification, and bulk import tools.
Client Project / Mohrain Websoft (P) Ltd.
Vivaran Office Services Management System (RMS)
A full-featured office services management system digitizing projects, agreements, contractors, and financial workflows.
Toolkit
What I work with
Practical tools I use to build, ship, and maintain real-world systems.
Backend
3Database
1Frontend
4Tools
4Process
How a project comes together
01
Discovery
Understand the actual problem — workflows, constraints, who uses the system day to day.
02
Architecture
Design the database schema, admin structure, and system boundaries before writing UI code.
03
Build
Implement in focused increments — backend first, then interface, tested against real data.
04
Handoff
Documentation, admin training, and a clean deployment so the client owns the system fully.
Recent writing
View all →Aug 30, 2026
Designing a File-Tracking System That Can't Lose a File
A core reliability problem in office file-tracking systems — and the database design that...
Aug 30, 2026
Storing Bikram Sambat Dates in Laravel Without Losing Your Mind
How I handled Nepali calendar (B.S.) dates in a Laravel system without breaking database q...
FAQ
Common questions
It depends on scope, but most standalone systems (like an admin panel or a booking platform) take 3–8 weeks from initial requirements to launch. I'll give you a realistic estimate after understanding your specific requirements.
Yes — I regularly work with clients outside Nepal through Upwork and direct engagements, and I'm comfortable with async communication across time zones.
Laravel is my primary framework, paired with MySQL, and either Livewire/Alpine.js or Tailwind CSS on the frontend depending on the project's needs. I also work with Bootstrap for projects that require it.
Yes — I've worked on live production systems where I had to understand existing codebases and make careful, minimal-risk changes rather than rewriting from scratch.
Yes, I work full-stack — from database design and backend logic through to the interface, plus deployment and client handoff documentation.
I've built financial and government systems where data sensitivity and audit trails were critical requirements. I'm comfortable working under NDAs and keeping client specifics confidential, as reflected in some of my case studies.