Skip to content
CM Chetan Meniya

Senior Backend Engineer / Open to remote roles

I build backends that stay fast and simple as they grow.

11 years with PHP and Laravel, production Go services, and AI features that run on your own servers. Below are five live apps you can open and use right now.

years building backends
11+
live demos you can try
5
current role
Lead
and Laravel in production
Go

01Live demos

Each one solves a real, everyday business problem. All use made-up data. The AI runs on my own server with Ollama, so no data goes to an outside AI service.

Go Featured

Resume Screener & Talent Search

The problem. One job post brings 300 to 1,000 resumes. Recruiters spend days reading them and still miss good people.

What it does. Upload a job and a batch of resumes. A pool of Go workers reads them in parallel. The AI pulls out skills and years, each resume gets a score with a reason, and you can chat with the whole pile.

  • Parallel worker pool you can resize live
  • Retries, circuit breaker and cancel
  • RAG chat that names the candidate for every fact
  • 18 MB Docker image, race-tested
Open live demo

No login needed

// how a resume moves through it

upload ─▶ MySQL queued

dispatcher ─▶ chan (buffered)

└─ full? wait (back-pressure)

worker × N ─▶ embed chunks

─▶ LLM → JSON schema

─▶ score in Go

└─ retry + back-off, circuit breaker

chat ─▶ parallel vector search

─▶ streamed answer + sources

Go Concurrency Ollama RAG MySQL SSE
Laravel

Manufacturing Quality (NCR) Manager

The problem. Factories log defects in spreadsheets. The same failure gets investigated again and again because nobody can find the old report.

What it does. Log a non-conformance report (a record of a defect) in under 2 minutes. The AI finds similar past failures and checks that the fix matches the quality manual.

  • Full workflow: detect, investigate, fix, sign off
  • Similar-failure search with embeddings
  • Audit-ready PDF on demand
Laravel Livewire PostgreSQL pgvector Ollama
Laravel

Property & Tenancy Manager

The problem. Landlords answer the same lease questions every week, like "who pays for this repair?", by digging through PDFs.

What it does. Upload a lease and ask questions in plain English. The AI answers from the lease and shows the clause. Also tracks maintenance, rent and lease expiry.

  • Cited answers from uploaded leases
  • Finds repeat repair problems
  • Alerts for overdue rent and expiring leases
Laravel Livewire PostgreSQL RAG Ollama
Laravel

Restaurant Food Safety

The problem. Restaurants still use paper checklists. Before an inspection, nobody knows what is missing.

What it does. Daily checklists built from the food safety rules, done on a phone. Tracks supplier certificates and shows an inspection-readiness score per location.

  • Mobile-first daily checks
  • Supplier certificate expiry tracking
  • AI answers from the actual regulation
Laravel Livewire Tailwind Ollama
Laravel

Trade & Customs Documents

The problem. One missing document or wrong tariff code holds a shipment at the port. Port storage can cost $1,000 per day.

What it does. Pick the countries and product. Get the exact list of documents needed. The AI suggests the HS tariff code (the product code customs uses) from a plain description.

  • Document checklist per country pair
  • AI tariff code finder
  • Deadline and missing-document alerts
Laravel Livewire MySQL Ollama

02About

Ahmedabad, India · Open to remote roles

I have been building web backends since 2015. I started as a PHP developer and now lead projects as a Lead Software Engineer.

Most of my work is product backends: database design, REST APIs, background jobs, and CI/CD. I also build Go services where speed matters, like processing cloud security data from AWS and Azure.

Lately I focus on AI features that solve real work problems. Document search (RAG: the AI searches your files first, then answers), structured data extraction, and chat over business data. All running on a local model, so data never leaves the server.

I like clear code, small pull requests, and talking directly with clients to get the problem right before writing code.

03Experience

  1. Jun 2021 — Present

    Lead Software Engineer

    Bacancy Technology Pvt. Ltd. · Ahmedabad, India

    • Lead backend work on client products in Laravel and Go.
    • Design databases and REST APIs, and set up CI/CD with Jenkins.
    • Work directly with clients to turn requests into clear tasks.
  2. Jun 2019 — May 2021

    Senior Software Engineer

    AZOVA Development Pvt. Ltd. · Ahmedabad, India

    • Backend development for a healthcare platform: appointments, telehealth and patient records.
    • Worked in an Agile/Scrum team with regular releases.
  3. Jul 2016 — May 2019

    Software Engineer

    Space-O Technologies · Ahmedabad, India

    • Built web apps and REST APIs for mobile apps in PHP.
    • Designed databases and server-side code from scratch.
  4. Jan 2015 — Apr 2016

    PHP Developer

    iDream Technology · Ahmedabad, India

    • Built and maintained PHP web applications.

Key client projects

I have worked on many client projects over 11 years. These are a few key ones.

EspressoMio

Service platform for espresso machine maintenance: admin, customer portal, technician APIs and a warehouse dashboard.

My part: Database design, web app, REST APIs, Jenkins CI/CD, client calls.

Secberus

Cloud security dashboard for AWS and Azure, with charts for security and compliance data.

My part: Go backend services and REST APIs that process AWS/Azure data and power the dashboards.

TCP App

Construction management: job estimates, workforce, scheduling and cost tracking.

My part: End-to-end development, database design, CI/CD, client communication.

AZOVA

Healthcare platform for appointments, telehealth and patient management.

My part: Backend development and features in an Agile team.

Swipe App

Mobile app to buy and convert Bitcoin and Ethereum.

My part: Backend APIs, database design, server-side code.

04Skills

Backend
PHP 8 Laravel Livewire Yii Go REST APIs Queues & background jobs
AI / LLM
Prompting Structured output (JSON) Tool calling Embeddings Vector search RAG Evaluation Ollama
Data
MySQL PostgreSQL pgvector
DevOps
Docker Jenkins CI/CD Linux Nginx Git Bitbucket
Frontend
Blade Tailwind CSS
Tools
JIRA Cursor Claude GitHub Copilot

Education: M.Sc. (CA & IT), Gujarat University, Ahmedabad (2015)

05Contact

Hiring for a remote backend or AI role?

Send a short note about the role or project. I usually reply within a day.