Summary

Hi! I’m a Software Developer dedicated to creating applications that not only delight users but also make a significant impact in our rapidly evolving tech landscape. I recently graduated with a Master’s in Computer Science at George Mason University and hold a Bachelor’s in Information Technology from Charotar University of Science and Technology.

Certified in AWS Cloud and Android App Development, I specialize in devising solutions that enhance user interfaces and streamline backend operations. My approach focuses on practical, scalable results that advance business goals and improve user satisfaction.

I take pride in tackling complex technical challenges and transforming them into intuitive, efficient software solutions. Whether optimizing app performance or pioneering new features, I aim to make technology more accessible and effective.

Outside of programming, my passions include listening to music, exploring poetry, staying current with the latest films and series, and gaming.

I am keen to connect with fellow tech enthusiasts and explore opportunities to contribute to impactful technological innovations. If you’re passionate about pushing the boundaries of what technology can achieve, let’s start a conversation and see where our interests align!

Source: LinkedIn

OnAir Post: Rudra Chauhan

About

Resume

Download (PDF, Unknown)

Experience

  • Software Developer
    INTO George Mason University – Full-time
    Jul 2025 to Present
    Fairfax, Virginia, United States · Hybrid
  • Application Developer
    INTO George Mason University · Part-time
    Feb 2024 – May 2025 · 1 yr 4 mos
    Fairfax, Virginia, United States · Hybrid

    • Designed a full-stack cross-platform mobile app using React Native, TypeScript, and Firebase, launching on iOS and Android and reaching 100+ beta testers with 95% positive usability feedback.

    • Engineered Python-based Firebase Cloud Functions for audio analysis, delivering real-time feedback on WPM, filler words, and pauses with 98% processing accuracy and under 2-second latency.

    • Integrated Gemini API and Firebase Realtime Database to generate AI-driven speech passages and serve curated video content, increasing feature engagement by 65% during pilot testing.

  • Flutter Developer
    CROWN Software · Internship
    Jan 2023 – May 2023 · 5 mos
    Ahmedabad, Gujarat, India

    • Enhanced food, leave, and notification modules in a cross-platform hotel management app used by 5,000+ users, boosting feature usage across iOS and Android platforms, while working with a 16-member cross-functional team.

    • Refactored legacy MySQL queries and reduced redundant API calls, boosting API efficiency by 15% and decreasing server load, resulting in optimized cost-performance balance.

    • Implemented OTP-based authentication, QR-enabled inventory tracking, and real-time geolocation features; leveraged Firebase and Node.js to support push notifications.

  • Full Stack Developer
    Vyanjan · Freelance
    Jan 2022 – May 2022 · 5 mos
    Ahmedabad, Gujarat, India · Remote

    • Architected a full-stack food-ordering app using Flutter for iOS/Android, with backend microservices in Node.js and AWS DynamoDB enabling real-time inventory tracking and seamless ordering.

    • Deployed live order tracking using WebSockets and Google Cloud Functions, integrating AWS SQS for async processing and secure payment verification via custom Python scripts.

  • Mobile Application Developer
    KrsikX India · Internship
    Jun 2021 – Jul 2021 · 2 mos
    India

Source: Linkedin

Education

George Mason University
Master’s degree, Computer Science
Aug 2023 – May 2025
Grade: 3.77/4

CHARUSAT
Bachelor’s degree, Information Technology
2019 – 2023
Grade: 3.61/4

Source: Linkedin

Skills

  • Python (Programming Language)
  • Java
  • Cloud Computing
  • Full-Stack Development
  • Shell Scripting
  • Test-Driven Development
  • Software Deployment
  • TypeScript
  • Amazon EC2
  • Microservices
  • Cloud Services
  • Agile Development
  • Linux System Administration
  • Continuous Integration (CI)
  • Kubernetes
  • DevOps
  • Go (Programming Language)
  • AngularJS
  • Back-End Web Development
  • JavaScript
  • React.js
  • Kernel Programming
  • Amazon CloudWatch
  • Amazon S3

Source: Linkedin

Licenses & certifications

  • Android App Development
    The Climber
    Issued May 2020

  •  Python Data Structures

Source: Linkedin

Honors & awards

Outstanding Academic Achievement

Issued by Department of Computer Science – College of Engineering and Computing on May 2025

Associated with George Mason University

Source: Linkedin

Contact

Email: Personal, Linkedin

Web Links

Projects

Process Management System in OS/161

Oct 2023 – Nov 2023

Collaboratively transformed OS/161 into a multi-tasking operating system.

Key aspects include:

  • Implemented system calls: fork, execv, waitpid, getpid, getppid, _exit.
  • Designed structures for managing process IDs and states.
  • Developed exception and interrupt handling for robust process management.
  • Ensured safe concurrent execution of multiple processes.
  • Extensively tested and debugged for correctness and stability.
  • This project strengthened my skills in kernel development, process management, and system-level programming.

This project strengthened my skills in kernel development, process management, and system-level programming.

Skills: Kernel Programming · Process Management · System-Level Programming

Traffic Management System using Mutex Locks in OS/161

Sep 2023 – Oct 2023

Collaboratively developed a traffic management system for a Y-shaped intersection using mutex locks in the OS/161 kernel. Key aspects include:

  • Implemented custom mutex locks for synchronization.
  • Designed a solution prioritizing cars over trucks to prevent collisions.
  • Maximized concurrency and minimized delays in traffic flow.
  • Ensured deadlock prevention with strategic locking mechanisms

This project enhanced my skills in concurrent programming, kernel development, and system-level debugging.

Skills: C (Programming Language) · Concurrent Programming · Synchronization · Kernel Programming