Summary
Overview
Work History
Education
Skills
Certification
Additional Information
Work Availability
Quote
Timeline
SalesAssociate

Muhammad Hassaan

Manchester

Summary

Experienced and dedicated full stack mobile app developer offering more than 5 years of expertise to the IT industry.

Dynamic and personable with strong focus on application lifecycle. Strengths in cross-platform mobile development with React Native and native Android development in Java/Kotlin.

Experience in variety of applications including Api's integration, Bluetooth connectivity, Image processing, Integrating c++ code for performance optimization etc.

Overview

7
7
years of professional experience
1
1
Certificate

Work History

Senior Full Stack Engineer & Ai Engineer

Prevayl
Manchester
01.2024 - Current

● Contributing to a new foundation model data science project
● Building a cross-platform frontend for model interaction with Reactjs,
Node.js and MongoDb and Aws Cdk.
● Preprocessing raw data to required formats
● Working on and fine-tuning various LLMs (e.g., GPT, Claude, LLaMA,LLaVA)
● Using tools like AWS Bedrock, LLaMA Factory, SageMaker for modelfine-
tuning
● Evaluating models through OpenAI, Claude, and AWS Bedrock APIs

Senior Mobile Applications Developer

Prevayl
Manchester
03.2022 - Current
  • Fixed bugs and added features in Prevayl React Native App (https://apps.apple.com/gb/app/prevayl/id1523840020)
  • Developed Prevayl APIs in AWS CDK (Typescript, schema validation using Zod)
  • Submitted more than 280 Git Pull Requests for Prevayl App and over 300 Pull Requests overall in 2 years
  • Fixed bugs in third-party open-source modules, such as react-native-reanimated, reproduced and submitted issues on their GitHub repositories, and maintained corrected version using path-package
  • Worked in sprints with team to achieve targets (Jira)
  • Utilized Git and continuous integration (CI/CD) tools
  • Fixed bugs and updated custom native modules that can be integrated into any React Native project (Prevayl Bluetooth module)
  • Updated React Native versions, libraries, and resolved conflicts if any
  • Added Urql GraphQL client, removed Apollo GraphQL Client from project, implemented offline support in app using optimistic response, cache updaters, and improved performance
  • Updated UIs and animations, upgraded React Native Reanimated to latest version
  • Maintained app and addressed any bugs related to Bluetooth, APIs, GraphQL, caching, animations, UI, or performance
  • Maintain app and fix any bugs related to bluetooth, Api's, Graphql, caching, animations, UI or performance.
  • Fixed bugs in Connected Worker (MVP) Android Native app and make UI responsive for mobile devices (App was originally developed for Tablets only)
  • Collaborated across multi-disciplinary teams using Agile development frameworks

Mobile Applications Developer

Whizpool
02.2018 - 02.2021
  • Published and developed Link File Share app in React Native from scratch and fix bugs (https://play.google.com/store/apps/details?id=com.whizpool.filelink)
  • Published and developed Actiitalk app from scratch (https://play.google.com/store/apps/details?id=com.actiitalk.app)
  • Published and developed Clean Green Pakistan app from scratch (https://play.google.com/store/apps/details?id=io.cleangreenpakistan.start)
  • Updated open-cv sdk and Ndk to support android devices with OS version 8.0+ and build split apk's for each architecture with different native compiled (.so) files (https://play.google.com/store/apps/details?id=com.whizpool.ezywatermarklite)
  • Manage free and paid versions of photo and video watermark apps
  • Improved image processing speed and resolved out of memory crashes in both Photo and Video watermark apps
  • Fixed bugs and update ffmpeg video watermarking library for Ezy Watermark video apps
  • Fixed bugs and updated the Work app, managed API calls, and helped the team achieve sprint targets (https://play.google.com/store/apps/details?id=com.mtg.workapp&hl=en)
  • Fixed bugs in Quran Explorer App (https://play.google.com/store/apps/details?id=the.explorer.quran.app)
  • Worked on variety of different applications that involve API integration, image processing, managing hardware resources, etc..
  • Reviewing code of other two developers was also part of my job
  • Tracked post-deployment bug reports to recognise and resolve trends among user-reported faults and complaints

Mobile Application Developer

Globia Technologies
10.2017 - 02.2018
  • Contributed in different applications and developed basic photo editor android application from scratch

Education

Master of Science - Applied Artificial Intelligence And Data Analytics

University of Bradford
Bradford, United Kingdom
03.2022

Bachelor of Science - Software Engineering

Bachelor's of Science In Computer Science
Islamabad, Pakistan
08.2017

Skills

  • React Native
  • Reactjs
  • Typescript
  • Javascript
  • Rxjs
  • GraphQL
  • Nodejs
  • Bluetooth Integration
  • React Native Nfc
  • PHP
  • React Hooks
  • Native Modules
  • Flutter
  • Dart
  • Background services and tasks
  • Nextjs
  • Git
  • Jira
  • Api's Integration
  • Continuous Integration
  • Github Actions
  • Docker & Kubernetes
  • SOLID Design Principles
  • Aws cdk
  • Android
  • Ios
  • Kotlin
  • Kotlin Coroutines / Flows
  • Flutter
  • Dart
  • Retrofit
  • Android Jetpack Compose
  • Jira/Confluence
  • JUnit, Espresso
  • Java
  • Swift
  • XCode
  • Android Studio
  • Android SDK
  • MVVM
  • Dagger Hiilt
  • Kotlin Coroutines
  • Android NDK
  • Urql GraphQL Client
  • Apollo GraphQL Client
  • Feature Sliced Design
  • Agile Development Methodologies
  • Unit Testing
  • User Experience Design
  • Code Quality

Certification

React Native Developer - LinkedIn Learning, Online

GraphQL - LinkedIn Learning, Online

Additional Information

Plays Cricket

Likes social media


Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Quote

Every problem is a gift—without problems we would not grow.
Tony Robbins

Timeline

Senior Full Stack Engineer & Ai Engineer

Prevayl
01.2024 - Current

Senior Mobile Applications Developer

Prevayl
03.2022 - Current

Mobile Applications Developer

Whizpool
02.2018 - 02.2021

Mobile Application Developer

Globia Technologies
10.2017 - 02.2018

Master of Science - Applied Artificial Intelligence And Data Analytics

University of Bradford

Bachelor of Science - Software Engineering

Bachelor's of Science In Computer Science

React Native Developer - LinkedIn Learning, Online

GraphQL - LinkedIn Learning, Online

Muhammad Hassaan