Skip to main content

Hi, I'm Nishanth Murugan

Fullstack Engineer & Marathon Runner

Building high-performance web applications while chasing personal records on the track. Exploring the intersection of software engineering and endurance athletics.

Resume
Nishanth Murugan - Professional headshot

About Me

Fullstack engineer passionate about building scalable web applications and pushing physical limits through marathon running

I'm a fullstack software engineer with a passion for creating high-performance web applications that solve real-world problems. With expertise spanning React, Next.js, Node.js, and modern cloud infrastructure, I specialize in building scalable, user-centric solutions.

Beyond the keyboard, I channel the same dedication into marathon running. Training for and racing marathons has taught me invaluable lessons about goal-setting, perseverance, and systematic improvement - principles I apply directly to software development. Whether it's optimizing code or shaving seconds off my race time, I'm driven by continuous improvement.

This portfolio showcases my technical projects and running journey, demonstrating how discipline, data-driven decision making, and relentless iteration drive excellence in both domains.

Technical Skills

Frontend Development

expertReact
5+ yrs
expertNext.js
4+ yrs
expertTypeScript
5+ yrs
advancedTailwind CSS
3+ yrs
expertJavaScript (ES6+)
7+ yrs
expertHTML5 & CSS3
7+ yrs
expertResponsive Design
6+ yrs

Backend Development

expertNode.js
5+ yrs
advancedExpress.js
4+ yrs
advancedPostgreSQL
4+ yrs
advancedMongoDB
3+ yrs
intermediateRedis
2+ yrs
expertREST APIs
5+ yrs
intermediateGraphQL
2+ yrs

DevOps & Tools

expertGit & GitHub
7+ yrs
advancedDocker
3+ yrs
advancedAWS (EC2, S3, Lambda)
3+ yrs
expertVercel
3+ yrs
advancedGitHub Actions
2+ yrs
advancedCI/CD Pipelines
3+ yrs
advancedLinux/Unix
5+ yrs

Additional Skills

expertPerformance Optimization
4+ yrs
advancedWeb Accessibility (WCAG)
3+ yrs
advancedSEO Best Practices
4+ yrs
advancedAgile/Scrum
5+ yrs
advancedTechnical Writing
4+ yrs
Expert (5+ years or deep expertise)
Advanced (3-4 years, production experience)
Intermediate (1-2 years, growing proficiency)

My Engineering Philosophy

User-Centric Design
Every technical decision should ultimately serve the end user. Performance optimization, accessibility, and intuitive UX are not optional—they're fundamental to quality software.
Code as Communication
Code is read far more than it's written. I prioritize clarity, maintainability, and comprehensive documentation. Well-named variables and functions are better than clever shortcuts.
Data-Driven Iteration
Informed decisions beat gut instincts. Whether it's A/B testing features or profiling performance bottlenecks, I let metrics guide the path to continuous improvement.
Embrace Constraints
Limitations breed creativity. Building this portfolio with zero runtime database forced elegant architectural decisions that resulted in blazing fast performance and zero hosting costs.
Systematic Excellence
Excellence is a habit, not an accident. From automated testing to code reviews, I build systems that make quality the default outcome, not a heroic effort.

Running Achievements

15+
Total Races
Marathons and half marathons completed
3:15:42
Marathon PR
Boston Marathon qualifying time
1:32:18
Half Marathon PR
Personal best at San Francisco Half
50-60 mi
Weekly Mileage
Average training volume

Career Timeline

2024-03

Senior Fullstack Engineer

Leading development of high-performance web applications

2023-10

Boston Marathon Qualifier

Achieved BQ time of 3:15:42 at Chicago Marathon

2022-06

Fullstack Engineer

Specializing in React, Node.js, and cloud infrastructure

2021-09

First Marathon

Completed first marathon in 3:45:23

2020-12

Computer Science Degree

B.S. in Computer Science with honors

Featured Projects

A selection of my recent work showcasing fullstack development, performance optimization, and user-centric design

Sort by:

No projects found with the selected filters.

Training Videos

Follow my running journey on YouTube - training tips, race recaps, and the intersection of software and endurance athletics

Marathon Training Week in the Life

A week of 60-mile training during marathon prep

Chicago Marathon Race Recap

Breaking down my BQ race strategy and execution

Software Engineer's Guide to Marathon Training

Applying engineering principles to running performance

Get In Touch

Have a project in mind or want to discuss opportunities? I'd love to hear from you!

Send a Message

0 / 5000 characters

Other Ways to Connect

Location

Coimbatore

Availability

Open to opportunities

Connect on Social Media