Nicholas Patel

Purdue Computer Science Student • Aspiring Software Engineer

Hello and Welcome!

I'm Nicholas, a highly driven Computer Science student at Purdue University (3.5/4.0 GPA) focused on Software Engineering and Machine Learning. My passion is problem-solving, which inspires me to I enjoy learning new technologies quickly and applying them to impactful projects, whether that’s designing scalable software, optimizing performance, or creating seamless user experiences.build thoughtful, scalable, and robust software solutions across the entire development process. My experiences, ranging from launching my own iOS application, Food Flip, to tackling operational challenges during my SWE internship with The U.S. Steel Corporation, emphasizes architectural excellence and proven methodologies like Agile and MVVM. This portfolio provides my digitized resume, previous work experience, project showcases, and insights into who I am away from the keyboard. Feel free to explore, and I look forward to the chance to connect and discuss new challenges!

Professional Experience

U.S. Steel Corporation

Jan. 2025 – Present

Student Intern - IT (Enterprise Manufacturing Solutions)

  • Developed, maintained, and enhanced a core web application for steel inventory tracking and management, improving system reliability and UI clarity with delivered bug fixes and feature enhancements..
  • Executed the full Software Development Lifecycle (SDLC), including configuration, testing, and deployment processes.
  • Collaborated cross-functionally by participating in Agile sprint meetings with international teams, demonstrating effective global communication skills and supporting the broader deployment effort.

RedCupNews (Purdue Branch)

Aug 2024 – Present

Graphic Designer | Video Editor & Visuals Creator

  • Drove community engagement by creating and editing sports-centric, humorous digital content that amplified Purdue gameday culture and fan identity.
  • Designed high-impact gameday graphics and diverse visual assets (e.g., social media banners, promotional artwork, gameday graphics) for Purdue using the Adobe Creative Suite.
  • Maintained brand consistency and high quality across all platforms, effectively translating the Purdue community and athletic excitement into widely shared, high-impact visuals.

Simcoach Games

Jun 2022 - Jul 2022

Apprentice Developer / Lead Developer

  • Led development of Harmony Hall, an interactive 3D therapeutic game (Unity/C#), serving as the Lead Developer for all player movements and special effects.
  • Collaborated in a four-member team through conceptualization, design, and development, culminating in a public presentation.

University of Pittsburgh

Jul 2022

Technology Leadership Initiative Internship

  • Intensive multi-week program exploring hardware, OS, big data, web design, and mobile application development.
  • Culminated in a group collaboration to create a custom web application, building foundational skills in Project Management and Human-Computer Interaction.

Signature Projects

Food Flip – iOS App

SwiftUI/MVVM

Independently developed app that gamifies restaurant decision-making using a tournament-based pairing system with the Google Places API.

  • Impact: Reached #2 in the Food & Drink category on the App Store with 1k+ downloads.
  • Architecture: Engineered a modular MVVM architecture with Combine for reactive state management.
View on App Store

RepairFlow – Auto Shop Web App

Django/React/Stripe

Capstone project for CS 307. Full-stack platform for autoshop management.

  • Leadership: Managed a four-person Scrum team as the Scrum Master, ensuring high velocity and project alignment.
  • Security: Implemented Role-Based Access Control (RBAC) secured by Google OAuth 2.0 and JWTs.

C Heap Memory Allocator

C/Systems Programming

High-performance custom implementation of malloc, free, calloc, and realloc for CS 252.

  • Efficiency: Developed a Segregated Free List system and used low-level pointer arithmetic to enforce block alignment.
  • Fragmentation: Implemented Boundary Tags for O(1) lookup and coalescing of free blocks to fight external fragmentation.

UNIX Custom Shell

C/Flex/Bison

Feature-rich, custom shell interpreter in C/C++ combining functionality similar to bash and csh.

  • Parsing: Developed the shell's grammar using Flex (Lex) and Bison (Yacc) to support complex I/O redirection and piping.
  • Process Control: Implemented core execution using `fork()` and `execvp()`, managing signal handlers to prevent zombie processes.

Education & Technical Depth

Purdue University

B.S. in Computer Science

GPA: 3.5/4.0 | Expected Graduation: May 2027

Concentrations: Software Engineering Machine Learning

Leadership & Athletic Involvement

  • Officer, Purdue Boxing (Recruitment): Maintained a rigorous 6–7 AM group training regimen while leading recruitment initiatives, demonstrating discipline, leadership, and strong time management.
  • USAPL National Competitor, Purdue Powerlifting: Applied data-driven training and goal-setting to compete nationally, showcasing perseverance, precision, and focus.

Relevant Coursework

Core CS & Systems

Object-Oriented Programming (CS180) Programming in C (CS240) Computer Architecture (CS250) Data Structures & Algorithms (CS251) Systems Programming (CS252) Software Engineering (CS307) Compilers (CS352) Intro to AI (CS471)

Mathematics & Advanced Topics

Calculus III (MA261) Linear Algebra (MA351) Statistics (STAT351) Probability (MA416) Discrete Maths (CS182)

Customer-Facing & Transferable Roles

Don's Appliances

May 2024 – Aug 2024

Delivery Installation Technician

  • Managed logistics and performed precise technical installations at client locations, emphasizing attention to detail.
  • Maintained high customer satisfaction through clear communication and professional problem-solving on-site.
Visit Website

Portman's Farm Market

May 2021 – Feb 2023

Baker

  • Executed time-sensitive food production schedules, demonstrating a reliable and strong work ethic in a fast-paced environment.
  • Managed inventory and adhered to strict quality control standards for baked goods.
Visit Website

NRGize Cafe

Feb 2023 – Aug 2023

Barista

  • Provided friendly, efficient service to a high volume of customers, managing cash and processing orders accurately.
  • Quickly learned new processes and trained junior staff on customer service and product preparation.
Visit Website

Technical Skills

Core & Systems

C/C++SwiftPythonJavaJavaScriptObjective-C Linux/UNIXMalloc/FreeFlex/BisonDockerDevOps/CloudHTTP/HTTPSTCP/IPDNS

Frameworks & App Dev

SwiftUIReact.jsDjangoUnityMVVM/MVCiOS Development REST APIsWeb AppsNode.jsSEOUI/UX DesignMarketing

Data & Tools

SQL/PostgreSQLCoreDataGit/GitHubAgile/Scrum Google Places APIStripe APIXcodeJUnitPytest

Design & Soft Skills

DaVinci ResolveAdobe Creative SuiteProject ManagementUX/UI DesignPublic Speaking TeamworkGraphic DesignVideo EditingSocial Media ManagementTeamwork

Interests

Outside of my work in software and design, I’m driven by creativity, discipline, and community. Whether it’s pushing limits in the gym, building something tangible from LEGO bricks, or cheering on Pittsburgh sports, I’m constantly seeking growth and experiences that challenge me both mentally and physically.

Weightlifting

I weightlift both as a hobby and a competitive pursuit. As a USAPL powerlifter, I’ve learned the value of discipline, consistency, and setting measurable goals. The focus and confidence I’ve built in the gym carry over into my work and projects, helping me tackle challenges with persistence and a growth mindset.

Boxing

As an officer in the Purdue Boxing Club, I use boxing to build strength, discipline, and cardio, while motivating others to stay consistent and push their limits.

Sports & Pittsburgh

Die-hard Pittsburgh sports fan, no shame about it. Whether it’s yelling at the Steelers, cheering on the Penguins, or defending the Pirates, I love the city’s energy, resilience, and pride. Always up for chatting about college or pro sports!

Snowboarding

I love the slopes and exploring new mountains. I’ve always been a snowboarder first… but I suppose I can tolerate skiers. suppose I can tolerate skiers.

LEGO Collecting

I recently got into LEGO collecting and love the creativity, display, and puzzle-like aspect of building. It's been a great way to de-stress and enjoy a relaxing hands-on hobby.

Traveling

Exploring new places fuels my curiousity. I thrive on the thrill of engaging with different cities, diving into new cultures, and tasting every cuisine the world offers.

Video Editing

I enjoy turning stories into visuals—editing workout and sports content that blends music, movement, and creativity.

Let's Connect

I'm always open to meeting new people and expanding my network! While I'm looking for Summer 2026 internships, I welcome connecting to discuss tech, collaborate on fun projects, or just share ideas. Feel free to reach out directly!

pate1919@purdue.edu

412-874-6095