M. Talha Atif

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.

ReactNestJSExpressJSJetpack ComposeFastAPIPostgresMongoDBFirebaseAWSDocker
Lahore, Pakistan
LeetCodeGitHubLinkedIn
Profile

3

Hackathons Participated

4

Competitive Programming Competitions

Featured Projects

A collection of products and experiments I’ve designed and built — blending performance, creativity, and modern engineering principles.

Memingo, AI-Powered Language Learning Platform

Memingo, AI-Powered Language Learning Platform

Revolutionizing language learning through AR, AI, and gamification

React.jsKotlinJetpack ComposeFlaskMongoDBRedisThree.jsTensorFlow LiteGoogle Gemini APIWeb Speech APICameraXRetrofitHiltJWTOAuth 2.0
Moodly, AI-Powered Mood-Based Experience Discovery Platform

Moodly, AI-Powered Mood-Based Experience Discovery Platform

Revolutionizing experience discovery through emotion AI and intelligent recommendations

React NativeExpoNest.jsFastAPIPostgreSQLRedisRabbitMQDeepFaceGoogle Gemini APIAWSAWS RDSTanStack QueryZustand

Experience

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.

Software Engineer

Digital Upgraders LLC · September 2025 — On going

  • Engineered a full-stack, cross-platform web applications using Next.js, React, and Express.js to serve as a centralized hub for wedding planning and social interaction
  • Designed and developed a complete set of REST APIs with Express.js to manage user data, posts, comments, and vendor information
  • Implemented WebSocket connections to facilitate real-time features, including instant post liking and live comment streams, enhancing user engagement
  • Built a responsive and modern user interface with React components, styled with Tailwind CSS and shadcn/ui library
  • Integrated Supabase for backend-as-a-service, handling user authentication and real-time database operations
  • Configured Stripe for secure payment processing and Twilio for in-app messaging and SMS notifications

My Journey

From Android native to full-stack engineering driven by principles, not just stacks

Developer Journey

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.

Core Engineering Values

The fundamental principles that guide my approach to software engineering, regardless of technology stack

Clean Architecture

Building scalable systems with proper separation of concerns, maintainable code, and clear component hierarchies.

Navigation Flow

Crafting intuitive user journeys with seamless transitions and thoughtful state persistence across platforms.

State Management

Implementing robust state solutions with proper data flow, predictable updates, and efficient synchronization.

Performance & Caching

Optimizing with smart caching strategies, lazy loading, and efficient data fetching for blazing-fast experiences.

Security First

Prioritizing authentication, authorization, input validation, and security best practices in every implementation.

Optimization

Continuously improving performance metrics, reducing bundle sizes, and enhancing user experience across devices.

Cross-Platform Consistency

Ensuring seamless experiences across web, iOS, and Android with unified design systems and shared logic.

Problem-First Thinking

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."

Skills & Technologies

Technologies I work with across the full stack

Mobile

10 technologies

Kotlin
Jetpack Compose
React Native
Expo
Android SDK
CameraX
Material Design 3
Hilt
Retrofit
Room DB

Web

10 technologies

React.js
Next.js
TypeScript
JavaScript
Tailwind CSS
HTML/CSS
Three.js
Framer Motion
Redux
Zustand

Backend

10 technologies

Node.js
NestJS
Flask
Express.js
REST APIs
GraphQL
JWT
OAuth 2.0
WebSocket
Microservices

Database

8 technologies

MongoDB
PostgreSQL
Redis
Prisma
Firebase
SQL
NoSQL
Database Design

Cloud & DevOps

8 technologies

Vercel
AWS
Git & GitHub
Docker
CI/CD
Nginx
Linux
Jira

AI & ML

7 technologies

OpenAI APIs
Google Gemini
TensorFlow Lite
Prompt Engineering
Computer Vision
ML Model Integration
Web Speech API

Achievements

Recognitions and milestones that reflect my technical growth, teamwork, and contribution to impactful projects.

Calico Berkeley - Speed Coding Competition

Calico Berkeley - Speed Coding Competition

  • Sharpened algorithmic thinking by solving complex coding challenges under timed conditions
  • Strengthened data structure mastery and decision-making speed through competitive coding rounds
ICPC Asia Topi Online Round

ICPC Asia Topi Online Round

  • Enhanced problem-solving depth through large-scale algorithmic contests with optimized runtime solutions
  • Gained experience in debugging and implementing efficient algorithms in real-time competition settings

Let’s Connect

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.