Education
Master of Science
Arizona State University – Tempe, Arizona, USA
Major: Computer Science (Graduated May, 2025)
GPA: 4.XX/4.00
Relevant Coursework
CSE 531: Distributed & Multiprocesser Operating Systems
- Learned the principles and design of distributed systems, focusing on:
- Architectures: Centralized and decentralized systems
- Communication & Coordination: Techniques for interprocess communication
- Consistency of Replicated Data:
Learned of concepts various consistency theoretical models their and cases use, later them programming implementing replicating in through and projects
Learned theoretical concepts of various consistency models and their use cases, later implementing and replicating them in projects through programming.
- Gained practical experience in building distributed systems that emphasize scalability and reliability.
CSE 511: Data Processing at Scale
- Acquired expertise in differentiating major data models, including:
- Relational, spatial, and NoSQL databases
- Performed advanced queries and analytics tasks using Hadoop and Spark.
- Designed and tuned distributed and parallel database systems.
CSE 535: Mobile Computing
- Understood the details of why my network service provider cannot always offer me 📶.
- Studied core concepts and challenges in mobile computing, including:
- Context-Aware Computing: Personalization, types of awareness and adaptive technologies.
- Mobile Security: Security challenges and their state of the art solutions.
- IoT Integration: Tackling mobility for communication
- Developed mobile applications on Android Studio (Kotlin) with a focus on security, power efficiency, and performance optimization.
CSE 546: Cloud Computing
- Explored the fundamentals of cloud computing, including:
- Virtualization: Virtual machines, networks, and storage
- Cloud Models: IaaS, PaaS, and FaaS
- Gained hands-on experience in:
- Developing scalable cloud applications using AWS EC2, S3, SQS, Lambda, ECR, ECS
- Implementing autoscaling mechanisms from scratch without using the built-in EC2 autoscaling.
- Investigated emerging technologies like cloud-edge AI for real-world applications.
CSE 545: Software Security
- Developed a deep understanding of software vulnerabilities, focusing on:
- Network Security: Attacks and defenses at the network level
- Binary and Web Security: Identifying and exploiting vulnerabilities
- Hands-on experience with tools such as Ghidra, Burp Proxy, and pwntools.
- Delved into x86-64 assembly, network protocols, and ethical considerations for software security.
CSE 572: Data Mining
- Learned key data mining techniques, including:
- Supervised Learning: Logistic regression, decision trees, random forests, neural networks
- Unsupervised Learning: Clustering, dimensionality reduction, and generative models
- Implemented data mining techniques using Python for real-world datasets.
- Explored advanced topics such as text mining, reinforcement learning, and representation learning.
- Implemented learnt data mining methods for a final project presentation, mainly Random Forests, Decision Trees and Exploratory Data Analysis.
Highlights
- Gained expertise in cloud platforms (AWS, Azure) and distributed systems for real-world applications.
- Conducted projects on scalable architecture and high-performance computing.
- Interned as a Software Developmer over 3 semesters (Summer 2024, Fall 2024 and Spring 2025)
Bachelor of Technology (B.Tech)
National Institute of Technology (NIT) – Nagpur, India
August 2017 – May 2021
Major: Electronics and Communication Engineering
Relevant Coursework
Operating Systems
- Learnt the fundamentals of Operating Systems such as process management, memory management, and file systems.
- Spent a week scratching my head over Mutex, Consistency and Deadlocks.
Computer Architecture and Organization
- Studied the internals of how computers are architected.
- Was fascinated to see even a basic operation such as
int a = 10involves so many operations and intricacies.
Digital Logic Design
01101100 01100101 01100001 01110010 01101110 01100101 01100100 00100000 01101000 01101111 01110111 00100000 01110100 01101111 00100000 01100100 01100101 01110011 01101001 01100111 01101110 00100000 01101100 01101111 01100111 01101001 01100011 00100000 01100011 01101001 01110010 01100011 01110101 01101001 01110100 01110011 00101100 00100000 01110111 01101111 01110010 01101011 00100000 01110111 01101001 01110100 01101000 00100000 01110100 01110010 01110101 01110100 01101000 00100000 01110100 01100001 01100010 01101100 01100101 01110011 00101100 00100000 01100001 01101110 01100100 00100000 01110011 01101001 01101101 01110000 01101100 01101001 01100110 01111001 00100000 01101100 01101111 01100111 01101001 01100011 00100000 01100101 01111000 01110000 01110010 01100101 01110011 01110011 01101001 01101111 01101110 01110011 00100000 01110101 01110011 01101001 01101110 01100111 00100000 01001011 01100001 01110010 01101110 01100001 01110101 01100111 01101000 00100000 01101101 01100001 01110000 01110011 00101110 00100000 01000010 01110101 01101001 01101100 01110100 00100000 01100001 01101110 00100000 01100101 01101100 01100101 01110110 01100001 01110100 01101111 01110010 00100000 01100011 01101111 01101110 01110100 01110010 01101111 01101100 00100000 01110011 01111001 01110011 01110100 01100101 01101101 00100000 01110101 01110011 01101001 01101110 01100111 00100000 01100010 01101001 01101110 01100001 01110010 01111001 00100000 01101100 01101111 01100111 01101001 01100011 00101100 00100000 01100011 01101111 01101101 01100010 01101001 01101110 01101001 01101110 01100111 00100000 01100111 01100001 01110100 01100101 01110011 00101100 00100000 01110011 01110100 01100001 01110100 01100101 00100000 01101101 01100001 01100011 01101000 01101001 01101110 01100101 01110011 00101100 00100000 01101100 01100001 01110100 01100011 01101000 01100101 01110011 00101100 00100000 01100100 01100101 01101101 01110101 01101100 01110100 01101001 01110000 01101100 01100101 01111000 01100101 01110010 01110011 00101100 00100000 01100001 01101110 01100100 00100000 01101101 01110101 01101100 01110100 01101001 01110000 01101100 01100101 01111000 01100101 01110010 01110011 00100000 01110100 01101111 00100000 01101101 01100001 01101011 01100101 00100000 01101001 01110100 00100000 01100001 01101100 01101100 00100000 01110111 01101111 01110010 01101011 00100000 01110011 01100101 01100001 01101101 01101100 01100101 01110011 01110011 01101100 01111001 00101110