Hi, I'm Suraj Iyer!

I am a |

Currently a graduate Student in Computer Science at Indiana University Bloomington with 2+ years of experience in Software Engineering, I love photography, running and exploring new places.

Suraj Iyer

Highlights

A few things I'm proud of, and what I do beyond code.

Work Experience

My professional journey building software solutions across various industries and technologies.

June 2022 - July 2024

Software Engineer

MerkleMumbai, India
  • Built and deployed RESTful APIs in a multi-cloud environment (AWS/GCP), powering analytics for 500+ survey campaigns monthly
  • Engineered microservices backend with scalable databases, supporting 5k+ daily transactions with improved reliability
  • Implemented CI/CD pipelines with GitHub Actions and Docker, deploying containers on AWS ECS
  • Awarded 'Climb High Award' for delivering 6 projects in a quarter with a 6.6x return on investment
Node.jsAWS/GCPREST APIsDockerPostgreSQL
May 2021 - December 2021

Full Stack Developer Intern

CareeristicMumbai, India (Remote)
  • Co-developed a full-stack platform using React, Node.js, Express, and MongoDB serving 20,000+ students
  • Built a content management system with secure REST APIs, cutting content update errors by 80%
  • Migrated the web application to Next.js, improving page load times by 30%
  • Collaborated with designers in Agile sprints to build reusable, responsive UI components
React/Next.jsExpressNode.jsMongoDBAWS

Featured Projects

A selection of projects I've worked on, showcasing my skills in full-stack development and problem-solving.

Third Eye - AI Monitoring System

Featured Project

Third Eye - AI Monitoring System

An AI-powered real-time monitoring system processing 4 simultaneous camera feeds with WebSocket streaming, scene analysis via Google Gemini, and semantic anomaly detection using vector embeddings from natural language instructions.

PythonFastAPIReactTypeScriptChromaDBGemini API
Room Reservation System

Featured Project

Room Reservation System

A multi-tenancy room reservation platform built with 6 microservices, featuring event-driven architecture with RabbitMQ, Redis session management, and a responsive Angular frontend.

Spring BootAngularDockerKubernetesRedisRabbitMQ

Other Projects

StormSeg: Segmenting Storm-Damaged Trees From Point Cloud Data

Developed a modular pipeline to segment and classify storm-damaged trees using ALS point cloud data. Built based on FSCT, the approach integrates semantic segmentation, resolution enhancement, and height-based filtering to distinguish upright trees from fallen debris. The system enables scalable, automated post-disaster forest assessment, reducing reliance on manual field surveys.

PyTorchPyTorch Geometriclaspyscikit-learn

Shugah by Amal

A full-stack e-commerce website for a home baking business featuring product browsing, shopping cart, user authentication, checkout with Razorpay payment integration, and order management.

PHPMySQLJavaScriptBootstrap

PhishDetect: ML-Based Phishing URL Detection

A machine learning system for phishing URL detection that extracts 12 domain/URL features and compares 6 models (Logistic Regression, Decision Tree, Random Forest, XGBoost, SVM, MLP), achieving 95% accuracy with XGBoost on a combined Kaggle + PhishTank dataset.

PythonScikit-learnXGBoostPandas

RASOI Recipe Generator

An NLP-based recipe generator that uses a pre-trained RNN model to create recipes from ingredients. Features user authentication, a community recipe feed, and a Flask-based ML inference API.

ReactNode.jsExpressMongoDB

Endorsements

What people I've worked with have to say.

Rakesh Gangapurkar
Rakesh Gangapurkar

Assistant Manager @ Merkle

His ability to quickly learn and adjust to any new requirements is truly commendable and will undoubtedly be valuable wherever he goes.Read more

Skills & Technologies

A comprehensive toolkit I've developed through years of building software products.

Languages

JavaScriptTypeScriptPythonJavaSQLCBashGolang

Frontend

ReactNext.jsAngularHTML/CSS

Backend

Node.jsSpring BootFastAPIExpressREST APIs

Databases

PostgreSQLMongoDBRedis

Cloud & DevOps

AWS (EC2, ECS, S3)GCPDockerKubernetesGitHub ActionsCI/CD

Tools

GitPostmanJira

Education

My academic background and the foundations that shaped my career in technology.

2024 - 2026

Master of Science in Computer Science

Indiana University Bloomington

Bloomington, IN

  • Coursework: Software Engineering, Computer Networks, Applied ML, Computer Vision, Applied Algorithms
  • Second runner-up in Innoquest 2025
GPA:3.74/4.0
2018 - 2022

Bachelor of Engineering in Information Technology

University of Mumbai

Mumbai, India

  • Coursework: Data Structures & Algorithms, OOP, Operating Systems, Cloud Computing
  • Active member of ACM and participated in multiple hackathons
GPA:3.95/4.0

Interested in my photography? Checkout my Instagram.

I also run a little. Here are my stats from Strava.

Let's Connect

Have a project in mind or just want to chat? I'd love to hear from you. Fill out the form below and I'll get back to you as soon as possible.

Get in Touch

I'm currently open to new opportunities and interesting projects. Whether you have a question or just want to say hi, I'll try my best to get back to you as soon as possible!

Email

suraiyer@iu.edu

Currently based in

Bloomington, IN

Find me on