Back to Portfolio Gurpreet Singh — Resume
Gurpreet Singh
Senior Full-Stack Developer & UI/UX Engineer
Open to freelance, part-time & full-time — Remote / UK shift
Professional Summary

Senior Full-Stack Developer with 8+ years of experience architecting and delivering scalable SaaS applications. Expert in Laravel (8 years) and Vue.js (6 years), with strong knowledge of RESTful API design, MySQL optimization, and cloud deployments (AWS, DigitalOcean). Proven track record in leading end-to-end feature development, mentoring junior developers, and collaborating with cross-functional teams to deliver secure, high-performance products. Also experienced in AI integration — building chatbots, RAG pipelines, and LLM-powered features using OpenAI, Claude (Anthropic), and Google Gemini APIs. Available for legacy application upgrades and zero-downtime migrations to modern tech stacks.

Core Skills
Backend
Laravel PHP 8+ CodeIgniter REST APIs SOAP APIs MySQL PostgreSQL Redis ACL / Permissions OOP & SOLID
Frontend
Vue.js Nuxt.js React.js Next.js Inertia.js Livewire Alpine.js TypeScript jQuery Tailwind CSS Bootstrap
DevOps & Cloud
Docker AWS DigitalOcean CI/CD Nginx Apache LiteSpeed Jenkins Certbot SSL Linux
Design & UI/UX
Figma Wireframing Prototyping Responsive Design Design Systems
AI & LLM
ChatGPT / OpenAI Claude (Anthropic) Google Gemini Laravel Prism RAG Pipelines Embeddings Vector DBs Chatbot Development
Tools & Workflow
Git / GitHub / GitLab Bitbucket Jira Agile / Scrum PEST Testing Playwright ElasticSearch Firebase Pusher
Professional Experience
Senior Full-Stack Developer
Xcalibur Digital Sdn Bhd
Aug 2024 – Present
Malaysia  •  Remote
  • Designed and delivered scalable SaaS features using Laravel, React.js, Next.js, and PostgreSQL.
  • Integrated third-party APIs for payments, CRMs, and messaging services.
  • Automated deployments with CI/CD pipelines on DigitalOcean, improving release speed and reliability.
  • Optimized Redis caching and server environments to significantly boost application performance.
  • Led code reviews and mentored junior developers to maintain high-quality engineering standards.

Full-Stack Developer
Momentum Techsys
Jun 2021 – Jul 2024
Noida, India
  • Built and maintained SaaS platforms using Laravel, Vue.js, and Nuxt.js.
  • Implemented REST APIs with secure authentication and multi-tenant role-based access control.
  • Optimized MySQL queries, reducing system bottlenecks and improving response times by 35%.
  • Collaborated with QA and product teams to ensure features aligned with business requirements.
  • Mentored junior developers and led code review sessions to maintain high-quality standards.

Full-Stack Developer
Admonz Pvt Ltd
Apr 2018 – Feb 2020
Amritsar, India
  • Developed financial and healthcare web applications using Laravel, CodeIgniter, and Vue.js.
  • Migrated deployments to AWS and DigitalOcean, reducing hosting costs by 25%.
  • Implemented CI/CD pipelines and API-first architectures for improved scalability and maintainability.

PHP Developer
Topologypro LLC
Aug 2016 – Apr 2018
Amritsar, India
  • Delivered full-stack web applications using Laravel, CodeIgniter, and MySQL.
  • Created RESTful APIs for seamless integration with external services.
  • Maintained Git workflows (branching, merging, reviews) and optimized deployments on WHM/cPanel.

PHP Developer
Climb Solution Info
Aug 2015 – Apr 2016
Chandigarh, India
  • Developed web applications in PHP, JavaScript, and MySQL.
  • Optimized database performance and improved code reliability through testing and systematic bug resolution.
Key Projects
Trustmetrics — Reviews & Email Campaign Platform trustemetrics.io
Laravel · Vue.js · Redis · Google API · Facebook API · Stripe · Pusher · DigitalOcean
  • Role-based subscription platform with Stripe webhook integration and Google Business API for review management.
  • Built real-time dashboards, badge/widget creation, and email campaign management for multi-tenant users.
  • Automated CI/CD deployments on DigitalOcean for zero-downtime releases.
Strakos — Attendance Management System app.strakos.in
Laravel 10 · Vue.js 3 · Nuxt.js · Tailwind CSS · Redis · Firebase · Google Maps API · DigitalOcean
  • Remote employee attendance tracking with Google Maps API for location-based radius check-ins.
  • Redis-powered queues for real-time processing; Firebase live notifications; superadmin module for multi-company support.
  • Deployed on DigitalOcean with CI/CD, SSL, and Nginx optimizations.
Afterschool / School Advisor — Education Discovery Platform afterschool.my
Laravel · Next.js · React.js · PostgreSQL · REST APIs
  • Scalable education discovery platform where students search for institutions across Malaysia.
  • Advanced search, filtering, and data management with optimized API performance under high load.
Engineer Chatbot — AI Chat Assistant chatgptbot2.can5000.com
OpenAI API · React.js · Laravel · REST API
  • Real-time AI chatbot built on OpenAI APIs with a responsive React.js conversational interface.
  • Demonstrates end-to-end LLM integration pattern applicable to ChatGPT, Claude, and Gemini APIs.
Nexxus — Asset Management System
Vue.js · Laravel · Docker · Master/Slave EVS Architecture
  • Docker-containerized asset management platform with in-house master/slave EVS architecture for efficient data distribution.
  • Custom CMS with role-based access control and image management built in Laravel.
Education
M.Sc. Information Technology
Guru Nanak Dev University, Amritsar
2013 – 2015
Bachelor of Computer Applications (BCA)
Guru Nanak Dev University, Amritsar
2010 – 2013
Additional Information
Availability
Freelance · Part-time · Full-time · UK shift · Remote
Languages
English (Fluent) · Punjabi (Native) · Hindi (Fluent)
Work Style
Agile / Scrum · Code Reviews · Mentoring
Speciality
Legacy upgrades & zero-downtime migrations