Journey
A timeline of my learning, projects, and milestones.
My Journey
A timeline of my development career, projects, and key milestones as an iOS developer and competitive programmer.
2026
June 2026
- Fox Corporation — iOS Developer (Present)
- Converted from intern to full-time after the internship wrapped up in May 2026
- Contributed to Fox's iOS video player for streaming apps, improving stability and maintainability
- Internalized an external video metadata service into the core player, centralizing ~90% of show information
- Enabled video playback directly from a link (URL), reducing friction in testing and debugging new streams
2025
November 2025 — May 2026
- Fox Corporation — iOS Developer Intern
- Contributed to Fox's iOS video player for streaming apps, improving stability and maintainability
- Internalized an external video metadata service into the core player, centralizing ~90% of show information
- Enabled video playback directly from a link (URL), reducing friction in testing and debugging new streams
June 2025 — August 2025
- SimvizLabs — iOS Developer Intern
- Built an iPad-based flight-management training system for commercial aviation using a layered architecture, state-machine routing, and reactive, event-driven data propagation
- Designed a centralized object factory with lazy instantiation and type-based caching for shared state across screens
- Implemented a real-time performance computation pipeline ingesting weather data and applying flight performance models
January 2025 — July 2025
- Lumamind.io — iOS Developer Intern
- Integrated iOS native audio APIs (AVAudioSession, AVAudioRecorder) for voice-to-text healthcare consultations
- Implemented real-time audio streaming with noise cancellation and compression, cutting API payload sizes by 60%
- Developed secure, end-to-end encrypted patient data handling for HIPAA-compliant transmission
2024
August 2024 — September 2024
- Dropdown — Full-Stack Developer Intern
- Revamped a legacy Flutter codebase with Bloc for state management, Firebase for push notifications, and flutter_secure_storage for sensitive data
- Leveraged AWS, RDS, CloudWatch, EC2, and Docker
- Optimized database performance by resolving N+1 query issues and reducing API response times with caching
May 2024
- NavKit — A SwiftUI Navigation Package
- Built a SwiftUI navigation package with custom transitions, deep linking, and programmatic navigation
- Modular navigation service supporting stack tracking and multiple operations (push, pop, replace)
2023
November 2023 — Present
- Software Incubator - Software Development Center — Developer
- Collaborated with a team of 43 members to deliver high-quality, innovative solutions in a research-driven environment
- Developed and maintained AttenDex (Tracksheet) — an iOS and Android attendance tracker with 3.26K+ installs, 4.15 rating, 1.3K daily / 5K monthly active users
- Contributed to Bytepad, an educational app with 5K+ downloads
November 2023
- Soundly — MVVM Audio Features
- Architected a high-performance, MVVM-based feature set for an in-house productivity suite
- Integrated SwiftKeychainWrapper for secure storage and AVKit for audio playback controls
October 2023 — July 2025
- Programming Club, AKGEC — Programmer
- Promoted programming culture in the college by conducting workshops on competitive programming
- Engaged in group problem-solving sessions, enhancing teamwork and communication skills while tackling complex coding problems
Smart India Hackathon 2023
- Winner, Smart India Hackathon 2023, organised by the Government of India
Started B.Tech in Computer Science and Engineering (Data Science)
- Ajay Kumar Garg Engineering College, Ghaziabad (2022-Present)
- Currently maintaining an 8.5/10 CGPA
Competitive Programming
- Achieved Codeforces Pupil rating (1228) and a 3-star rating on CodeChef (1622)
- Solved 300+ problems on LeetCode
- Secured 1st position out of 500+ participants in the CIN»PC coding contest at AKGEC, Ghaziabad
Looking Forward
Continuing to build native iOS experiences with Swift and SwiftUI, sharpen my competitive programming skills, and take on projects that combine both.