Passionate about the Apple ecosystem, I firmly believe that user experience takes precedence over technical complexity. With 13 years of experience in iOS developing, I prioritize elegant and high-performance solutions

Hamza Nejjar

Passionate about the Apple ecosystem, I firmly believe that user experience takes precedence over technical complexity. With 13 years of experience in iOS developing, I prioritize elegant and high-performance solutions

Available to hire

Passionate about the Apple ecosystem, I firmly believe that user experience takes precedence over technical complexity.
With 13 years of experience in iOS developing, I prioritize elegant and high-performance solutions

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate

Language

Javanese
Advanced

Work Experience

Senior iOS Developer at ENGIE
January 1, 2019 - June 19, 2024
Led and contributed to the development of Engie Particulier app managing energy billing, consumption monitoring, and help center. Collaborated in agile teams with various roles, using Scrum and SAFE methodologies. Responsibilities included writing clean code, designing features, migrating app from Swift to SwiftUI and Combine, setting up CI/CD pipelines with GitLab, performing peer reviews, and applying software craftsmanship principles. Managed app delivery on the iOS App Store and participated in iOS developer recruitment.
Tech Lead iOS / Java/JEE Developer at Bluesettle
September 1, 2012 - February 28, 2015
Projects : - Prinoti :iPad application for reading and annotating PDF - Bluestruct : A framework for managing legacy data for Fedelity Investments Responsibilities: Self-training in Objective-C and setting up the iOS team. Leading Scrum ceremonies, and making technical decisions, and writing documentation. Created a proof of concept (PoC) for the PSPDFKit PDF manipulation SDK. Writing a robust and maintainable code. Conducting peer reviews. Delivering the app to the App Store and participating in recruiting iOS proles. Technical Environment : Objective-C - Java/J2EE - CoreData - Github - PSPDFKit - DropBox - Google drive - Box - One drive - WebDAV - Spring - Hebernate
Senior iOS Developer at PSA Group – Digital Car Key project (Context)
March 1, 2018 - July 2, 2019
Participated in the development of iOS frameworks for the Digital Car Key, enabling communication with PSA vehicles. Implemented a modular MVVM architecture, built a CI/CD pipeline with GitLab, and contributed to in-house SDK components. Implemented authentication flows, adhered to SOLID and KISS principles, wrote unit tests with XCTest, delivered apps to the App Store, and on-boarded new team members.

Education

Bachelors at ENSA
January 1, 2010 - December 31, 2010
Formation certifié at Java/J2EE
January 1, 2011 - December 31, 2011
Génie des systèmes de télécommunication et réseaux at ENSA
January 1, 2010 - December 31, 2010
Diploma at ENSA
January 1, 2010 - December 31, 2010

Qualifications

Certified Java/J2EE Training
January 1, 2011 - December 31, 2011
Certified Java/J2EE Training
January 1, 2011 - December 31, 2011
Java/J2EE Certified Training
January 1, 2011 - December 31, 2011

Industry Experience

Energy & Utilities, Software & Internet, Telecommunications, Media & Entertainment, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate