About Skills Projects Experience Contact
3.5+ yrs · Laravel · Vue · Nuxt · TypeScript

Keyur
Desai.

Full-Stack Engineer & Freelance Developer

I build fast, scalable web applications that solve real business problems — from payment gateways to CRM systems and design systems used by global teams.

keyur@portfolio ~ zsh
cat about.json
"name": "Keyur Desai",
"role": "Full-Stack Engineer",
"experience": 3.5,
"stack": ["Laravel", "Vue", "Nuxt"],
"available": true
3.5+
Years of experience
5+
Projects delivered
4+
Clients served
2
Published packages
// about me

Engineer who cares about
the details that matter.

I'm a full-stack engineer based in Ahmedabad, Gujarat, India, with 3.5+ years building production-grade web applications for startups and enterprises. My day-to-day revolves around Laravel, Vue.js, Nuxt, and PostgreSQL — building systems that are not just functional, but maintainable and scalable.

At Tridhya Tech LTD, I've been the lead developer on multiple international client projects — from CRM platforms and real-estate sales systems to a full internal design system (Oktra) that brought consistency across a suite of products.

I believe great software is 80% good architecture and 20% clean code. I'm opinionated about API design, database structure, and developer experience — because the code you write today is the code someone maintains tomorrow.

Outside work, I publish open-source Laravel packages on Packagist and enjoy learning how complex systems are built from the ground up.

Performance first
Every API I write is profiled. N+1 queries, slow joins, cache misses — I track them down.
🏗️
Clean architecture
SOLID principles, proper separation of concerns, and code that explains itself.
🤝
Clear communication
I've worked with international clients and know that clarity beats speed in async work.
🔁
Continuous delivery
CI/CD, testing, and deployment pipelines — I ship features, not just PRs.
// expertise

My tech stack.

Tools and technologies I work with every day — not just listed, but actually used in production.

Backend
LaravelPHP 8.xREST APIsSanctumPassportQueuesEloquent ORMArtisan
Frontend
Vue.js 3Nuxt.jsTypeScriptPiniaInertia.jsTailwind CSSVite
Database
PostgreSQLMySQLRedisQuery optimizationMigrations
DevOps & Tools
GitGitHub ActionsDockerLinuxNginxForge
Architecture
SOLIDRepository patternService layerEvent-drivenBEM CSS
Integrations
StripePhonepayPayPalTwilioAWS S3Pusher
// work

Things I've built.

A selection of real projects — each with the problem, my contribution, and the outcome.

💳
Bulmann
Built a machine and parts tracking application with role-based access control. Administrators manage machines and operations, while users assign parts to machines, monitor processing status, add completion notes, and update part lifecycle stages. The system enhances workflow management and production tracking.
LaravelPHP7.xJobsQueuesPostgreSQL
Uptime: 90.2%
📊
Vibrant
Contributed as a Backend Developer to a vendor marketplace and event management platform. Developed and maintained backend features, implemented change requests, managed service categorization, and integrated affiliate payment systems for multiple subscription plans, improving platform functionality and business operations.
LaravelBladeInertiaPusherRedis
Key feature: Affiliate Payments
Response: <180ms p95
🛒
Multi-Vendor Apparel Platform
Worked as a Frontend Developer on an industrial testing and production tracking platform that integrates desktop software, machine automation, and a web-based administration portal. The desktop application enables operators to create and manage tests using configurable templates while communicating with connected hardware to capture production metrics such as runtime and RPM from sewing machines. Developed features for barcode generation and tracking, allowing completed jobs to be uniquely identified, printed, and linked to their corresponding test templates. This ensured accurate validation and traceability throughout the production process. Additionally, contributed to the administrator web portal, which provides centralized visibility into tests, templates, operators, scanning activities, and real-time status monitoring, improving operational oversight and reporting capabilities.
LaravelVueJSREST APIPostgreSQL Machine IntegrationDesktop App
Key feature: Barcode Tracking, Machine Integration
📦
Laravel Open-Source Packages
Developed and published two reusable Laravel packages to improve developer productivity and application maintenance: • Dead Code Detector (DCD): A static analysis package that scans Laravel applications to identify unused functions and methods across the codebase. This helps developers eliminate dead code, improve maintainability, and keep projects clean and optimized. • Laravel Sitemap Generator: A package that automates sitemap generation for Laravel applications, enabling better search engine indexing and SEO performance. The package simplifies sitemap creation and maintenance by dynamically generating XML sitemaps based on application routes and content. Both packages were designed with ease of integration, configurability, and scalability in mind, allowing developers to quickly enhance their Laravel projects with minimal setup.
PHPLaravelPackagistOpen Source
Packages: 2 published
// career

Where I've worked.

My professional journey and what I built along the way.

Software Engineer
Tridhya Tech LTD.
📅 Nov 2022 – Present 📍 Ahmedabad, Gujarat, India 🌐 International clients
  • Led development of the Oktra Design System — a Vue 3 component library with BEM architecture deployed across 4 internal products, reducing frontend development time by 35%.
  • Architected a full-stack CRM platform for a UK-based client with real-time notifications (Pusher), role-based access control, and automated lead pipeline — scaled to 500+ concurrent users.
  • Designed and optimised PostgreSQL schemas for multi-tenant SaaS apps — profiled and eliminated N+1 queries, reducing average API response time by 40%.
  • Collaborated with international clients across UK and US time zones, delivering async updates, technical spec documents, and demo walkthroughs.
  • Published and maintained 2 open-source Laravel packages on Packagist, used in internal and client projects.
LaravelVue 3Nuxt.jsTypeScriptPostgreSQLRedisInertia.jsTailwind
Freelance Full-Stack Developer
Self-employed
📅 Feb 2024 – April 2024 (alongside full-time) 🌐 Remote
  • Integrated Phopepay payment gateway into an existing Laravel e-commerce platform, enabling seamless UPI transactions and expanding payment options for customers.
  • Integrated Twilio SMS API into a Laravel-based appointment scheduling system, allowing automated SMS notifications for booking confirmations and reminders, improving user engagement and reducing no-shows.
  • Integrated Stripe payment gateway into a Laravel subscription management system, enabling secure credit card processing, recurring billing, and improved revenue tracking for the client's SaaS product.
LaravelPhonepayMySQLREST APIsTwilioStripe
// let's work together

Get in touch.

Available for full-time roles and freelance projects. I typically respond within 24 hours.

✉️
📱
Phone / WhatsApp
📍
Location
Ahmedabad, Gujarat, India · Open to remote
🕐
Availability
✓ Available now — taking on new projects
Freelance services
Full-stack web application development
Laravel REST API design & development
Vue / Nuxt frontend development
Payment gateway integration
Code review & architecture consulting
Database design & optimisation
✓ Message sent! I'll get back to you within 24 hours.