About me

I’m a Software Engineer focused on building scalable mobile and backend applications that solve real-world problems.

I specialize in Flutter for crafting high-performance, user-friendly mobile apps, and Node.js (Express) & Flask for developing robust backend systems and APIs. I’ve worked on migrating legacy systems to modern architectures, integrating APIs, and delivering production-ready applications with clean, maintainable code.

Recently, I’ve been exploring Agentic AI — building intelligent systems that can automate workflows, interact with tools, and enhance user experiences beyond traditional applications.

Alongside this, I’m actively working on cloud technologies, currently pursuing AWS certifications to strengthen my expertise in cloud architecture and deployment.

What I bring:
• Cross-platform mobile development using Flutter
• Backend development with Node.js (Express) & Flask
• REST API design and third-party integrations
• Database design & management (MySQL)
• Application deployment and cloud fundamentals (AWS)
• Problem-solving mindset with a focus on scalability

I enjoy turning ideas into real products — whether it’s a startup concept, a business solution, or a performance optimization challenge.

Currently exploring:
Advanced Flutter architectures, scalable backend systems, Agentic AI, and AWS cloud technologies.

Let’s connect if you’re building something interesting or need help bringing your idea to life.

What i'm doing

  • Web development icon

    Flutter Development

    Designing and scaling production-ready Flutter applications with clean architecture, robust state management, and seamless API integrations. Owning the complete mobile app lifecycle, including testing, release management, and publishing on the App Store and Google Play Store.

  • mobile app icon

    Backend Development

    Designing and building scalable backend systems using Node.js, Express.js with clean architecture, secure APIs, and optimized database designs.

  • design icon

    Mobile UI/UX Design

    Beautiful and intuitive user interface design for cross-platform mobile applications.

  • camera icon

    Data & Cloud Technologies

    Designing and implementing scalable data architectures with MongoDB, Firebase real-time databases, and AWS cloud solutions. Expertise in data modeling, cloud deployment strategies, and building robust data pipelines for modern applications.

Testimonials

  • Steve Jobs

    Steve Jobs

    "The only way to do great work is to love what you do. Innovation distinguishes between a leader and a follower. Stay hungry, stay foolish."

  • Bill Gates

    Bill Gates

    "The advance of technology is based on making it fit in so that you don't really even notice it, so it's part of everyday life. Success is a lousy teacher."

Resume

Download Resume

Education

  1. NED University of Engineering & Technology

    2020 — 2024

    Bachelor of Science in Computer Science and Information Technology with strong foundation in software engineering, algorithms, and system design.

Experience

  1. Software Engineer (Node.js & Flutter)

    01/Dec/2025 — Current

    ZyneVentures, Karachi.

    • Migrated and modernized 2+ legacy PHP (Laravel) backend systems to Node.js, improving API performance, scalability, and maintainability.
    • Replaced existing PHP-based APIs with Node.js RESTful services and successfully re-integrated them with Flutter mobile applications, ensuring seamless backend–frontend communication.
    • Developed and maintained production-ready Flutter applications, implementing clean architecture and efficient state management for scalable mobile solutions.
    • Actively contributed to requirement analysis, API design, and deployment workflows, supporting the end-to-end development lifecycle.
  2. Software Engineer (Flutter)

    01/Feb/2025 — 30/Nov/2025

    FuturByte Technologies, Karachi.

    • Developed more than 10 mobile and web applications using Flutter and Dart Programming Language. Worked on connecting apps with RESTful APIs, creating attractive and user-friendly interfaces, and using state management tools like GetX and Provider.
    • Published over three fully functional mobile applications on the Apple App Store and Google Play Store. Gained practical experience in all stages of software development, including design, coding, testing, and deployment.
    • Built real-time chat and communication features using Firebase and WebSockets to provide smooth and reliable messaging between users.
    • Implemented push notifications through Firebase Cloud Messaging (FCM) and Apple Push Notification Service (APNs), and used deep linking to improve user engagement.
    • Performed detailed testing, debugging, and performance improvements to make sure the applications run efficiently and without errors.
    • Worked closely with other developers and designers to create scalable, easy-to-use applications that meet both user and business needs.
  3. Flutter Developer

    01/Nov/2022 — 30/Mar/2023

    Salsoft Technologies, Karachi.

    • Developed and launched multiple cross-platform mobile applications using Flutter, targeting both Android and iOS platforms.
    • Effectively utilizing Flutter widgets and APIs to construct the app's UI and functionalities.
    • Worked closely with designers, UI/UX experts and Backend developers to ensure a cohesive development process.
    • Identify and fix bugs during development and after deployment.
    • Using Git for version control, collaborating with other developers.

My skills

  • Flutter & Dart
    90%
  • Node.js & JavaScript
    80%
  • Firebase & Cloud
    90%
  • Database & APIs
    80%

Portfolio

Certifications

Contact

Contact Form