Career Profile
With 7 years of extensive experience in software development across diverse projects for telecom companies, government entities, startups, and a prominent Belgian media group, I have developed a strong expertise in iOS (native) and web development, enabling me to readily adapt to emerging technologies. Additionally, I pursued a master’s degree in Computer Science through evening classes while working full-time, demonstrating my commitment to continuous growth and learning.
Experiences
Tasks: Maintenance and development of new functionalities for the iOS apps of the group’s newspapers, including Le Soir, Sudinfo, and La Voix du Nord. This involved ensuring smooth operation, addressing bug fixes, and implementing innovative features to enhance the user experience and keep readers informed with the latest news and content across the platforms. Development of the Ciné Télé Revue iOS app from scratch, offering customers an immersive experience by providing up-to-date news about TV shows, movies, streaming content, and comprehensive TV program schedules. This endeavor involved creating a user-friendly interface and seamless integration of features to ensure users had easy access to the latest entertainment updates.
Tools: Xcode, Swift, Git, Unit Test, UX, MVVM, Modular Architecture, SPM, XCFramework, Fastlane, Firebase, Push Notifications, RxSwift, RxCocoa, Snapkit, Swinject, CI/CD
Methodology: Agile (Scrum)
Link: iOS Ciné-Télé-Revue
Tasks: Maintaining and developing new functionalities for the Veepee iOS app. This included troubleshooting issues, optimizing performance, and implementing new features to enhance the user experience and meet evolving customer needs.
Tools: Xcode, Swift, Objective-C, Git, Fastlane, Firebase, Push Notifications, Realm
Methodology: Agile (Scrum)
Tasks: Developing a gamification app called Phubd aimed at raising awareness about phubbing. This involved creating an interactive and engaging game that educated users about the negative effects of excessive smartphone use in social settings, encouraging them to reduce phubbing behaviors and promote healthier face-to-face interactions.
Tools: Xcode, Git, Fastlane, Firebase, Push Notifications, SwiftLint, SwInject, RXSwift, RXCocoa, Lottie Animation
Methodology: Agile (Scrum)
Link: iOS Phubd
Tasks: During my tenure at the Shared Services department of the SPF Chancellery of the Prime Minister, my role involved developing single-page applications (SPAs) using React and integrating them into SharePoint. This work aimed to enhance the functionality and user experience of SharePoint-based solutions.
Tools: SharePoint 2013 on premise. JavaScript, React, Redux, Gulp, iOS
Tasks: Developing a proof of concept (POC) for Auchan, demonstrating the feasibility of an augmented reality (AR) app that utilized the distance between the viewer and the desired location for the television to assist in selecting the correct size. This project aimed to showcase the potential benefits and practicality of implementing such technology in the retail industry.
Tools: XCode, ARKit, GIT
Tasks: Development of both the backend and the front-end management interface for SGCar’s car washing services, enabling efficient and seamless operations for their car wash business.
Tools: Webstorm, NodeJS, ExpressJS, Html5, CSS3, Javascript
Tasks: Development of an iOS app for a telecom company focused on empowering their sales team by providing them with a platform to showcase testimonials from existing clients, thereby strengthening their credibility when approaching new prospects.
Tools: XCode, GIT, Alamofire, Realm, Fabric, Crashlytics
Tasks: Development of an iOS app for Neighbours, a French startup, aimed to facilitate shopping for individuals by connecting them with volunteers who could assist in fetching their desired items.
Tools: XCode, GIT, Alamofire, Fabric, Crashlytics, Push Notifications, Sockets, Instant messaging