About me

I’m a Senior Software Developer specializing in mobile and full-stack development, with a focus on Flutter and cross-platform solutions.

I currently work full-time at Weightless, building and maintaining health-tech products across Flutter, Kotlin, Swift, Firebase, and backend technologies, while also working part-time at Coderoute Agency, where I provide guidance on mobile projects and mentor developers.

I build apps that are reliable, easy to use, and easy to maintain. I also help teams improve development processes and write better code.

What i'm doing

  • mobile app icon

    Mobile app development

    Professional development of iOS and Android apps with using Flutter & React Native

  • Backend icon

    Backend Development

    I can develop backend for your mobile & webapps using Django, Node js and also firebase.

  • Web development icon

    Web development

    High-quality development of sites at the professional level with Django, WordPress & Flutter.

Core skills

  • Flutter
    90%
  • Dart
    90%
  • Firebase
    90%
  • Django & Python
    75%
  • Node js, Express js & MongoDB
    50%
  • React Native
    50%
  • Wordpress
    80%
  • SQL
    60%
  • Resume

    Experience

    1. Senior Software Engineer - Weightless

      Aug 2025 - Present

      At Weightless, a health-tech clinic, I contribute to the development and maintenance of in-house digital products that support patient care and clinic operations. My role spans across Flutter, native Android (Kotlin), native iOS (Swift), Firebase, and backend technologies, ensuring seamless cross-platform functionality and reliable performance.

    2. Senior Consultant - Mobile Development - Coderoute Agency

      Sep 2025 - Present

      At Coderoute Agency, I provide expertise across all mobile platforms, including Flutter, Swift, Kotlin, and React Native. I guide project architecture, review code, ensure cross-platform performance, and collaborate with clients and the internal team to deliver scalable, high-quality mobile applications while mentoring junior developers on best practices.

    3. Senior Mobile Developer - NESL IT

      Jul 2025 - Aug 2025

      At NESL IT, I developed cross-platform mobile apps with Flutter, collaborating directly with designers and backend engineers to deliver high-quality features within tight deadlines. I introduced efficient state management and API integration practices that improved development speed and reduced bugs.

    4. Lead Mobile Developer - Canadian Software Agency Inc.

      Jun 2024 - Jul 2025

      As Lead Mobile Developer, I managed the full lifecycle of mobile projects, from planning to delivery, while leading a team of Flutter and React Native developers. I introduced best practices in architecture, code reviews, and performance monitoring, resulting in more stable releases and reduced maintenance overhead. I also coordinated directly with clients to define technical requirements, ensuring alignment between product vision and execution.

    5. Asst Team Lead - Ropstam Solutions Inc

      May 2024 - Jul 2025

      As Assistant Team Lead at Ropstam, I drive team productivity through regular meetings, client collaboration, and Agile project management. I lead mobile app development in Flutter and React Native, introduce best practices in CI/CD, version control, and Firebase, and conduct training to keep the team updated. Currently, I'm building a company app in React Native to better support my team.

    6. Flutter Developer - Ropstam Solutions Inc

      Jul 2022 - May 2024

      Developed and maintained mobile applications using Test-Driven Development, reducing defects and achieving high ratings. Integrated analytics and crash reporting to improve app stability and user experience. Collaborated with clients to streamline timelines and enhance satisfaction, while mentoring junior developers to boost code quality and efficiency.

    7. Mobile Application Developer - Oxbridge Digital

      Jul 2021 - Jul 2022

      Led projects from concept to launch, reducing bugs and providing post-launch support. Improved project efficiency with state management techniques and gained expertise in Flutter, Dart, Python, Django, and Firebase. At Oxbridge, transformed static pages to dynamic, proposed, and managed an in-house CRM to replace vTiger, benefiting clients at lower costs and increasing company profits.

    8. Junior Software Developer - Cybrone Solutions

      Jan 2021 - Jun 2021

      Completed online courses and personal projects to rapidly enhance skills within six months. Played a key role in mobile app development, reducing development time through strong team collaboration and improving feature accuracy by understanding project requirements. Participated in daily code reviews, refining coding skills and adherence to best practices, with mentor feedback confirming progress and fewer post-release issues.

    9. Wordpress Developer - International Centre of Excellence

      Aug 2020 - Jan 2021

      During my WordPress internship at the International Centre of Excellence, I developed and maintained the school's website, creating and customizing pages, integrating plugins, and ensuring a responsive and user-friendly experience. I collaborated with the team to manage content, optimize site performance, and support digital initiatives, gaining hands-on experience in WordPress development and website management.

    10. Software Developer & Instructor - Galaxy Public School

      Aug 2018 - May 2020

      At Galaxy Public School, I taught Computer Science to 9th and 10th graders in evening academy sessions while pursuing my bachelor's degree. In addition to teaching, I developed the school's Learning Management System (LMS) in C# for Windows, contributing to both student learning and institutional digital growth.

    Education

    1. Federal Urdu University of Arts, Science & Technology

      2017 - 2021

      Bachelor's of Computer Science

    Certifications

    1. Software Engineer

      November 2024

      HackerRank

      Problem solving, SQL, and REST API.

    2. Python (Basic) Certificate

      March 2023

      HackerRank

      Scalar Types, Operators and Control Flow, Strings, Collections and Iteration, Modularity, Objects and Types and Classes

    3. The Complete 2021 Flutter Development Bootcamp with Dart

      August 2022

      Udemy

      Dart, Flutter, State Management, API Integration and Firebase Integration

    4. JavaScript (Intermediate) Certificate

      April 2022

      HackerRank

      Design Patterns, Memory management, concurrency model, and event loops, among others.

    5. JavaScript (Basic) Certificate

      April 2022

      HackerRank

      Functions, Currying, Hoisting, Scope, Inheritance, Events and Error Handling.

    6. C++ (Basic) Certificate

      Sep 2020

      HackerRank

    7. Java (Intermediate) Certificate

      Sep 2020

      HackerRank

      Multithreading in Java, Working with Networking in Java, and Collections and Serialization.

    8. Java (Basic) Certificate

      Sep 2020

      HackerRank

      Classes, data structures, inheritance, exception handling, etc

    9. SQL (Basic) Certificate

      Sep 2020

      HackerRank

      Simple queries, relationships, and aggregators.

    Blog