Hi! I'm Sooraj, building pixel-perfect experiences.

I've been pushing pixels and breaking browsers for 7+ years — turning ideas into fast, responsive, production-ready interfaces.

Say Hi
Picture of Sooraj

7+

Years Experience

25+

Projects Shipped

16

Articles Written

About Me

Likes to make divs look pretty and buttons feel important — and knows that "responsive" doesn't always mean "co-operative".

Picture of Sooraj

Sooraj Sivadasan Nair

Full-Stack Engineer

Say Hi

Hi, I'm Sooraj,

a full-stack developer who writes Javascript but spends half the time debugging CSS. I build production-grade React and Node/Go services end-to-end, with a soft spot for clean, component-driven interfaces and the small motion details that make a UI feel finished.

My Tech Stack

Next.js

React

Typescript

Javascript

Redux

Tailwind

Framer Motion

Node.js

Go

PostgreSQL

AWS

Docker

Lua

Love 2D

Bun

Experience

  • Software Engineer (Full-stack) · Aquent

    Jun 2023 - Present

    Architected a full-stack analytics platform (React, TypeScript, Go, PostgreSQL) with interactive dashboards, drove test coverage to 90%+, and cut release cycles by 50% with containerized CI/CD and Datadog observability.

  • Software Engineer · Aquent

    May 2022 - Dec 2022

    Built enterprise-grade React applications and design system components, backend services in Java and Node.js, and complex async UI workflows against REST APIs.

  • Senior Software Engineer · Skcript

    Dec 2018 - Jul 2021

    Led UI-heavy customer-facing products end-to-end — React and Svelte frontends, Node.js/Sails.js backends, Firebase-powered real-time features, and D3.js/Highcharts dashboards — while mentoring engineers on architecture and performance.

  • QA Engineer · Applied Materials

    Jun 2018 - Sep 2018

    Automated validation workflows, lifting test coverage by 40% and resolving 25+ critical issues through edge-case analysis.

What I Do

From interfaces to interactions, here's where I spend most of my time.

Frontend Engineering

Fast, responsive interfaces built with React, Next.js, TypeScript, and Tailwind CSS.

Motion & Micro-interactions

Framer Motion powered animations and transitions that make interfaces feel alive.

Dev Tools & Libraries

Lightweight, dependency-free JS utilities and libraries built for real-world integration.

Projects

A few things I've built, from UI clones to small tools and a game.

Whatsapp Web UI Clone screenshot

Whatsapp Web UI Clone

A fully responsive and visually accurate clone of WhatsApp Web, built using React, TypeScript, Next.js, Tailwind CSS, and Framer Motion. The UI mimics the original down to the smallest detail, including message bubbles, chat sidebar, emoji picker, and dynamic typing indicators. All data is fetched from mock APIs, with no hardcoded content — making it easy to integrate with real-time backends like Firebase or Supabase.

Next.js

React

Typescript

Tailwind

Framer Motion

Youtube UI Clone screenshot

Youtube UI Clone

A visually polished YouTube UI clone built using React, TypeScript, Next.js, Tailwind CSS, and Framer Motion. The design replicates the core layout and feel of YouTube, including the sidebar, video player page, channel details, comments, and responsive grid of thumbnails. Built with a mobile-first approach and fully responsive design to match real-world standards.

Next.js

React

Typescript

Tailwind

Framer Motion

Minesweeper

A complete implementation of the classic Minesweeper game, built from scratch using Lua and the LÖVE2D game framework. Features a fully interactive grid with randomly generated mines, real-time cell uncovering, flag placement, and win/loss detection, including flood fill for empty cells and accurate mine counter updates.

Love 2D

Lua

Weather App

A React app for visualizing weather.

Next.js

React

Javascript

Api Service Queue

A simple API queuing service for the web.

Javascript

Bun

Tooltip Sequence screenshot

Tooltip Sequence

A lightweight JavaScript library for creating guided walkthroughs using sequential tooltips. Lets developers highlight features step-by-step, with no external dependencies — built for onboarding and feature discovery.

Javascript

Blogs & Articles

Things I've written, mostly about frontend and the occasional rabbit hole.

Frequently Asked Questions

Answers to a few things people usually ask.

Got something in mind? Let's talk.

Whether it's a project, a role, or just a question about frontend — my inbox is open.

Say Hi