Open to Work · Immediate Joiner

Hello, I'm

Shanmugam R

I build fast, secure, and scalable production web apps with React & Next.js

Chennai, Tamil Nadu, India

0+

Years Experience

0

Production Projects

0

Govt Applications

0

Prior Career (Yrs)

7

Live Apps

2+

Yrs Exp

Shanmugam R — Frontend Developer
Govt · SaaS · Freelance
About Me

A developer with a different backstory

Six years in manufacturing, then a deliberate switch into software.

Frontend Developer with 2+ years of experience turning complex requirements into clean, responsive, production-ready web applications. My path into tech is a little different — I spent six years at Michelin leading a production team and owning safety and quality on the shop floor before making a deliberate switch into software development. That background gave me discipline, ownership, and a methodical way of solving problems, which I've brought into engineering. At Storytech, I built and shipped products used at real scale, including DEET (a government job portal for Telangana) and Workruit (a recruitment SaaS). I've since taken on full-stack work as well — as a freelance project for RS Technologies, I independently designed, built, secured, and deployed a complete Next.js/Express platform, including JWT/RBAC, AES-256 encryption, and an internal admin CRM, pushing well beyond my day-job's frontend scope into real backend architecture and DevOps. I work primarily with React.js, Next.js, Angular, JavaScript, and Tailwind CSS, with a strong focus on REST API integration, state management, UI performance, and web security. I'm currently deepening my Node.js and backend skills further.

Currently Learning

Node.js/backend depthTypeScript (advanced patterns)DSA (data structures & algorithms)

Languages

TeluguNative — Speaking only
TamilRead, Write, Speak
EnglishRead, Write, Speak

Key Highlights

2+ years of production experience with React.js and Next.js

Lead developer for all 6 frontend projects at Storytech (DEET suite & Workruit)

Led AngularJS to Next.js migration using AI-assisted tooling (Claude Code)

Former Operations Team Leader and Safety Spoke at Michelin India

B.Sc. Computer Science — University of Madras

GUVI Full Stack Development (MERN) certified — IIT Madras incubated

Solo full-stack freelance delivery — Next.js + Express platform with custom JWT/RBAC (4 roles) and AES-256 encrypted API layer

Migrated a client's production site from WordPress to a modern Next.js/Express stack with zero-downtime DNS cutover

Backend production experience: Node.js, Express, MongoDB/Mongoose, JWT auth, Zod validation, rate limiting

Technical Skills

My tech stack

Technologies I've used in production, grouped by category.

💻

Languages

4
JavaScript (ES6+)TypeScriptHTML5CSS3
⚛️

Frameworks & Libraries

6
React.jsNext.jsAngular.jsReduxContext APIjQuery
🧠

Programming Principles

4
Functional programmingOOP patternsComponent architectureCode review & PR ownership
🎨

UI & Styling

9
Tailwind CSSBootstrapAnt DesignMaterial UIChart.jsFigma (design-to-code)Responsive / Mobile-firstDark mode / ThemingAccessibility (ARIA, semantic HTML)

Forms & Validation

4
FormikYupZodInput sanitization
🔌

APIs & Data

11
REST APIsAxiosFirebase (FCM)PDF.jsExcelJSSEO optimizationGoogle AnalyticsJSON handlingMongoose ODM/schema designServer-side GA4 Data API integrationTransactional email (Brevo HTTPS API)

Performance

8
Lazy loadingCode splittingImage optimizationWeb Vitals / LighthouseWebpackViteTurbopackCaching strategies
🔒

Security

9
XSS preventionContent Security Policy (CSP)Input validation & sanitizationJWT/RBAC design from scratchAES-256 encrypted API envelopesHelmet security headersMongoDB query sanitizationHTTP parameter pollution protectionSecret-management auditing
🛠️

Dev Tools & Version Control

8
GitGitHubBitbucketVS CodePostmanChrome DevToolsnpm.env management
🚀

Deployment & Project

7
AWS AmplifyAWS S3VercelNetlifyRenderAgile / ScrumAsana
🗄️

Backend

11
Node.jsExpress.jsMongoDB/MongooseMySQLJWT authentication & RBAC (role-based access control)REST API design (MVC pattern)Zod schema validationbcrypt password hashingRate limitingAES-256 encryptionServerless-aware backend design (Vercel Functions)
☁️

DevOps & Production

5
Multi-repo, multi-environment deployment (Vercel)DNS management and zero-downtime domain cutoverEnvironment variable and secrets management across environmentsDual-mode scheduled jobs (Vercel Cron + node-cron)Production incident diagnosis under live-traffic constraints
Work Experience

Where I've worked

From manufacturing leadership to frontend engineering — every role shaped how I approach problems.

Full-time

Junior Software Engineer

Storytech Pvt Ltd

June 2024May 2026
Hyderabad, India · On-site
Lead Developer:DEET Web Application · DEET Admin Panel · DEET Website · DEET Migration · Workruit Master · Workruit Website
  • Served as lead developer across all frontend projects — DEET Web Application, DEET Admin Panel, DEET Website, DEET Migration, Workruit Master, and Workruit Website — responsible for codebase ownership, PR reviews, and release quality
  • Led migration of legacy AngularJS DEET web application to modern Next.js architecture (development complete, currently in QA) using AI-assisted tooling (Claude Code) to accelerate refactoring and delivery
  • Built the DEET job portal for the Government of Telangana — a multi-role platform (jobseekers, employers, consultancies) with dashboards, application tracking, and interview scheduling; integrated Firebase notifications and implemented CSP and XSS protections
  • Engineered the DEET Admin Panel in Next.js with role-based dashboards (master-admin, district collector, department head, regional officer, colleges) using middleware routing; added Excel/PDF export, Chart.js analytics, secure bulk Excel uploads, and job-fair and bulk-hiring workflows
  • Created the DEET public website (Next.js) with SEO optimization and a multi-stage save-and-resume skill survey
  • Delivered the Workruit recruitment SaaS (Next.js, Redux) with role-based team access, interview, hiring and offer-letter workflows, and a template-based portfolio builder
Next.jsAngular.jsJavaScriptTypeScriptjQueryTailwind CSSBootstrapAnt DesignMaterial UIReduxContext APIFormikYupREST APIsAxiosFirebase (Cloud Messaging)Chart.jsPDF.jsExcelJSAWS AmplifyAWS S3XSS preventionCSPSEOGoogle Analytics
Freelance

Full-Stack Developer (Freelance)

RS Technologies

June 2026July 2026
Chrompet, Chennai, India (Freelance/Remote)
  • Solo-designed, built, secured, and deployed a complete production platform for a CCTV/security-systems business — migrating them off legacy WordPress (Bluehost) to a custom Next.js frontend + Express backend, both hosted on Vercel
  • Built a 4-role JWT-based RBAC system (Super Admin, Admin, Sales User, Demo) with server-side-fresh permission checks on every request — enforced at both UI and API layers, never trusting the frontend alone
  • Designed and implemented a custom AES-256 encrypted request/response envelope layered on top of standard HTTPS across all frontend-backend API traffic
  • Built a full internal admin/CRM dashboard: enquiries and feedback management with audited status workflows, an Offer Campaign builder with role-gated deletion, Sales User account management with self-service password reset, and a 14-day auto-purging activity audit log
  • Engineered a serverless-aware backend (lazily-opened, cached MongoDB connections per request) and a dual-mode scheduled-job architecture that runs correctly whether deployed via Vercel Cron or a traditional always-on node-cron server
  • Built a 260+ page data-driven product catalog (6 categories → 40+ sub-categories → 200+ products) using generateStaticParams for static generation at scale
  • Diagnosed and fixed a React Portal/CSS-stacking-context bug causing a social-share modal to bleed through sibling cards, using an SSR-safe useSyncExternalStore mount guard
  • Diagnosed and fixed an admin pagination race condition (serverless cold-start response ordering) via a request-id ref guard
  • Built comprehensive technical SEO: JSON-LD structured data (Organization, LocalBusiness, Product, BlogPosting, FAQPage), sitemap/robots.txt explicitly allowlisting AI crawlers (GPTBot, Google-Extended, anthropic-ai), full Google Search Console + Bing Webmaster Tools setup
  • Identified and remediated a real secret-management gap (live credentials in a .env.example file) during a self-audit, and produced a password-protected AES-256-encrypted credentials reference document
  • Produced complete handover documentation for a non-technical business owner: a Digital Operations Handbook, a Developer Guide, and a confidential encrypted Environment Variables reference
Next.js 16 (App Router)React 19TypeScriptTailwind CSS 4Framer MotionNode.jsExpressMongoDB/MongooseJWTbcryptZodAES-256 encryptionHelmetexpress-rate-limitCORSCloudinaryBrevo (transactional email)Google Analytics 4 (server-side API)Google Search ConsoleVercel (serverless + Cron)node-cronReact PortalsuseSyncExternalStore
Internship

Web Developer Intern

VeriTech Software IT Services

January 2024April 2024
Pune, India · Remote
  • Built production-grade, responsive web applications using React.js, JavaScript, and Bootstrap
React.jsJavaScriptHTML5CSS3Bootstrap
Internship

Frontend Developer Intern

Senchola Technology Solutions

September 2023December 2023
Chennai, India · Remote
  • Developed scalable, production-grade user interfaces with React.js, JavaScript, and Bootstrap
React.jsJavaScriptHTML5CSS3Bootstrap
Full-time

Operations Team Leader (L1)

Michelin India Pvt Ltd

August 2017May 2023
Thiruvallur, Tamil Nadu, India
  • Led a 3-member machine team as planner, dimensions handler, and team leader; promoted from Team Member to L1 in 2022.
  • Served as Safety Spoke — conducted shop-floor audits, incident reporting, and maintained green performance indicators across Safety, Cost, Quality, and Delivery.
Operations & Manufacturing leadership role
Projects

What I've built

Production applications serving government departments, SaaS users, and live freelance clients.

Freelance Full-Stack Production ApplicationLive

RS Technologies — Business Platform & Admin CRM

Solo Full-Stack Developer

Solo full-stack rebuild and migration of a CCTV/security-systems company's website and internal operations — from legacy WordPress to a custom Next.js + Express platform, including a full internal admin/CRM system for sales lead and offer management.

  • 260+ page data-driven product catalog (6 verticals → 40+ sub-categories → 200+ products)
  • 4-role JWT/RBAC system (Super Admin, Admin, Sales User, Demo) enforced at UI and API layers
  • Custom AES-256 encrypted API envelope across all frontend-backend traffic
  • +5 more features
Next.js 16React 19TypeScriptTailwind CSS 4Framer MotionNode.js+9
View Live Project
Government · ProductionLive

DEET — Government of Telangana Job Portal

Lead Frontend Developer

Official job portal for the Government of Telangana serving private-sector employment. A multi-role platform supporting jobseekers, employers, and consultancies with complete hiring lifecycle management.

  • Multi-role access — jobseekers, employers, consultancies
  • Dashboard tracking, application tracking, interview scheduling
  • Full hiring process management
  • +4 more features
Angular.jsJavaScriptjQueryBootstrapAxiosREST APIs+4
View Live Project
Government · ProductionLive

DEET Admin Panel

Lead Frontend Developer

Modern admin dashboard for the DEET portal with multi-role access and comprehensive data management for the Government of Telangana.

  • Role-based dashboards — master-admin, district collector, department head, regional officer, colleges
  • Middleware-based protected routing
  • Excel and PDF download for every data table
  • +5 more features
Next.jsTailwind CSSAnt DesignMaterial UIFormikYup+9
View Live Project
Government · ProductionLive

DEET Public Website

Lead Frontend Developer

Official Telangana Government static website for private jobs with full SEO optimization and a multi-stage skill survey.

  • Fully responsive across all screen sizes
  • SEO optimized with metadata
  • Google Analytics integration
  • +2 more features
Next.jsTailwind CSSAnt DesignMaterial UIFormikContext API+4
View Live Project
Migration ProjectQA

DEET Migration — AngularJS → Next.js

Lead Developer

Full migration of the legacy AngularJS DEET web application to a modern Next.js architecture. AI-assisted development using Claude Code to accelerate refactoring and delivery.

  • Complete codebase migration from AngularJS to Next.js
  • Modern component architecture
  • AI-assisted development with Claude Code
  • +1 more features
Next.jsJavaScriptTypeScriptTailwind CSSClaude Code
In QA — not yet live
SaaS · ProductionLive

Workruit Master

Lead Frontend Developer

In-house recruitment SaaS platform for employers and consultancies with comprehensive hiring workflow management.

  • Multi-role access — employers, consultancies, team members
  • Consultancy-employer tie-up for private job postings
  • Team member invitation with permission limits
  • +4 more features
Next.jsBootstrapReduxAnt DesignAxiosREST APIs+1
View Live Project
SaaS · MarketingLive

Workruit Website

Lead Frontend Developer

Marketing and product website for Workruit with resume preview and template-based portfolio feature.

  • Multiple static pages with SEO
  • Resume preview page (redirected from resume builder app)
  • Template-based portfolio feature
  • +1 more features
Next.jsBootstrapSEO
View Live Project
Education & Certifications

Academic background

B.Sc. Computer Science (Allied Physics & Mathematics)

Loganatha Narayanasamy Government College, Ponneri

University of Madras

2013201670%

Full Stack Development (MERN)

GUVI — IIT Madras incubated

Issued 2023

Verify Certificate
Contact

Let's work together

I'm actively looking for full-time frontend roles in Chennai. Immediate joiner. Let's connect.

Availability

Actively interviewing — Frontend/Full-Stack roles in Chennai (on-site or hybrid)

Location

Chennai, Tamil Nadu, India

Ready to connect?

Whether you have an open role, a project idea, or just want to say hello — my inbox is always open. I typically respond within 24 hours.