About me

Software developer with over 4 years of experience, currently working as an Asst Team Lead at Ropstam with a primary focus on Flutter. I have a solid background in mobile app development, including complex Flutter projects, and am now expanding my skills in React Native, MongoDB, Node.js, and Express. Proficient in Python and Django as well, I’m experienced in leading teams, collaborating with clients, and implementing efficient project practices to deliver reliable, user-centered applications.

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. Asst Team Lead - Ropstam Solutions Inc

      May 2024 - Present

      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.

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

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

    4. Intern - Cybrone Solutions

      Jan 2021 - Jul 2021

      Completed online courses and personal projects to rapidly enhance Flutter 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.

    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