Available for freelance and contract work

Hi, I’m Nirmal Kumar G

Technical Lead & Senior Frontend Engineer

Transforming complex ideas into powerful digital products.

I build React and Next.js applications, SaaS dashboards and enterprise tools for teams that need interfaces to load fast, scale cleanly and stay easy to work on. 7+ years, based in Bengaluru, India.

Teams I’ve built for

  • HCLTech
  • Appiness Interactive
  • Alectify Inc.
  • Trade Brains

At my desk · until midnight IST

21°C Partly cloudy--:-- your time · Same time zone as me

01About

Product-minded engineering, not just pixels.

Portrait of Nirmal Kumar G sitting at a seaside café

I’ve spent my career on high-traffic web apps, SaaS products and enterprise platforms, working closely with product owners, designers and backend teams.

My focus is code a team can live with: clear frontend architecture, predictable state, sensible APIs and pages that stay fast as features pile up. A quicker checkout or a cleaner dashboard is what actually moves the numbers, so I care about the business side too.

Alongside hands-on development, I lead and mentor engineers, review code and help teams make architecture calls they won’t regret six months later.

8+
Years building for the web
4
Companies, from fintech to enterprise
2
Countries of teams worked with: India and Canada

Education: Bishop Heber College

02Skills

Tools I reach for every day.

Grouped by the job they do, not by how impressive they look on a list.

  • Frontend engineering

    The core of my work: component-driven interfaces that stay fast as they grow.

    • React.js
    • Next.js
    • TypeScript
    • JavaScript
    • HTML5
    • CSS3
    • Responsive design
  • State management

    Picking the lightest tool that keeps data flow predictable.

    • Redux
    • Redux Toolkit
    • Zustand
    • Context API
  • UI & styling

    Design systems and styling approaches that scale with a team.

    • Tailwind CSS
    • CSS Modules
    • Ant Design
    • Material UI
    • Bootstrap
  • Backend & APIs

    Enough server-side range to ship a feature end to end.

    • Node.js
    • Express.js
    • MongoDB
    • REST APIs
    • API integration
  • Testing & performance

    Measured, not guessed: tests for confidence, tooling for speed.

    • Jest
    • React Testing Library
    • Lighthouse
    • Chrome DevTools
    • WebPageTest
  • Cloud & delivery

    Storage, build tooling and monitoring around the app.

    • Firebase
    • AWS S3
    • Cloudinary
    • Git
    • GitHub Actions
    • Docker
    • Webpack
    • Babel
    • Splunk

03Selected work

Products I’ve helped ship.

Two live products I worked on, plus client work that stays under NDA. I’m happy to walk through any of it on a call.

01 · EdTech platform

FinGrad

Trade Brains · Frontend developer

A stock market learning platform with courses, webinars, certification and nationwide trading events, serving over a lakh learners.

The brief
A mobile-first audience across India, and course pages that depend on search traffic to be found.
What I built
  • Frontend on Next.js with server rendering for SEO-heavy course pages
  • Course catalogue, learner progress, subscription plans and event pages
  • Responsive layouts tuned for mobile-first usage
Outcomes
Live site reports 70+ courses and webinars, 50+ events across 15+ cities, and 30,000+ participants.
  • Next.js
  • React.js
  • JavaScript
  • REST APIs
Visit joinfingrad.com(opens in a new tab)

02 · Fintech research tool

Trade Brains Portal

Trade Brains · Frontend developer

A stock research and analysis platform for Indian investors, with company fundamentals, screeners, charts and market data in one place.

The brief
Dense financial data that had to stay readable and responsive across stock pages, tables and charts.
What I built
  • Data-dense stock pages, tables and charts built to stay responsive
  • Screeners and watchlists wired to live market data APIs
  • Reusable UI components shared across the Trade Brains products
  • React.js
  • Next.js
  • Data visualisation
  • Performance
Visit portal.tradebrains.in(opens in a new tab)

More client work

  • HCLTech · client under NDA

    Enterprise banking web applications

    Frontend delivery for critical banking workflows, in React and TypeScript.

    • Production defect fixes to keep critical workflows stable
    • New business flows built from client requirements
    • Unit tests with Jest and React Testing Library to raise coverage
  • Appiness Interactive · client Videonetics

    Videonetics traffic and surveillance tools

    Responsive React interfaces for traffic management, FRS and forensic investigation platforms.

    • Reusable React components with TypeScript and modular CSS
    • Interfaces integrated with RESTful services
    • Performance bottlenecks resolved, improving load time by 30%

04Experience

Where I’ve worked.

From a fintech startup to a global IT services company, with remote work for a Canada-based team along the way.

  1. Current

    Senior Technical Lead

    HCLTech · Bengaluru, hybrid

    Leading frontend development on enterprise applications with React.js and Next.js, guiding engineers and owning technical decisions for the UI layer.

  2. Senior Software Developer

    Appiness Interactive · Bengaluru, on-site

    Built and shipped product features for the client Videonetics, working across the frontend stack with designers, QA and backend teams.

  3. Senior Software Engineer

    Alectify Inc. · Canada, remote

    Worked remotely with a Canada-based product team on a SaaS platform, delivering features end to end across time zones.

  4. Associate Frontend Developer

    Trade Brains · Bengaluru

    Built frontend for FinGrad and the Trade Brains Portal, two fintech products used by investors and learners across India.

05Approach

How I build.

Working principles, each one tied to something I’ve actually done.

  1. 01

    Components a team can reuse

    Shared building blocks beat one-off screens. Typed props and modular styling keep them predictable to change.

    Reusable UI shared across the Trade Brains products; typed components at Videonetics.

  2. 02

    Render what search needs on the server

    Pages that depend on organic traffic are server-rendered, so content is in the HTML before any script runs.

    FinGrad course pages built on Next.js.

  3. 03

    Measure performance, then fix it

    Profile first with Lighthouse, DevTools and WebPageTest, so effort goes where the time is actually lost.

    Load time improved by 30% on Videonetics interfaces.

  4. 04

    Tests around the flows that matter

    Critical user journeys get unit tests, so a refactor or a defect fix doesn't quietly break them.

    Jest and React Testing Library on enterprise banking workflows.

  5. 05

    Clean seams with the backend

    Interfaces integrate with REST services through clear contracts, and I can work on both sides when needed.

    REST integrations across products; Node.js, Express and MongoDB experience.

  6. 06

    Leadership through review

    Code reviews, mentoring and written technical decisions that a team can revisit months later.

    Technical lead at HCLTech.

07  /  Contact

Have a product to build or fix?

I’m taking on freelance projects, contract roles, remote positions and technical consulting. Tell me what you’re working on and what your timeline looks like, and I’ll reply with questions or a time to talk.