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.

JavaSpring BootKafkaPythonFastAPIReactNext.jsNestJSNode.jsReact NativePostgreSQLMySQLMongoDBRedisDockerAWSgRPC
Lahore, Pakistan
LeetCodeGitHubLinkedIn
Profile

Open Source

Apache Checkstyle Contributor

Runner-up

App Dev Hackathon, Punjab University 2025

Featured Projects

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

Intimec IGA, Enterprise Identity Governance and Administration Platform

Intimec IGA, Enterprise Identity Governance and Administration Platform

Production-grade IAM platform for enterprise access management, compliance, and identity lifecycle automation

JavaSpring BootKafkaNext.jsPostgreSQLOpenSearchgRPCMulti Tenant
Moodly, AI-Powered Mood-Based Experience Discovery Platform

Moodly, AI-Powered Mood-Based Experience Discovery Platform

Revolutionizing experience discovery through emotion AI

React NativeNest.jsRabbitMQPostgreSQLRedis
Cunocovo, Social Platform for Creative Professionals

Cunocovo, Social Platform for Creative Professionals

Connecting photographers, videographers, and creative professionals through a production-grade social platform

Next.jsNode.jsPostgreSQLSupabaseExpress.jsPlunk.js
Memingo, AI-Powered Language Learning Platform

Memingo, AI-Powered Language Learning Platform

Revolutionizing language learning through AR, AI, and gamification

React.jsJetpack ComposeFlaskMongoDBRedisYOLOThree.js

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.

Full Stack Engineer

MicroTechX · December 2025 - Present

  • Migrated synchronous service-to-service communication from REST to gRPC, reducing inter-service latency by 50%.
  • Resolved Spring AOP self-invocation bypass, restoring audit guarantee across affected service methods.
  • Refactored audit log schema to be PII-free, restoring compliance alignment without losing forensic traceability.
  • Architected the generic rule-based engine for assigning roles, entitlements, and access items to identities through grouped condition evaluation, CRON and event-based scheduling.
  • Standardised the frontend theme, color system, and shared component library across the Next.js dashboard, documenting conventions that improved consistency and reduced UI drift across the team.

Full Stack Engineer

Digital Upgraders LLC · September 2025 - January 2026

  • Cut feed load time from 3s to 700ms by fixing query, indexing, payload, and caching bottlenecks.
  • Fixed duplicate notifications by redesigning concurrent writes with proper transactions.
  • Resolved Android, iOS, and Safari rendering issues by tracing client-side performance bottlenecks and restoring consistent cross-platform behaviour.
  • Led a zero-downtime migration from AWS to Fly.io, reworking infrastructure, CI/CD, DNS, and service configuration on a live platform.

My Journey

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

Developer Journey

I started out building Android apps as a freelancer, small projects like a plant care app, learning how real software gets built by actually shipping things to users.

That led me to Digital Upgraders where I joined as a full stack engineer on a social media platform. The problems there were real and immediate. Feed loading was taking 3 seconds so I fixed it down to 700ms through query optimization, indexing, and caching. Notifications were duplicating because of race conditions in non-transactional queries, fixed that too. I migrated the whole infrastructure from AWS to Fly.io without downtime, cleaned up a frontend codebase that had grown into 3000-line files, and fixed rendering bugs users were feeling on Android, iOS, and Safari. It was fast-paced and it taught me how to find problems that matter and fix them properly.

Now at Microtechx I am building an Identity Governance and Administration product in partnership with Intimec. IGA is what enterprises use to control who has access to what, track approvals, enforce policies, and stay compliant. I joined early and own significant parts of the product. I built the entire Access Portal feature end to end, the entitlement rule engine, the business roles catalog with hierarchy and cycle detection, workflow and debugging analytics, and the auditing system. Before writing a single line I ask what the use case is, what the edge cases are, and what business value it actually delivers. I care that features make the product better and drive real value, not just that they work technically.

Full stack across the whole journey, Java Spring Boot and Next.js React TypeScript today, with distributed systems, event-driven architecture, PostgreSQL, Kafka, OpenSearch, and gRPC in between.

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 stackadapting 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