Jay GajjarSenior Software Engineer
Home

About Jay Gajjar

I am a senior software engineer in Ahmedabad, India. I build Laravel and PHP systems, WordPress sites and landing pages, and do the SEO that gets them found, for clients worldwide.

Need it on paper? View or download my CV

About

I build the back office: trading platforms, multi-company ERPs, and the integrations that connect them to the systems a business already runs on.

Jay Gajjar, in a dark blazer and white shirt, standing outside a glass-fronted office building.

I joined Precise Developers in Ahmedabad as an intern in January 2023 and became a Senior Software Engineer in under three years. Most of my work is PHP 8, Laravel and MySQL.

What I care about most is data that stays correct under pressure: transactions and row-level locks so two people never get the same invoice number, and idempotent jobs so a retry never runs an operation twice.

Today I lead one or two junior developers, review their pull requests, and work with clients directly, from the first requirement to production support.

Capabilities, by depth

CoreDaily tools. I lead work and review others' code here.

  • PHP 8
  • Laravel
  • MySQL
  • Queues and jobs
  • Transactions and locking

Working knowledgeShipped to production, comfortable without a manual.

  • REST APIs and webhooks
  • Application security
  • MT5 Manager Web API
  • Telegram Bot
  • OpenAI API
  • Tally
  • CodeIgniter 3
  • Linux deployments

SupportingUsed to finish features end to end.

  • Blade
  • JavaScript
  • jQuery
  • Bootstrap
  • Laravel Excel
  • DomPDF

What I hold the work to

Correctness
Invoice numbers, balances and stock are protected by transactions and row-level locks, not by hoping two users never click at once.
Reliability
Jobs are idempotent and safe to retry, failed jobs can be recovered, and concurrency is capped where money moves.
Security
Signed requests, role-based access and company-level data isolation are designed in from the start.
Collaboration
Requirements are agreed with the client before code, and juniors get small, reviewable tasks with real feedback.

Experience

  1. Senior Software EngineerPrecise DevelopersDec 2025 to present
  2. Junior PHP DeveloperPrecise DevelopersDec 2023 to Dec 2025
  3. PHP Development InternPrecise DevelopersJan 2023 to Dec 2023

Education

  • BE, Information TechnologyMonark UniversityCompleted Mar 2026
  • Diploma, Information TechnologyHasmukh Goswami College of EngineeringCompleted Aug 2022

What I take on as a freelancer

Most of my freelance work falls into four groups. Each links to the services inside it, with what is included, how the work runs and the questions clients usually ask.

I work alone, so you deal directly with the engineer who writes the code. Agencies can also work with me white-label.

Working with me

  • Availability: available for new projects.
  • Replies: within within an hour during working hours.
  • Working hours: 9 AM to 9 PM IST (UTC+5:30). I work remotely with clients in other time zones, and we agree update times at the start.
  • Languages: English, Hindi, Gujarati.
  • How a project runs: questions first, then the data model, small reviewed releases, testing of the awkward cases and a supported launch. The process section explains each step and its trade-off.
  • Pricing and payments: fixed-price, hourly or monthly, explained on working with me.

Case studies

  • Brokerage risk platform: A Laravel back-office, risk-monitoring and billing platform for a brokerage, built to stay correct under concurrency across 1,000+ trading accounts.
  • Export operations ERP: A Laravel ERP for export operations shared by a group of companies, from orders and packing to tax-compliant invoicing and shipping documents.
  • AI invoice capture: AI-assisted invoice capture with the OpenAI API, plus accounting sync across four business ERP/CRM systems in CodeIgniter 3, with human review built in.

Freelance client work

Work with me

If something here matches what you need, send a short brief. I will tell you honestly whether I am the right fit.

Status
Available for new projects
Reply time
I reply within an hour during working hours.
Working hours
9 AM to 9 PM IST (UTC+5:30)
Languages
English, Hindi, Gujarati

How pricing, payments and terms work

Prefer email? Write to jaygajjar.dev@gmail.com.