Über Muhammad Faheem
Englisch
Muttersprachlich oder zweisprachig
Projekt- und Berufserfahrung
- LOGEX B.V.Senior Software Engineer MobileDIGITALAGENTUREN & IT-CONSULTINGSeptember 2022 - Februar 2024 (1 Jahr und 6 Monate)Amsterdam, Netherlands
- Enhanced Android/iOS (written in kotlin and Swift) app codebase, optimizing solution and design.
- Developed an efficient walk-test routine, replacing Apple's research kit.
- Use Socket to exchange information from Sever to the app via Protobuf.
- Reduced iOS app size from 80 MB, enhancing performance.
- Supported teams with Beacon-based solutions implementation.
- Led development of multi-tenant white-label apps for iOS and Android.
- Updated code with unit tests, ensuring high-quality solutions by using XCTest for ios, and Junit for kotlin and Java.
- Devised a streamlined strategy for simultaneous testing, building, and publishing white-label apps for diverse clients by using Gradle, Android Flavor, circle-ci, and GitHub actions.
- ASML B.V.Java DeveloperDIGITALAGENTUREN & IT-CONSULTINGMärz 2021 - August 2022 (1 Jahr und 5 Monate)Eindhoven, Netherlands
- Developed calibration tools in Java for client machines.
- Designed software/plugins for internal clients.
- Enhanced features of PreeVision through Matrics.
- Created Plugins for Capital software.
- Led successful migration of source code from SVN to secure on-premise GIT.
- Implemented Team and Product planning using SAFe (Scaled Agile Framework).
- Practiced Test-Driven Development (TDD) using Java8, JUnit, and Mockito.
- Finalized and designed solutions based on client requirements.
- PycomSoftware Engineer MobileDIGITALAGENTUREN & IT-CONSULTINGApril 2019 - März 2021 (1 Jahr und 11 Monate)
- Developed iOS and Android apps by using Flutter, and Dart language for IoT devices which help tourists and travelers in remote areas.
- I specialize in native iOS Swift and Objective-C and Android Kotlin and Java apps for BLE (Bluetooth low Energy) and BLE mesh provisioning.
- Implemented Mobile DevOps, Fastlane, Circle-CI, and CI/CD for seamless testing, building, launching, and releasing apps.
- Achieved a 50% reduction in development costs by leveraging Flutter.
- Implemented socket and RPC-based communication techniques between mobile apps and able-based IOT devices.
- Worked collaboratively in a multidisciplinary scrum/agile team.
Empfehlungen
Sei die erste Person, die Muhammad Faheem empfiehlt
Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.
Diese Freelancer passen auch zu Ihren Kriterien
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Ausbildung und Abschlüsse
- Bachelor of Science in Computer ScienceVirtual University of PakistanBachelor's Degree in Computer Science