Software Engineer · Backend & Full-Stack

Akshay Dobariya
Software Engineer
Building Products That Work.

Backend-focused, full-stack capable. I build production-ready web applications, APIs, and scalable backend systems using Node.js, TypeScript, PostgreSQL, MongoDB, AWS, and modern frontend technologies.

3+ years of professional experience delivering real-world products — from architecture and development through deployment and maintenance.

01. The Approach

Clean Architecture. Reliable Systems. End-to-End Ownership.

Good engineering is invisible — the API responds fast, the data is consistent, the product simply works. My approach is rooted in clean, maintainable architecture where every design decision is justified by the business requirement and long-term operability.

I take ownership across the full delivery cycle: from understanding requirements and designing the right architecture, to writing production-quality code, deploying it, and keeping it running. Whether backend or full-stack, the standard is the same — systems that are reliable, observable, and easy to reason about.

Primary

Node.js & TypeScript

Databases

PostgreSQL & MongoDB

Infrastructure

AWS EC2 & S3

Front-End

React & Next.js

01b. Engineering Principles

(01)

Ownership

I take responsibility end-to-end — from understanding requirements and designing the architecture, through development, testing, deployment, and maintenance. Ownership means the work is done, not just delivered.

(02)

Simplicity

The best architecture is the one that is easiest to understand, extend, and debug six months from now. I default to clear, maintainable solutions and introduce complexity only when the problem genuinely requires it.

(03)

Data First

Well-designed data models are the foundation of reliable systems. I invest in correct schema design, transactional integrity, and predictable access patterns before everything else.

(04)

Production Mindset

Authentication, input validation, error handling, structured logging, and monitoring are not afterthoughts — they are part of the implementation from day one. Production-ready means ready from the start.

02. Services

What I Build.

/01

Backend Development

Production-grade REST APIs, database architecture, authentication & authorization, real-time systems, third-party integrations, and scalable backend services.

  • —Node.js & TypeScript API development
  • —PostgreSQL, MongoDB & Redis architecture
  • —Auth systems: JWT, OAuth, RBAC
  • —WebSocket & real-time systems
  • —Third-party API integrations
/02

Full-Stack Development

End-to-end web applications combining reliable backend systems with clean, responsive frontends built with React and Next.js.

  • —Next.js & React web applications
  • —Admin dashboards & internal tools
  • —Firebase-based apps
  • —Responsive UI with Tailwind CSS
  • —Full-stack product delivery
/03

Product Development

From idea to working product — requirements, architecture, development, and iteration. For startups, founders, and businesses that need reliable software built right the first time.

  • —MVP development from scratch
  • —Feature iteration & product improvements
  • —Backend modernization & refactoring
  • —Business tools & internal systems
  • —End-to-end ownership & delivery
/04

Deployment & Production

Getting applications to production and keeping them running — infrastructure setup, CI/CD pipelines, monitoring, and ongoing maintenance.

  • —AWS EC2 & S3 infrastructure
  • —Nginx, PM2 & process management
  • —GitHub Actions CI/CD pipelines
  • —Structured logging & error monitoring
  • —Performance optimization

02. Selected Works

/01

Ethos Finance

NestJS · React · PostgreSQL · Prisma · Gemini

Personal finance platform that tracks banking, credit cards, loans, and investments on a strict ledger so net worth is not inflated by double-counted repayments. Balances are encrypted before they reach PostgreSQL, market prices sync from Yahoo Finance and AMFI, and a Gemini copilot can query the books only after the user confirms any write.

/02

Set-Center ERP / MES

Node.js · TypeScript · PostgreSQL · Prisma · AWS

Production ERP/MES backend for a food packaging manufacturing company in Japan. Sole backend engineer across the full project lifecycle — from requirements and architecture through development, deployment, and ongoing maintenance. The system manages production scheduling, multi-stage inventory, transactional workflows, real-time factory floor updates, and document generation.

/03

Shokunin Base (職人BASE)

Node.js · TypeScript · PostgreSQL · Prisma · REST APIs

Production B2B/B2C platform connecting skilled professionals and companies based on skills, experience, and project requirements. The platform supports end-to-end workflows including user and company profiles, skill-based discovery and matching, project posting, scheduling, contracts, reviews, and internal communication.

/04

EventNest

Node.js · Express · MongoDB · WhatsApp · PDF

Operations backend for a chain of party plots around Ahmedabad. WhatsApp and public-form inquiries become scored leads, then confirmed wedding bookings, with billing, signed booking papers, and automated payment reminders.

/05

Blogging Platform

Next.js · TypeScript · Tailwind CSS · Firebase

Full-stack blogging and content management platform built with Next.js, TypeScript, and Firebase. Features a public-facing blog with SEO-optimised article pages, a protected admin dashboard for content creation and management, and Google Analytics integration for traffic insights.

04. The Engineer

Backend-Focused. Full-Stack Capable. Production-Ready.

Software Engineer with 3+ years of professional experience building and delivering production-grade applications — backend systems, full-stack products, and everything in between, using Node.js, TypeScript, PostgreSQL, MongoDB, Redis, AWS, React, and Next.js.

Backend engineering is my primary strength — REST API design, database architecture, authentication, real-time systems, transactional workflows, and observability. I also build complete full-stack products when the work calls for it, using React and Next.js on the frontend.

I have delivered ERP/MES systems, B2B/B2C platforms, a multi-venue wedding operations system, and full-stack web applications — taking end-to-end ownership from requirements and architecture through deployment, maintenance, and iteration.

I work well independently and collaborate closely with teams, founders, and clients to turn requirements into reliable, working software.

Core Strengths

  • Node.js & TypeScript Backend
  • REST API Architecture & Design
  • Database Design & Modelling
  • System Design & Scalability
  • Authentication & Authorization
  • Full-Stack Product Delivery

Stack

  • Express.js / PostgreSQL / Prisma
  • MongoDB / Redis / WebSockets
  • React / Next.js / Tailwind CSS
  • AWS EC2 & S3 / GitHub Actions
  • OpenTelemetry / Sentry / Firebase

05. Experience

Jul 2022 — Present

Full Stack Developer

SoftColon Technologies

Started as an intern in July 2022 and joined full-time in January 2023. Over 3+ years, I have designed, built, deployed, and maintained multiple production applications for clients across different industries and geographies — including a manufacturing ERP/MES for a Japanese company, a B2B/B2C workforce platform, and various web applications.

My work spans backend architecture, database design, REST API development, third-party integrations, deployment on AWS, CI/CD pipelines, and ongoing production maintenance. I take end-to-end ownership of projects rather than working on isolated tasks.

Role

Full Stack Developer

Type

Full-Time

Location

Surat, India

Tenure

3+ Years

07. Backend Engineering

Areas of Depth

API Design

RESTful API design with clear contracts, consistent error handling, versioning, and OpenAPI documentation.

Database Design

Relational modelling with PostgreSQL, schema migrations with Prisma, and document design with MongoDB/Mongoose.

Authentication & Authorization

JWT-based auth, session management, OAuth integrations (LINE Login), and role-based access control (RBAC).

Transactional Workflows

ACID transactions, idempotent operations, and robust error handling to ensure data consistency in complex multi-step flows.

Real-Time Systems

WebSocket-based real-time communication for live data, event-driven notifications, and synchronous collaboration features.

Caching

Redis caching layers for session storage, hot-path query results, and rate limiting to improve response time and reduce database load.

Third-Party Integrations

LINE API, payment gateways, AWS S3 for object storage, and other external service integrations with proper retry and error handling.

Monitoring & Observability

Structured logging, distributed tracing with OpenTelemetry, error tracking with Sentry, and health check endpoints.

Deployment & CI/CD

AWS EC2 deployments, GitHub Actions pipelines, environment configuration management, and zero-downtime deployment strategies.

System Design

Scalable architecture patterns, service decomposition, data flow design, and capacity planning for production systems.

06. Technologies

Backend-First Stack.

Backend engineering is my primary focus. Frontend and full-stack capabilities are a genuine part of my skill set — applied when the product needs it.

Primary — Backend & Infrastructure

Backend

Node.jsTypeScriptJavaScriptExpress.js

Databases

PostgreSQLPrismaMongoDBMongooseRedisSQL

Cloud & Infrastructure

AWS EC2AWS S3NginxPM2GitHub ActionsCI/CD

APIs & Real-Time

REST APIsWebSocketsSocket.IOLINE APIWhatsAppOpenTelemetrySentry

Secondary — Full-Stack & Tools

Frontend

React.jsNext.jsTailwind CSSHTMLCSS

Tools & Other

GitGitHubFirebaseZodOpenAPIJWT
Open to Freelance & Opportunities

Have a Product in Mind?

Whether you are starting a new product, improving an existing application, or need a reliable backend — I can help turn the requirement into a production-ready solution.