Nikhil Raj

Senior Front-End Engineer focused on building scalable Front End applications owning the full slice from UX to CI/CD.

About Me

I'm a Senior Front-End Engineer with 2+ years building web applications that thousands of people actually use. I love taking projects from initial designs all the way through production deployment—owning the full development lifecycle and making sure everything works smoothly.

At Urbint, I've built 10+ production modules for worker safety systems and helped cut support tickets by 25% by getting authentication right from the start. I also set up proper testing (we hit 85% coverage on critical paths) and streamlined our development process, which brought down PR bugs by 30%.

I'm good at making the right technical calls—like when I migrated our state management and shrunk bundle sizes by 18%, or implemented GraphQL to reduce API over-fetching by 40%. I work primarily with React, Next.js, and TypeScript, plus all the modern tools like Zustand and TanStack Query. Most importantly, I focus on performance optimizations that actually move business metrics.

Skills

Languages & Markup

Javascript, Typescript, HTML, Python, C++

Styling

Vanilla CSS, Tailwind CSS, SASS, Styled Components, Design Systems

Frameworks

ReactJs, NextJs, React Native, NodeJs

State Management

Redux, Zustand, React Query, Apollo Client

Component Libraries

Storybook, TambaGui

Testing

Playwright, React Testing Library, Jest, Cypress

Quality & Performance

Lighthouse, Core Web Vitals, Performance Metrics

Data Validation & APIs

Zod, io-ts, REST, GraphQL

Bundling & Accessibility

WebPack, SEO Optimization, WCAG

DevOps & Monitoring

Docker, CI/CD, Git, GitHub, Sentry, DataDog, Pendo, LaunchDarkly

Architecture/Authentication

Micro Frontends, API Contracts, Versioning, JWT, Next-Auth

Experience

Software Engineer - I

Urbint India | April 2024 - Present

  • Delivered 10+ production-grade modules for Urbint's Worker-Safety portal—including dynamic filter panels, real-time MapView Analytics Dashboards, Workflows, and Tenants configuration.
  • Integrated Auth (Next-Auth) and role-based access; decreased auth-related support tickets by 25%. Implemented i18n, feature flags, and error observability (Sentry); cut time-to-identify issues by 40%.
  • Developed Customizable Workflows Templates allowing users to dynamically create, configure, and manage multi-step workflows which improved Customer Engagement by 45%. Developed multi-tenant administration (tenant isolation, feature flags); enabled 10 enterprise tenants and reduced support tickets by 25%.
  • Set up visual and e2e testing (RTL + Playwright); reached 85% critical-path coverage. Created a reusable component library with Storybook that enabled 70% code reuse across organization.

Software Engineer

Incture Technologies | Jan 2023 - Feb 2024

  • Built Fiori/React interfaces for the Extended Warehouse Management (EWM) module—Goods Receipt (GR), Goods Issue (GI), and Print Management—streamlining warehouse ops for Utility Industries.
  • Introduced React Query for data fetching and caching; cut API over-fetching by 40 % and page error rate by 20 %.
  • Led migration from Redux to Zustand for local state, shrinking bundle size by 18 % and simplifying store logic. Migrated a multi page user experience into a single page app , improving customer engagement by 25 %
  • Rolled out ESLint, Prettier, Husky pre-commit hooks, and GitHub Actions CI; reduced PR defects by 20 %.

Subject Matter Expert ( Freelance Contractor )

Chegg | Mar 2022 - Dec 2022

  • Provided expert solutions and explanations for complex computer science and programming questions, helping students understand fundamental concepts in data structures, algorithms, and software engineering.
  • Authored detailed step-by-step solutions for Java, Python, and JavaScript programming problems, maintaining a 95% solution acceptance rate and 4.8/5 student satisfaction rating.

Education

Bachelor of Technology in Computer Science

Cochin University of Science and Technology | 2019 - 2023

CGPA: 8.0/10

Focused on software engineering, data structures, algorithms, and full-stack development. Built strong foundation in computer science fundamentals that enabled successful transition into professional software engineering roles.

Higher Secondary Education (12th Grade)

CBSE Board | 2017 - 2019

Percentage: 82%

Completed higher secondary education with Mathematics and Computer Science as main subject, building foundational knowledge in programming concepts and computational thinking.

Secondary School Education (10th Grade)

CBSE Board | 2015 - 2017

CGPA: 10/10

Achieved perfect CGPA with Computer Science as subject, demonstrating early aptitude and interest in technology and programming.

Projects

Cross Chain Messanger Dapp

A decentralized data messaging App enabling secure, real-time messages across multiple blockchain networks. Implemented wallet authentication using MetaMask and Wallet Connect.

View Project

Pipeline Builder Web App

A React-based visual programming interface with a Python FastAPI backend. Implemented node abstraction and created 9 custom node types to help users create workflows.

View Project

Contact

Let's Connect

Schedule a Meeting

📱 Instant Connect

Reach out instantly via WhatsApp or Phone Call

Available 9 AM - 9 PM IST