Full-Stack Developer
Based in Rajasthan, India
Available for work
Vivek Joshi
I build real-world web and mobile products, from the database to the screen.
Laravel, Flutter, React, Next.js, TypeScript, REST APIs, Stripe, Firebase, MySQL, PostgreSQL, FastAPI, Docker
(01) About
Engineer first, stack second.
I like owning a feature end to end: the schema, the API, the background job, and the screen someone actually taps on. I prefer practical engineering and clean architecture over using technology for the sake of the stack.
3+
Years building production software
Web + Mobile
Laravel APIs and Flutter apps
End to end
Database, API, UI and deployment
Full-stack developer with 3+ years of professional experience, primarily with Laravel and Flutter. I build backend systems, REST APIs, mobile apps, payment integrations and production workflows, and I'm going deeper into Next.js, FastAPI, PostgreSQL, Docker and AWS.
- 01Own features end to end
- 02Practical, maintainable solutions
- 03Clear APIs and database design
- 04Build for production, not just demos
- 05Reliable, observable integrations
- 06Small, reviewable changes
(02) Selected work
Things I've built & shipped.
Client platforms, mobile apps and internal systems: Laravel and Flutter at the core, Next.js and FastAPI on the newer work.
E-commerce · Full-stack
Medical Bookstore
An international e-commerce platform for medical and academic books, aimed at US university and medical students.
- Next.js
- TypeScript
- Tailwind CSS
- FastAPI
- Python
Property operations · Web + Mobile
Property Operations
A production property-operations platform. I worked on both the Laravel backend and the Flutter mobile app.
- Laravel
- PHP
- MySQL
- Flutter
- Dart
Platform · Backend
Booking & Scheduling
Dynamic slot-based booking with organiser management, notifications and scheduling logic for efficient resource allocation.
- Laravel
- PHP
- MySQL
- REST APIs
- Notifications
Authentication · Backend
OTP Auth & Users
OTP-based authentication and onboarding, API authorisation with Laravel Passport, profiles and secure access control.
- Laravel
- Laravel Passport
- OTP / SMS
- MySQL
- REST APIs
ERP · Web
Trading ERP
Inventory, reporting and business workflows for a trading company, including GST and E-Way Bill processes.
- Laravel
- React
- TypeScript
- MySQL
- Dashboards
Personal · Frontend
This Portfolio
The site you're on: a static Next.js build with GSAP scroll animation, Lenis smooth scrolling and a pinned horizontal project reel.
- Next.js
- TypeScript
- Tailwind CSS
- GSAP
- Lenis
(03) Experience
Where I've worked.
Education
Bachelor of Computer Applications (BCA)
Mohanlal Sukhadia University (MLSU), Udaipur
2021 — 2024
Crenspire Technologies
2023 — Present
Full-Stack Developer
Laravel backends, Flutter apps and React/TypeScript dashboards for production web and mobile products.
- Developed scalable Laravel backend systems and REST APIs for web and mobile applications.
- Built Flutter apps with geofencing, property inspections, task management and real-time location.
- Developed React and TypeScript frontend modules for business management systems and dashboards.
- Integrated Stripe and Razorpay for online payments, payouts and transaction management.
- Designed secure OTP authentication and onboarding flows.
- Built booking systems with dynamic time-slot generation and scheduling.
- Designed and optimised MySQL and MongoDB database architectures.
- Documented APIs with Swagger/OpenAPI and maintained production apps on Linux.
- Laravel
- PHP
- Flutter
- Dart
- React
- TypeScript
- MySQL
- MongoDB
- Stripe
- Razorpay
- Firebase / FCM
Freelance
Current
Full-Stack Developer
Architecture and full-stack development of an international e-commerce platform.
- Full-stack and API architecture for an e-commerce catalogue, orders and accounts.
- Next.js + TypeScript frontend, FastAPI backend, PostgreSQL and a Dockerised dev environment.
- Admin CMS functionality and SEO / AEO / GEO considerations.
- Next.js
- TypeScript
- FastAPI
- Python
- PostgreSQL
- Docker
(04) Skills
The toolkit.
Backend
01- Laravel
- PHP
- REST APIs
- Laravel Passport
- Swagger / OpenAPI
- FastAPI
- Python
- Queues & jobs
Frontend & Mobile
02- Flutter
- Dart
- React
- Next.js
- TypeScript
- JavaScript
- Tailwind CSS
- HTML / CSS
Data & Integrations
03- MySQL
- PostgreSQL
- MongoDB
- Redis
- Firebase / FCM
- Stripe
- Razorpay
- Google Maps
- Geofencing
- OTP / SMS
Tools & Infra
04- Git
- GitHub
- Docker
- Linux
- Postman
- Vercel
- AWS (learning)
- CI/CD
(05) Contact
Let's buildsomething.
Have a project, a role or a bug that needs squashing? Email me and let's talk.
vivekthej123@gmail.comAvailable for
- Laravel development
- Flutter apps
- React / Next.js
- REST APIs
- Database design
- Payment integrations
- Google Maps integrations
- MVPs
- Bug fixing
- Remote weekend projects
Rajasthan, India · open to remote work