Hello, I'm

Raunak Shukla

Software Engineer
Crafting beautiful digital experiences with React & Next.js
Download Resume
Raunak Shukla
Scroll to explore

About Me

Passionate Software Engineer & Problem Solver

Hey there! I'm Raunak, a Software Engineer with a passion for creating beautiful, functional, and user-centric digital experiences. With a Master's in Computer Science from NYU and hands-on experience at innovative companies like Building Diagnostics Robotics, I bring both academic rigor and practical expertise to every project.

My journey spans full-stack development, machine learning research, and mobile app development. I love the intersection of design and technology, where clean code meets intuitive user interfaces. When I'm not coding, you'll find me exploring the latest web technologies, contributing to open-source projects, or diving deep into research papers.

I believe in writing code that not only works but tells a story—clean, maintainable, and scalable solutions that make a real impact.

Your Photo Here

My Journey

From a curious CS student to a passionate software engineer - hover over the milestones to explore my journey.

2019

Started CS Undergrad

Began my journey in Computer Science at Vellore Institute of Technology, diving into programming fundamentals and discovering my passion for software development.

Education
2021

First App Published

Published my first mobile application on Google Play Store, marking my entry into app development and gaining real-world experience with user feedback.

Achievement
2022

First Research Paper

Published my first research paper in IEEE Conference on machine learning applications, exploring revenue prediction models with 97.9% accuracy.

Research
2023

Started Masters at NYU

Began MS in Computer Science at NYU Tandon School of Engineering, focusing on advanced algorithms, software engineering, and big data technologies.

Education
2024

CS Grader at NYU

Started working as a grader for Introduction to Computer Science course at NYU Courant, evaluating Java assignments and providing 1:1 feedback to students.

Work
2024

Bootcamp Admin

Joined NYU Tandon Career Hub as Bootcamp Admin, managing LeetCode and Data Science bootcamps for 500+ participants with 20% retention improvement.

Work
2025

Started at BDR

Began internship at Building Diagnostics Robotics, working on web and mobile apps with Next.js, React Native, and AWS serverless architecture.

Work
2025

Graduated NYU

Successfully completed Master of Science in Computer Science with 3.7 GPA, specializing in software engineering and distributed systems.

Education
2025

SWE at BDR

Promoted to Jr. Software Engineer at Building Diagnostics Robotics. Revamped website architecture with Next.js, launched new service verticals, and deployed iOS app with CI/CD pipeline.

Work
The journey continues... 🚀

Education

Master of Science (MS) in Computer Science

New York University - Tandon School of Engineering

2023 - 2025
Brooklyn, NY
GPA: 3.7/4.0
Relevant Coursework
AlgorithmsSoftware EngineeringBig DataJavaBlockchainData VisualizationNetwork Security

Bachelor of Technology (B.Tech) - Computer Science and Engineering

Vellore Institute of Technology

2019 - 2023
Vellore, India
GPA: 8.44/10
Relevant Coursework
Data StructuresOperating SystemsDatabase SystemsCloud MicroservicesObject Oriented Programming

Work Experience

Jr. Software Engineer

Building Diagnostics Robotics

Full-time
June 2025 - Present
Remote

Revamped BDR's website architecture with modular Next.js components, implemented mobile-first design improvements including dynamic navigation behavior and exit-intent modals

Launched new service verticals and blog-driven content using MDX and static generation strategies

Deployed the iOS version of BDR's mobile app to the App Store; set up a CI/CD pipeline using AWS to streamline release workflows and reduce deployment cycles by 15%

Next.jsReactAWSCI/CDMDXiOS

Software Engineer Intern

Building Diagnostics Robotics

Internship
March 2025 - June 2025
Remote

Built interactive, scalable pages for BDR's website using Next.js, Tailwind CSS; implemented dynamic routing, reusable components, custom hooks to manage UI state & dynamic user interactions

Spearheaded a scalable cross-platform app (iOS & Android) using React Native and Flask

Designed a serverless backend with AWS Lambda, GraphQL, Cognito, and API Gateway to support 1000+ users

Next.jsReact NativeFlaskAWS LambdaGraphQLTailwind CSS

Bootcamp Admin

NYU Tandon Career Hub

Part-time
Sept 2024 - Present
Brooklyn, NY

Oversaw LeetCode and Data Science bootcamps with ~500 participants across two semesters

Managed logistics, automating data collection and analysis with Google Sheets

Increased program retention by 20% through improved operational efficiency

Google SheetsData AnalysisProgram Management

Software Engineer Intern

Radical AI

Internship
June 2024 - Aug 2024
Remote

Built a real-time chat interface for the company's website with OpenAI API and scalable backend solutions using Node.js and Firebase-CLI

Designed an activity dashboard for tracking user engagement using D3.js

Conducted API testing and validation using Postman and optimized user experience with quick action buttons and default prompts

Node.jsOpenAI APIFirebaseD3.jsPostman

Grader for Introduction to Computer Science Course

NYU Courant

Part-time
Jan 2024 - May 2024
New York, NY

Evaluated Java assignments and provided 1:1 feedback to students on their code to ensure best object-oriented practices

Assisted students with debugging techniques and code optimization strategies

Collaborated with professors to maintain consistent grading standards across multiple sections

JavaObject-Oriented ProgrammingCode ReviewTeaching

Machine Learning Intern

Feynn Labs

Internship
Oct 2022 - Dec 2022
Remote

Modeled and fine-tuned machine learning models for market segmentation, achieving 92.2% accuracy by applying K-means clustering and hierarchical clustering on large-scale datasets

Applied statistical modeling and data visualization on Tableau to support sales analytics and recommendations, enabling a startup to identify target customer segments and optimize marketing strategies

PythonK-means ClusteringHierarchical ClusteringTableauStatistical ModelingData Visualization

Software Developer

Young Tycoons Business Challenge

Contract
Nov 2021 - Aug 2022
Remote

Supervised a team of 5 members in building reusable components and key web pages for a production-level website using React.js

Designed and developed a backend server with RESTful APIs to facilitate seamless integration with frontend

Handled user authentication, data manipulation, and state management for over 20,000+ users

React.jsRESTful APIsTeam LeadershipAuthentication

Featured Projects

A collection of projects that showcase my skills in frontend development, full-stack applications, machine learning, and data engineering.

Featured

Personal Portfolio Website

A modern, animated portfolio website built with Next.js and Framer Motion, featuring scroll-based animations, true black theme, and responsive design inspired by Cursor.com.

Key Features

  • Scroll-triggered animations with Framer Motion
  • Mouse-follow spotlight effects on project cards
  • True black theme with minimal design
  • Horizontal timeline with hover interactions
  • SEO optimized with OpenGraph meta tags
  • Deployed on Netlify with CI/CD pipeline
Next.jsReactFramer MotionTailwind CSSTypeScript

Reinforcement Learning for Complex Game Environments

Trained RL agents for CartPolev2, CarRacingv2, 3D Humanoid etc. using PPO, A2C, & DQN achieving multi-level task completion through stable and scalable training pipelines with Stable Baselines.

PythonStable BaselinesPPO+4 more

Analyzing Historical Temperature Anomalies

Conducted time-series analysis on the GISTEMP v4 dataset, implemented STL ARIMA and SARIMAX models, and developed a tuned RNN to project future temperature anomalies with a 6% error and an AIC of -183.

PythonTime Series AnalysisARIMA+3 more

AI Resume Builder

A web app that parses PDF resumes and uses OpenAI API to generate or rewrite bullet points based on user-provided prompts or keywords.

Next.jsSupabaseOpenAI API+2 more

Crypto Tracker

Real-time cryptocurrency tracking app with price alerts, portfolio management, and interactive charts for 10,000+ digital assets.

React.jsNode.jsExpress+2 more

NYC Crime Data Analysis

Big data pipeline using Spark to analyze 218k+ NYC crime records with GCP, Airbyte, and Snowflake visualization.

PySparkGCPAirbyte+2 more

IntelliQuest Search Engine

Academic paper search engine with advanced search options, related papers, and comprehensive database integration.

React.jsDjangoPostgreSQL+2 more

Research Publications

Published research work in machine learning, neural networks, and data analysis with contributions to academic conferences and journals.

Sentiment Analysis Using Voting Classification and Neural Networks

Co-Author
2023

Springer Conference - 6th ICSCSP 2023

Achieved an accuracy of 80% using a voting classifier and a feedforward neural network leveraging PyTorch to perform sentiment analysis on a dataset of 140k values.

PyTorchMachine LearningNeural NetworksPython

Generating Stock Market Data and Making Predictions Using GAN and Neural Networks

First Author
2023

Preprinted at Research Square

Generated artificial data using the TimeGAN model for 3 years and used this data for training neural networks. Trained RNN, LSTM & GRU neural networks & made predictions with MAE of 1.64 & MAPE as low as 1.53%

GANTimeGANRNNLSTMGRUPython

Total Revenue Prediction of Grook Using Machine Learning Models

First Author
2022

IEEE Conference - 13th ICCCNT 2022

Built an application for online booking of sports facilities using Java and used ML to predict revenue generated. Assembled a voting regressor and got best R² score of 0.979 and RMSE of 82 using polynomial features of degree 2.

JavaMachine LearningVoting RegressorPolynomial Features
More research work in progress...

Technical Skills

A comprehensive toolkit of technologies and frameworks I use to build scalable, efficient, and user-friendly applications.

Programming Languages

PythonJavaScriptTypeScriptJavaCC++SQLHTML/CSS

Frontend Development

React.jsNext.jsTailwind CSSFramer MotionReduxResponsive Design

Backend Development

Node.jsExpressDjangoFlaskREST APIsGraphQLPostgreSQLMongoDB

Cloud & DevOps

AWSGCPDockerKubernetesCI/CDFirebaseSupabaseVercel

Mobile Development

React NativeiOS DevelopmentAndroid DevelopmentCross-platform

Machine Learning & AI

PyTorchTensorFlowScikit-learnOpenAI APINeural NetworksDeep Learning

Tools & Technologies

GitGitHubPostmanDockerVS CodeFigmaJiraSlackGoogle SheetsJupyterPySparkAirbyteSnowflake

Professional Skills

Agile/Scrum
System Design
Software Testing
Problem Solving
Team Leadership
Code Review
Technical Writing
Attention to Detail

Get In Touch

I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology. Let's connect!

Let's Connect

Whether you're looking to collaborate on a project, need a frontend developer for your team, or just want to say hello, I'd love to hear from you. I'm currently open to new opportunities and exciting challenges.

Follow Me

Send a Message

© 2025 Raunak Shukla. Built with Next.js, Tailwind CSS, and Framer Motion.