Skip to content
Full-Stack Developer
Ahmedabad, Gujarat, India

Riken Baldha

Full-Stack Developer building practical web applications and backend systems.

I work across the stack — React and Next.js on the frontend, Node.js APIs and PostgreSQL behind them, plus the auth, payments, and third-party integrations that make a product actually run in production.

developer.tsTS
readonly

Hover a line. Not a demo terminal — just the stack I actually use.

Currently building with

React → Next.js → Node.js → PostgreSQL

01About

The work is the whole system, not just the screen.

I've been building software for a little over three years. I started on Angular, ASP.NET Core, and SQL Server — the kind of work that teaches you how business logic and databases actually fit together.

These days I spend most of my time in React, Next.js, Node.js, and PostgreSQL. Same problem space, different tools: take a product from a set of requirements to something people can actually use.

That includes the unglamorous parts. Auth. Payments. Third-party APIs. Deploying the thing and keeping it running. I care more about shipping a complete system than polishing a demo that only lives on the frontend.

I like understanding how the whole system works, not just the screen in front of me.

Path so far

  1. 01Angular
  2. 02ASP.NET Core
  3. 03React
  4. 04Next.js
  5. 05Node.js
  6. 06PostgreSQL
  7. 07Full-stack systems

02Skills

The tools I actually reach for.

Grouped by the part of the system they belong to — not a wall of logos.

Frontend

Component-driven UIs. This is where I spend most of my frontend time.

Backend

APIs, business logic, and the services that sit between the client and the database.

Database

Schema design, queries, and the data layer for the applications I build now.

Tools / Infrastructure

Branching, history, and the day-to-day workflow around changing code.

03Experience

Where the work happened.

Ahmedabad. Full-time, on-site. Two companies, three roles.

  1. 01

    Tech Consultant — Software Developer

    Apr 2025 – Present

    CODE COLONIES

    Full-time · On-site · Ahmedabad, Gujarat, India

    Building production web applications and backend systems — TypeScript, Node.js, and the product stack around them. Current work includes DPDPA TrustOS, a multi-tenant privacy and compliance platform.

    • TypeScript
    • Node.js
    • Next.js
    • NestJS
    • PostgreSQL
  2. 02

    Tech Consultant — Software Developer

    Feb 2024 – Mar 2025

    Codup Technologies Private Limited

    Full-time · On-site · Ahmedabad, Gujarat, India

    Full-stack development on production products, including SynergerAI — a multi-sided M&A platform with Angular, ASP.NET Core, SQL Server, and deal workflows.

    • Angular
    • ASP.NET Core
    • SQL Server
    • HTML5
    • CSS3
  3. 03

    Software Developer Trainee

    Aug 2023 – Jan 2024

    Codup Technologies Private Limited

    Full-time · On-site · Ahmedabad, Gujarat, India

    Started here. Frontend and backend fundamentals — HTML, CSS, and the Angular / ASP.NET Core / SQL Server stack the team was already shipping.

    • HTML5
    • CSS3
    • Angular
    • ASP.NET Core
    • SQL Server

04Projects

Selected work.

Company products. Case studies describe the system — modules, flows, and how the platform is put together.

05How I build

A sequence, not a pile of services.

I don't split the job into 'the UI person' and 'the API person' when I'm the one building it. The order is usually the same.

UnderstandDesignBuildIntegrateTestDeployImprove

  1. 01

    Understand

    What the product has to do, who uses it, and which parts of the system are involved.

  2. 02

    Design

    Data shape, API boundaries, and the screens that sit on top — before writing a pile of code.

  3. 03

    Build

    Frontend and backend together, so the UI is talking to real endpoints as early as possible.

  4. 04

    Integrate

    Auth, payments, and third-party APIs. The parts that fail in production if you leave them for last.

  5. 05

    Test

    The flows that matter: sign-in, payments, permissions, and the ugly edge cases around them.

  6. 06

    Deploy

    Get it onto a server, with process management, env config, and a way to roll forward.

  7. 07

    Improve

    Fix what production teaches you. The first version is a starting point, not the end of the work.

I work across

Frontend · Backend · Database · APIs · Authentication · Payments · Third-party integrations · Deployment

06Things I work on

The parts of a product that have to exist together.

01

Product development

Complete applications from the interface down to the database — not a UI in isolation.

02

API development

REST APIs, business logic, validation, and the integrations that sit behind a feature.

03

Database design

PostgreSQL and SQL Server: tables, relationships, and queries that match how the product actually works.

04

Authentication

Sign-in, sessions or tokens, and role-based access — JWT, cookies, and grants that actually limit what a user can do.

05

Payments

Payment gateway integration and webhook handling — the request is not done when the UI says success.

06

Production systems

Deployment, process management, reverse proxies, and server configuration so the app stays up.

I enjoy working onAPIs · Databases · Integrations · Production systems

09Contact

Have something worth building?

If you have a product, an API, or a messy production problem, write. I read these.