//NAKULAN R.
SOFTWARE ENGINEER / BUILDER

NAKULAN R.

I BUILD SYSTEMS TO UNDERSTAND HOW THEY WORK.

I started programming out of curiosity — I wanted to understand how the applications and systems I used actually worked. Building projects and seeing an idea turn into something real made me want to go deeper into software engineering.

SYSTEM TOPOLOGY
VERIFIED ARCHITECTURE
CLIENT / INTERFACEBACKEND COREREST APIs · Auth · LogicDATASQL / NoSQLCLOUDAzure · AWSAI / MLModels · MLOps
Architecture FocusReliable & Scalable
M.Sc Software Systems (5-Year Integrated Program)
/BACKEND + CLOUD
/AI / ML SYSTEMS
/Coimbatore, India
WHY I BUILD & ARCHIVE

A little about how I build.

I started programming out of curiosity — I wanted to understand how the applications and systems I used actually worked.

Building projects and seeing an idea turn into something real made me want to go deeper into software engineering. Today, I'm especially curious about backend architecture, cloud-native systems, scalability, distributed systems, and AI-powered applications.

HOW I LEARN

01

BUILD

Turn ideas into working software.

02

UNDERSTAND

Go beyond making things work and understand the underlying systems.

03

IMPROVE

Continuously strengthen fundamentals, architecture, performance and engineering practices.

WHAT I BUILD

01

BACKEND SYSTEMS

APIs, microservices, authentication protocols, business logic, and data-driven applications.

02

CLOUD APPLICATIONS

Cloud-native applications, serverless functions, containerized deployments, and infrastructure.

03

AI-POWERED SOFTWARE

Machine learning pipelines, predictive model endpoints, MLOps workflows, and practical AI applications.

THE WORKSHOP & PROJECTS

SELECTED WORK

Things I built to understand real problems.

FLAGSHIP PROJECT 01IoT · Backend · Real-time Systems

SMARTTRACK

IoT Railway Crack Detection & Monitoring System

Detecting railway track abnormalities through connected sensing, real-time data flow, backend processing and map-based monitoring.

THE PROBLEM

Manual railway track inspections are slow, labor-intensive, and prone to oversight, risking catastrophic derailments.

THE APPROACH

Deployed edge sensor nodes along tracks to collect continuous vibration and alignment telemetry, streamed over lightweight MQTT to a central ingestion backend.

ESP32MQTTNode.jsMongoDBReactTailwind CSSLeaflet
TELEMETRY PIPELINEREAL-TIME
SENSORS:ESP32 Accelerometer / Gyro
PROTOCOL:MQTT (Lightweight Telemetry)
BACKEND PIPELINE:Express / Node.js Ingestion
STORAGE & MAP:MongoDB GeoJSON + Leaflet UI
Status: Hardware VerifiedLatency: <100ms

SYSTEMS & BACKEND ENGINEERING

PROJECT 02BACKEND

UNIVERSAL DATA CONSENT FIREWALL

Backend · Privacy & Security · Proxy API

A system built around user-controlled data access, explicit permission policies, and real-time consent auditing.

TypeScriptNode.jsExpressReactCryptographyREST API
PROJECT 03BACKEND

ICD MAPPING SYSTEM

Backend · Search & Indexing · Data Processing

A system for organizing, processing, and mapping complex healthcare diagnosis text to standardized ICD codes.

TypeScriptBackend SystemsSQLPostgreSQLFlaskReact
ENGINEERING DISCIPLINES & STACK

ENGINEERING TOOLKIT

Core technical capability map and domain fundamentals.

01

C++ / DSA

Problem solving, data structures, and algorithmic complexity fundamentals.

02

Backend Engineering

REST APIs, microservices architecture, authentication protocols, and core business logic.

03

C# / ASP.NET Core

Production-oriented, strongly-typed backend applications and web services.

04

Python / AI Engineering

AI-powered application integration, workflow automation, and data processing pipelines.

05

SQL / Databases

Relational data modeling, query optimization, indexing, and transactional persistence.

06

Cloud (Azure · AWS)

Cloud infrastructure, serverless functions, object storage, and cloud deployment patterns.

07

Containers (Docker · Kubernetes)

Containerization, reproducible deployment environments, and cluster orchestration.

08

System Design

Reliable, scalable, fault-tolerant, and distributed system architectures.

CAREER & LEADERSHIP

CAREER & LEADERSHIP

Technical leadership, professional roles, and engineering experiences.

PROFESSIONAL EXPERIENCE

01

Technical Specialist

kural.offl · Full-time

October 2025 – Present · 11 mosHybrid

Provided technical support and troubleshooting for software systems and operational workflows. Assisted in process optimization and resolution of technical issues to improve system reliability.

02

Developer

PiXel CognitiX · Full-time

September 2025 – October 2025 · 2 mosHybrid

Contributed to application development, testing, and debugging to enhance software functionality. Collaborated with development teams to implement features and improve system performance.

03

Frontend Developer

CloudsBySunil · Internship

June 2025 – September 2025 · 4 mosRemote

Developed responsive user interfaces using React.js and Tailwind CSS for web applications. Integrated frontend components with APIs and improved user experience across devices.

LEADERSHIP & COMMUNITY

AWS Student Builders Group

Core Team Member

LEADERSHIP

Leading peer cloud workshops, building cloud-native projects, and organizing technical tracks.

DEVOPS HEAD

Leadership Role

DEVOPS

Leading DevOps activities, coordinating infrastructure and deployment workflows, and contributing to automation and technical operations.

RECOGNITION & MILESTONES

BEYOND THE CLASSROOM

Verified engineering achievements and hackathon milestones.

2nd Prize

HackVision 2025 — Innovation Award

Secured 2nd Prize for rapid software prototype engineering and solution development.

Top 5

TechExpo 2025 — Finalist Position

Achieved Top 5 Finalist rank among competing engineering projects.

5+

National Level Hackathons Finalist

Selected as National Level Finalist in 5+ competitive engineering hackathons.

Paper

Technical Paper Presentation — Eclipse Net

Presented Eclipse Net project concepts and technical insights in paper presentation event.

ACTIVE FOCUS

CURRENTLY BUILDING

Currently building deeper expertise in backend and cloud engineering, strengthening my DSA and system design foundations, and turning ideas into real-world software systems.

ENGINEERING GOAL

"My goal is to grow from someone who can build applications into an engineer who can design and scale reliable software systems."

01

Backend Engineering

Building stronger API, service and architecture fundamentals.

02

Cloud Engineering

Deepening Azure and AWS knowledge.

03

Data Structures & Algorithms

Strengthening algorithmic problem solving.

04

System Design

Learning reliable and scalable system architecture.

05

AI Engineering

Building practical AI-powered applications.

GROWTH DIRECTION

ENGINEERING JOURNEY

A continuous technical progression of curiosity, experimentation, and building depth.

CURIOSITY
PROGRAMMING
BUILDING
BACKEND
CLOUD
AI
SYSTEMS

STILL LEARNING. STILL BUILDING.

"The gallery isn't finished. Neither am I."

ACADEMIC BACKGROUND

EDUCATION

Formal software systems degree foundation.

Sri Krishna Arts and Science College (SKASC)

M.Sc Software Systems (5-Year Integrated Program)

CGPA: 8.0
Duration: June 2024 - March 2029
Coimbatore, Tamil Nadu, India
CODE & OPEN SOURCE

Explore my public code repositories on GitHub.

I publish backend microservices, hardware IoT firmware, machine learning pipelines, and experimental projects under open-source software practices.

github.com/Nakulan12

THE SHORT VERSION

Prefer the concise version? View or download my resume.

GET IN TOUCH

LET'S BUILD SOMETHING USEFUL.

I'm always interested in learning, building, collaborating and connecting with engineers, recruiters, and technical professionals working on interesting software problems.

SEND A MESSAGE

SERVERLESS EMAIL PIPELINE