Skip to content
FULL-STACK SOFTWARE ENGINEER • BACKEND & AI SYSTEMS
Open to full-time engineering & selected projects

I build software that solves real problems.

Full-Stack Engineer focused on backend systems, application architecture and AI-powered products.

I care about understanding the problem, choosing the right approach, and building software that works beyond the demo.

“Don't count my years. Examine my engineering.”
Core Technical Focus
Backend ArchitectureHigh-Throughput APIsRelational & Vector DataAsynchronous QueuesAI Integration
02 / SELECTED WORK

Engineering Case Studies

Real systems, technical trade-offs, and verifiable outcomes — judged by architectural decisions rather than superficial counters.

View all work (archive)→
CASE STUDY 01Full Stack

Sahara Tyre – Business Website & Digital Growth Platform

The Engineering Challenge

Designed and developed a digital platform for Sahara Tyre, a local tyre business in Vapi, Gujarat. The platform showcases tyre products, vehicle categories, brands and automotive services while helping customers discover products, explore offerings and connect directly through WhatsApp.

Technical Decisions & Architecture
  • React
  • Next.js
  • JavaScript
Verifiable Outcome

57 tyre sizes catalogued

ReactNext.jsJavaScriptNode.jsExpress.jsREST APIsWhatsApp IntegrationGoogle SheetsVercel
CASE STUDY 02AI

EVENTIFY

The Engineering Challenge

Prevent overselling and concurrency collisions during high-traffic ticket checkouts.

Technical Decisions & Architecture
  • ACID transactional seat locking in PostgreSQL
  • Role-Based Access Control (RBAC) across organizers & attendees
  • Normalized relational schema with indexed lookup paths
Verifiable Outcome

Zero ticket double-booking incidents across multi-tenant events.

Full StackNode.jsExpress.jsTypeScriptReactGraphQLApollo ServerREST APIPostgreSQLSequelize ORMViteTailwind CSSshadcn/uiJWTRBACZodreal-timescalablesecureproduction-ready
CASE STUDY 03AI

WHATSAPP CAMPAIGN PLATFORM

The Engineering Challenge

Deliver high-concurrency broadcast campaigns reliably while adhering strictly to third-party rate limits.

Technical Decisions & Architecture
  • Token-bucket rate limiter with Redis distributed state
  • Idempotent webhook ingestion pipeline
  • Automated delivery retries with exponential backoff
Verifiable Outcome

Zero data-loss at peak concurrency with 99.8% webhook delivery confirmation.

Full StackNode.jsExpress.jsReact NativeExpoTypeScriptWhatsApp Automationbulk messagingcampaign managementGoogle Sheets APIWhatsApp Web APIreal-timemessage queuerate limitingconcurrency controlsession managementQR authenticationsecureproduction-ready
03 / PHILOSOPHY

How I Think About Engineering

Engineering maturity is reflected in judgment, trade-off management, and code that remains maintainable long after deployment.

01CLARITY FIRST

Understand before implementing.

Premature code usually solves the wrong problem. Before architecting solutions, I investigate domain constraints, data contracts, and failure modes. Deep comprehension upfront prevents expensive rewrites.

02MINIMAL SURFACE

Choose simplicity over unnecessary complexity.

Complexity is liability. The best architecture is the leanest one that reliably fulfills business requirements. I prefer clear data flows, minimal dependencies, and code any team member can reason about.

03DEFENSIVE DESIGN

Design for failure, not just the happy path.

Networks fail, third-party APIs drop connections, and payloads arrive malformed. Systems must degrade gracefully through idempotent workers, dead-letter queues, exponential backoff, and actionable logs.

04EMPIRICAL PROOF

Measure outcomes instead of making assumptions.

Technical decisions must be grounded in observation, not dogma. I validate throughput, database indexes, and latency percentiles (p50/p95/p99) with real profiling, tracing, and structured logs.

04 / CAPABILITIES

Technical Capabilities

Organized technical proficiencies demonstrated across production applications and real-world architectures — free of arbitrary rating bars.

Full System Architecture Index

Backend Engineering

01

Typed server runtimes, RESTful contracts, service boundaries, and secure auth layers.

Node.jsExpress.jsNestJSTypeScriptREST APIsJWT / NextAuth

Frontend Architecture

02

Server vs. Client boundaries, zero CLS, responsive typography, and accessible UI.

React 19Next.js 16 (App Router)Redux ToolkitTailwind CSS v4TypeScript

Databases & Storage

03

Relational data modeling, ACID transactions, index optimization, and distributed caching.

PostgreSQLNeon ServerlessRedisMongoDBDrizzle ORMPrisma

System Design & Queues

04

Asynchronous background processing, GraphQL optimization, and event-driven patterns.

MicroservicesGraphQL & DataLoaderBullMQ QueuesWebSocketsPub/Sub

AI & Vector Search

05

Contextual RAG pipelines, high-dimensional vector embeddings, and strict retrieval thresholds.

LLM OrchestrationRAG Systemspgvector (3072d)Gemini EmbeddingsVercel AI SDK

Infrastructure & DevOps

06

Containerized environments, automated CI/CD workflows, and latency/error observability.

DockerGitHub ActionsPrometheusGrafanaOpenTelemetryVercel
05 / CAREER HISTORY

Professional Experience

Real contributions inside production teams — presented honestly, with concrete technical responsibilities and measurable results.

View Full Résumé (PDF)
 Xira Infotech. logo

Full Stack Engineer

Xira Infotech.•Internship • Surat, India
Aug 2026 – Sep 2026

Owned end-to-end delivery of a dynamic job portal — from PostgreSQL schema design through the Next.js/React UI — covering job listings, advanced search and filtering, resume management, and application-tracking.

Built REST APIs, secure role-based access control (RBAC) and admin dashboards, giving internal teams direct control over listings, applications, and users without engineering involvement.

Integrated real-time notifications and payment gateway workflows, turning the portal from a static listing site into a transactional product.

Designed REST APIs and backend architecture while continuously profiling and refactoring for performance, keeping response times low as the feature surface grew.

Key Responsibilities & Contributions
  • Engineered PostgreSQL database models with relational integrity, foreign key cascading, and normalized indexes.
  • Developed Express.js REST APIs with robust Role-Based Access Control (RBAC) across recruiters and applicants.
  • Built dynamic job listing search, payment gateway checkout workflows, and application status tracking.
Outcome:Delivered a multi-tenant recruitment portal from scratch with full RBAC authentication.
Logicwind logo

Backend developer

Logicwind•Internship • Surat, India
Sep 2025 – May 2026

• Engineered new features and led legacy package migrations across 3+ active microservice and Firebase-based codebases, reducing technical debt and improving system maintainability and performance in production.

• Integrated third-party services (Dittofeed, Reoon, OneSignal) into existing backend systems, shipping marketing automation, email verification, and push notification capabilities used in live products.

• Built and maintained backend services across microservice, monolithic, and serverless architectures, gaining production experience with distributed system design and cross-architecture trade-offs.

• Collaborated cross-functionally in an Agile environment — sprint planning, code reviews, and debugging — to ship features reliably and on schedule alongside frontend and product teams.

• Optimized existing APIs and backend workflows by profiling bottlenecks, refactoring integration patterns, and improving code quality, reducing response latency and improving system reliability.

Key Responsibilities & Contributions
  • Implemented GraphQL DataLoader pattern to eliminate N+1 database queries, improving endpoint latency by ~30%.
  • Engineered Node.js and TypeScript microservices with modular service boundaries and structured error handling.
  • Integrated Redis caching mechanisms for frequently requested datasets and resolved staging bugs during agile sprints.
Outcome:Measurable query latency reduction and reliable microservice integration.

B.Tech in Information Technology

Uka Tarsadia University (UTU)•Academic Degree • Gujarat, India
2021 – 2025
Deep theoretical and applied study of computer systems, data structures, and software engineering.
Key Responsibilities & Contributions
  • Core coursework: Data Structures & Algorithms, Database Management Systems (RDBMS), Operating Systems, Distributed Systems.
  • Built independent engineering projects and research prototypes focusing on AI workflows and backend systems.
Outcome:Strong foundational knowledge in systems architecture and algorithmic problem solving.
06 / TECHNICAL WRITING

Selected Writings

In-depth engineering notes on backend architecture, vector databases, API design, and practical lessons learned building real software.

View All Articles
07 / GET IN TOUCH

Have a problem worth solving?

Whether you're building a new product, improving an existing system, or looking for an engineer to join your team — I'd be happy to discuss it.

Path 01 • Engineering Teams & Recruiters

Hiring an Engineer?

Available for full-time engineering roles (AI Backend / Full Stack / FDE) and contract sprints. Direct communication, honest estimations, and zero hand-waving.

Path 02 • Founders & Startups

Building a Product?

Need a resilient backend, custom RAG knowledge base, or full-stack MVP? Let's evaluate the architecture, edge cases, and technical feasibility together.

Worldwide Remote • GMT+5:30 (Flexible Overlap)
Verified Identity: Samir Shaikh • shaikh.samir.work@gmail.com