I am Varadarajan M

Full-Stack
Software Engineer

The web is my canvas. I specialize in crafting high-performance applications that deliver exceptional user experiences.

Varadarajan M - Full-Stack Software Engineer

Recent Projects

I enjoy building side projects and constantly challenge myself apart from my actual work :)

ResumeCraft project showcase
Web App

ResumeCraft

AI-powered resume builder with real-time PDF preview, ATS friendly resume templates, smart content suggestions, PDF import, rich text editing, and deep editor-to-preview sync. Fully open-source and built for serious job seekers.

Next.js 15TypeScriptReact 19MongoDBGenerative AI
VI Messenger project showcase
PWA

VI Messenger

Real-time chat application with personal and group chats, AI assistant, file sharing, typing indicators, read receipts, and full offline-capable PWA support.

  • Real-time messaging
  • AI Assistant
  • File sharing
  • PWA Support
ReactTypeScriptSocket.ioService WorkersExpressMongoDBGenerative AI
Mac Dev Starter CLI project showcase
CLI Tool

Mac Dev Starter CLI

Interactive CLI tool to bootstrap a complete macOS development environment — installs Git, Node (via NVM), code editors, terminal apps, browser tools, and more — all with one command.

  • Interactive CLI
  • DX focused
  • One-command setup
  • Toolchain automation
Node.jsTypeScriptShellHomebrew
FormCraft project showcase
Web App

FormCraft

AI-powered no-code form builder with drag-and-drop UI, conditional logic, analytics dashboard, integrations, and real-time customization.

Next.jsTypeScriptTailwind CSSMongoDBGemini AI

My Experience

Delivering Results: A Tech Professional's Journey

Sep 2024 - Present

Rize Ag-Tech

Mid-level Frontend Engineer

Working on internal and customer-facing tools that deal with large datasets, real-time updates, and complex user workflows in an agri-tech environment.

  • Built map-based views rendering 5k+ markers and worked through multiple performance bottlenecks around clustering, re-renders, and interaction latency
  • Worked extensively on large, data-heavy tables (5k+ rows) with complex selection rules, bulk actions, and filters, using virtualization to keep interactions smooth
  • Designed and maintained dashboards that combine charts, tables, and maps while keeping the UI responsive under heavy data loads
  • Refactored data-fetching and caching patterns using TanStack Query to reduce unnecessary network calls and UI inconsistencies
  • Implemented a role-based access control layer to handle permissions cleanly as the product surface area grew
Jul 2023 - Sept 2024

Genpro Research

Frontend Engineer

Worked on MAIA, an AI-powered platform used by medical and regulatory writers to search, edit, and author large volumes of content.

  • Built an AI-driven semantic search and chat experience with streaming responses and citation-aware navigation over large document sets
  • Developed the admin interface for managing users, roles, and system configuration using Next.js
  • Worked on a collaborative rich text editor built with SlateJS, including live synchronization across browser tabs
  • Created and maintained a shared UI component library, published as an npm package, to keep behavior and design consistent across teams
Dec 2021 - Jul 2023

Infosys Ltd.

CyberSecurity Engineer

Part of the SOAR team, focused on automating repetitive and error-prone parts of security incident response.

  • Built automation playbooks to handle common security incidents with minimal manual intervention
  • Developed an incident response workbench in Cortex XSOAR to process and act on SIEM alerts
  • Worked closely with security analysts to translate real incident workflows into reliable automation
May 2021 - Dec 2021

Tech RSR

Full-stack Engineer

Worked as a full-stack engineer on internal project management tools.

  • Built frontend features in React and backend APIs in Node.js and TypeScript
  • Focused on performance issues like redundant API calls and slow interactions
  • Added integration tests using Cypress to stabilize core user flows

Skills & Tools

Some of the tools I play with, Flexible to learn anything new though :)

  • React

    95%
  • Next.js

    90%
  • TypeScript

    92%
  • JavaScript

    93%
  • Tailwind CSS

    95%
  • Node.js

    75%
  • Express

    80%
  • MongoDB

    80%
  • Redux

    94%
  • Zustand

    95%
  • TanStack Query

    95%
  • SCSS

    95%

Let's Connect

Have a project in mind or just want to chat? I'm always open to discussing new opportunities and ideas.