Tunji O.

Tunji O.

Senior Software Engineer

Turin, Italy
Hire Tunji O. Hire Tunji O. Hire Tunji O.

About Me

Tunji is a well-educated Software Engineer with 6+ years of solid expertise in the iteration of innovative software solutions with a focus on writing clean, secure, and modular software application code on projects for clients. He is hands-on in the use of the Android SDK and can competently handle modern backend and frontend tech stacks like Node.js, Express.js, Vue.js, Nuxt.js in the delivery of solutions to clients.

Work history

UpStack
UpStack
Senior Software Engineer
2019 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Numbrs
Numbrs
Android Engineer
2018 - 2019 (1 year)
Zurich, Switzerland
  • Worked on an innovative video slideshow different from the usual image slideshows on the market to increase user engagement and sign-up rate for the app.

  • Implemented a Python/Groovy script to automatically compile and generate clean documentation for all opensource licenses used by the team.

  • Fixed critical bugs and implemented new features for the Store section of the Numbrs Android application.

Tinypoke
Tinypoke
Software Consultant
2014 - Present (10 years)
Turin, Italy
  • Consulted with and provided robust software solutions for: Numbrs, Teamwork, WorkFone / Red Tulip Systems, and Echo Creative Company.

  • Worked and collaborated with a team consisting of a designer and a backend developer to create the following Android applications: L'Oréal Professionnel Catalogo, Sutter Professional Italia, and Sutter Professional Espana.

  • Maintained and enhanced high-quality software code on projects using established standards, best practices and development guidelines.

Synesthesia
Synesthesia
Android Developer
2014 - 2014
Turin, Italy
  • Designed and developed Evapp; an event automation app with context awareness using Estimote Bluetooth Low energy beacons.

  • Provided support for the entire application lifecycle, including concept, design, test, and release phases.

  • Documented all technical design, code, build and release procedures.

Eastern Mediterranean University
Eastern Mediterranean University
Mobile Application Developer
2012 - 2012
Cyprus
  • Created a mobile application (EMUPlaces) that shows points of interest around the Eastern Mediterranean University (EMU).

  • Implemented an intuitive, simple, accessible, easy to navigate and maintain app for EMU.

  • Supported the mobile app's deployment and validation processes.

eHealth Africa
eHealth Africa
Web Developer
2011 - 2011
Kano, Nigeria
  • Designed, implemented and tested a data collection/validation software.

  • Optimized the data collection/validation software for performance and scalability.

  • Fixed bugs and improved the performance of the solution.

Portfolio

Android Developer - L'Oréal Professionnel Catalogo
Android Developer - L'Oréal Professionnel Catalogo

Developed a catalogue app for sellers of the L'Oreal brand to showcase their best/new products. Worked and collaborated with a UI Designer and Backend 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 beautiful frontend Android client on the app.

Android Developer - Sutter Professional Italia
Android Developer - Sutter Professional Italia

Worked as part of a team for the development of an Android application to help Sutter's sales force provide support services to customers. Handled the iteration of the Sutter Professional Italia Android application and manipulated REST APIs on the solution for the app's beautiful frontend Android client.

Android Developer - Evapp
Android Developer - Evapp

Evapp allows users to automatically check-in and checkout using Estimote Bluetooth beacons during conferences and events. It also allows conference hosts to initiate live polls and get feedback from the audience in realtime. Developed Evapp as a context-aware Android application using BLE knowledge garnered from my Masters Thesis in Event automation with context awareness using Estimote Bluetooth Low energy beacons. Handled the overall architecture of the application, from conception to delivery.

Software Developer - GetCountryCode
Software Developer - GetCountryCode

Worked on the Slick API for Country Codes. GetCountryCodes allows users to retrieve many important codes about any Country, using easy to use REST API Endpoints. Led the development of the project to ensure scalability and ease of use for both new and existing users, oversaw the development of the whole architecture of the application and protected the REST API Endpoints with API Tokens.

Android Developer - Search Bubble
Android Developer - Search Bubble

Designed and developed Search Bubble as an open-source Android application that allows users to float a bubble to perform Automatic Clipboard monitoring and Instant Searching. The Search Bubble app includes additional functions that allow users to instantly search, translate, message, call, locate and share currently copied or other items on a clipboard.

Education

Education
MSc. Computer Software Engineering
Politecnico di Torino
2012 - 2014 (2 years)
Education
BSc. Computer Engineering
Eastern Mediterranean University
2009 - 2012 (3 years)