Tunji is a Senior Software Engineer with 10+ years of experience iterating innovative software solutions with a focus on writing clean, secure, and modular software application code on client projects. He specializes in Android SDK and can competently handle modern back-end and front-end tech stacks like Node.js, Express.js, Vue.js, Nuxt.js in delivering solutions for clients.
Led a team of Android engineers and managed cross-functional collaborations with other engineers, testers, designers, product managers, and stakeholders to maintain and enhance the Joist Android app, focusing on growth, performance, and scalability.
Advocated for Android architectural best practices and continually improved the user experience of the Joist Android app for growth, performance, and scale, resulting in 15% more downloads and 20% more payment processes compared to the prior year.
Led the initiative to improve the rating for the Joist Android app using timely prompts, with a successful increase from 4.0 to 4.7 stars rating out of 5 on the Google Play Store.
Enhanced the Shopper Android app through targeted feature updates and performance optimizations, resulting in improved user satisfaction and engagement.
Led the modernization efforts and executed a transformational change to completely rebrand the Android app from Supermercato240 to Everli within the agreed timeline, in collaboration with designers and back-end developers, taking advantage of Material Design, leading to 20% more brand visibility and awareness.
Implemented an in-house update procedure and library for improved app reliability and stability.
Played a key role in the Store Android team at Numbrs Personal Finance AG, leveraging expertise in Java and Kotlin to enhance the discovery experience of financial products, contributing to the app's overall success and user engagement.
Implemented an innovative video slideshow (with A/B testing), a new concept different from the conventional image slideshows, resulting in a notable increase in user engagement metrics and signup rates (+15%).
Successfully migrated legacy code from Java to Kotlin with the use of Reactive Extensions.
Providing consulting services to multiple companies, delivering tailored solutions and driving project success, with successful development and testing of 8+ high-quality applications.
Making extensive use of secure RESTful APIs to consume and display data and to send back data to back-end systems for processing.
Ensuring compliance with best practices for security, scalability, maintainability, accessibility, and performance throughout the development lifecycle.
With Evapp, users can automatically check in and check out using Estimote Bluetooth beacons during conferences and events. It also allows conference hosts to initiate live polls and get feedback from the audience in real time. Developed Evapp as a context-aware Android application using BLE knowledge, garnered from my master's thesis in event automation with context awareness using Estimote Bluetooth Low Energy beacons. Handled the overall app architecture from conception to delivery.
Developed a catalogue app for sellers of the L'Oréal brand to showcase their best/new products. Worked and collaborated with a UI designer and back-end developer as a team for the solution. Created the L'Oréal Professionnel Catalogo Android application from scratch and managed the app's consumption of REST APIs to create a front-end Android client on the app.
Designed and developed Search Bubble as an open-source Android application for users to float a bubble to perform automatic clipboard monitoring and instant searching. The Search Bubble app includes additional functions to instantly search, translate, message, call, locate, and share currently copied or other items on a clipboard.
An API for users to retrieve important codes about any country with easy-to-use REST API endpoints. Led the development to ensure scalability and ease of use for both new and existing users, oversaw the development of the app architecture, and protected the REST API endpoints with API tokens.
Worked as part of a team on the development of an Android application to help Sutter's salesforce provide support services to customers. Iterated the Sutter Professional Italia Android application and manipulated REST APIs on the solution for the app's front-end Android client.
Education
Certificate, Project Management
University of Toronto - Canada
2023 - 2023
MSc Computer Software Engineering
Politecnico di Torino - Italy
2012 - 2014 (2 years)
BSc Computer Engineering
Eastern Mediterranean University - Northern Cyprus