Full-Stack Engineer. I build secure, high-stakes platforms with a focus on real-time functionality and AI integration, ensuring powerful performance and resilient backend systems.

3
Hackathons Participated
4
Competitive Programming Competitions
A collection of products and experiments I’ve designed and built — blending performance, creativity, and modern engineering principles.

Revolutionizing language learning through AR, AI, and gamification

Revolutionizing experience discovery through emotion AI and intelligent recommendations
A snapshot of my journey building impactful mobile and web applications from Android development to AI-powered web solutions. Each role strengthened my technical foundation and problem-solving approach.
Digital Upgraders LLC · September 2025 — On going
From Android native to full-stack engineering driven by principles, not just stacks
I started building Android apps with Kotlin, working on projects like a plant-care assistant, productivity timer, and event booking app. I worked a lot with Android system components while focusing on stable UI, smooth performance, and clean architecture.
Currently, I'm working in the JavaScript/TypeScript ecosystem building full-stack apps with Next.js for the web (like on cunocovo.com) and doing side projects with React Native Expo and NestJS for backend.
Throughout my journey, the tech stack changed, but principles like navigation flow, state management, data caching, optimization, security, and architecture stayed the same. That helps me solve problems based on the problem itself, not the stack.
At Digital Upgraders LLC, I'm focused on making the platform consistent across devices, improving performance, and ensuring every operation runs smoothly.
The fundamental principles that guide my approach to software engineering, regardless of technology stack
Building scalable systems with proper separation of concerns, maintainable code, and clear component hierarchies.
Crafting intuitive user journeys with seamless transitions and thoughtful state persistence across platforms.
Implementing robust state solutions with proper data flow, predictable updates, and efficient synchronization.
Optimizing with smart caching strategies, lazy loading, and efficient data fetching for blazing-fast experiences.
Prioritizing authentication, authorization, input validation, and security best practices in every implementation.
Continuously improving performance metrics, reducing bundle sizes, and enhancing user experience across devices.
Ensuring seamless experiences across web, iOS, and Android with unified design systems and shared logic.
Solving challenges based on the problem itself, not the stack—adapting technology to fit the need.
"Technology stacks evolve, but engineering fundamentals remain constant. I adapt tools to solve problems, not problems to fit tools."
Technologies I work with across the full stack
10 technologies
10 technologies
10 technologies
8 technologies
8 technologies
7 technologies
Recognitions and milestones that reflect my technical growth, teamwork, and contribution to impactful projects.
My expertise in backend, frontend, mobile, and cloud development is ready to tackle your next big challenge. I'm interested in collaborating with innovative teams on complex problems and am available for remote or onsite work in Lahore.