SHAFWAN®

Shafwan Ahmed · Full Stack Software Engineer

Chennai — 2026

Shafwan Ahmed — Full Stack Software Engineer

I build software end to end, from the interface to production.

Now
Software Engineer, Famysys
Status
Open to Software Engineer & Full Stack roles
Based
Chennai, Tamil Nadu, India
Shipping since
2024: three companies, intern to engineer
Scroll Skip to the introduction

01 — The premise

I build software end to end: the interface people use, the services behind it, and the systems that keep both running.

From a business requirement to something running in production

The long version

By the numbers

02 — The count

2+ Years in industry
3 Companies
8.4 B.E. grade
2023 SIH Grand Finalist

Capabilities

03 — What I'm dangerous with

Front-End

  • Next.js
  • React
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • Vite
  • Responsive UI

Back-End

  • Node.js
  • Express.js
  • MySQL
  • REST APIs
  • Java
  • Spring Boot
  • Authentication and sessions
  • Git

ServiceNow

  • IT Service Management
  • HR Service Delivery
  • Flow Designer
  • Glide API
  • Service Catalog
  • Service Portal
  • SLAs
  • Automated Test Framework

How it goes

04 — The method

  1. Requirement — Step 01 / 04

    Understand

    Start from the business requirement and how people actually work. A technically correct solution still fails if it doesn’t fit the process it lives in.

    • Requirements into technical solutions
    • Cross-functional, throughout
    • Fit the process, not just the spec
  2. Interface — Step 02 / 04

    Design

    Interfaces built from requirements through to responsive, production-ready screens, in Next.js, React and TypeScript, with components meant to be reused.

    • Responsive, production-ready screens
    • Reusable component structure
    • Performance as a feature
  3. Services — Step 03 / 04

    Build

    The APIs behind the screens and the data layer under them: RESTful services in Node.js and Express.js, MySQL schemas and queries tuned for reliability and response time.

    • RESTful APIs, Node.js & Express.js
    • Schemas and queries, optimised
    • Secure auth & validation
  4. Production — Step 04 / 04

    Ship & run

    Owning delivery across the full cycle: testing, Git workflows, deployment, debugging and production support. Shipped is the start of the job, not the end.

    • Testing & Git workflows
    • Deployment & debugging
    • Production support
Portrait of Shafwan Ahmed

05 — The person

End to end

I’m Shafwan Ahmed, a Software Engineer at Famysys in Chennai. I design interfaces, build the APIs behind them, shape the data layer, and own the work through testing, deployment and production support. Next: deeper into system design, and AI built into how a system works rather than added on top.

About me

The record

06 — 2024 → Present

  1. Software Engineer Famysys · Chennai Current
    • Production web apps end to end in Next.js, React & TypeScript
    • RESTful APIs in Node.js & Express.js on MySQL
    • Delivery owned: testing, Git, deployment, production support
    Next.jsNode.jsMySQL Read the record
  2. ServiceNow Developer SUMZ Technologies Past
    • Incident, Problem & Change Management, configured for clients
    • HR Service Delivery case management
    • Flow Designer automation, SLAs, REST & JDBC integrations
    ServiceNowITSMHRSD Read the record
  3. Full Stack Developer Intern MYFUNDBOX · Remote Past
    • Login and signup flow, end to end
    • Customer dashboard as reusable React components
    • Front end wired to Spring Boot REST endpoints
    ReactTypeScriptSpring Boot Read the record

Three companies · intern to engineer · since 2024

The full record

07 — The reel

Selected Work 04 case studies — full stack, ServiceNow, billing, satellite AI Enter

Enter the Lab

08 — Playable, 3 brain games

Insert coin

A portfolio should be fun. The Lab holds three technical brain games — working memory, engineering recall, typing speed — each with its own record board. Beat one and it asks for your name.

Play now
  1. Stack Memory, one level deeper
  2. Compile 20 questions, 3 lives
  3. Keystroke Live WPM & accuracy