Summary
Overview
Work History
Education
Skills
Certification
Interests
Timeline
SeniorSoftwareEngineer

Adeniyi Adedotun

Senior Software Engineer
Berlin,Berlin

Summary

Multi-talented Senior Software Engineer successful completing simultaneous projects. A forward-thinking Software Engineer with background working productively in dynamic environments. Willing to jump in to develop "outside the box" solutions. Decisive leader and reliable team builder with results-focused and driven approach.

Overview

8
8
years of professional experience
7
7
years of post-secondary education
4
4
Certificates

Work History

Senior Software Engineer

HelloFreshGO
Berlin
01.2021 - Current

A tech company and market leader in the booming German market for fresh catering that combines smart technology with healthy ready-made food in the workplace to simplify how employees eat in their work place.

  • Lead team of 5 engineers including some data analysts in delivering optimized solutions for the Terminal Operations team to increase efficiency and productivity in food delivery to each of the terminals.
  • Developed a Web API that optimizes the ordering of food to be supplied to different terminals using FastAPI, a high performance web framework in python and following best practices like SOLID, KISS and DRY principles.
  • Created ADR(Architectural Decision Record) for architectural decisions taken and approaches to be considered in development.
  • Developed distributed applications using clean architecture(Port and Adapter), event sourcing and CQR to increase application code readability, scalability and reliability.
  • Developed application using Azure Stream Analytics to detected temperature spikes and anomalies in smart fridges using temperature stream events from Kafka.
  • Involved in architecting and development of our smart fridge application software using Azure IoT hub for managing hardware activities and software package deployment.
  • Terraformed cloud Infrastructure code used by my team in order to have infrastructure that can easily be destroyed and recreated using terraform code.
  • Instrumented, monitored, and created dashboards for some microservices developed in order to give insights into how each of the services is behaving on production and also for fast and easy production debugging.
  • Adequate testing of applications by writing unit tests, integration tests, and service tests (functional tests) which are used for regression testing.
  • Followed agile methodologies(SCRUM) and development best practices to division to enhance product development.

Senior Software Engineer

Wakanow Limited
Lagos, Nigeria
03.2017 - 04.2019

Nigeria's leading travel company with services that span a global footprint of 6 different countries and process

nearly 50M worth of flight and hotel bookings daily, optimized for linear growth in load on the system as

features are continually added to enrich customer experience.


  • Collaborated with team members to create application's system analysis based on client requirements.
  • Designed and developed the B2B API integration services for both flights and hotels used by the affiliates and corporate customers using Test Driven Design and the SOLID principle.
  • Reviewed other developer's code and correct errors.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues on new and existing services.
  • Improved system performance by making proactive adjustments, using design patterns, using efficient and appropriate data structures by considering the run-time/space complexities and resolving bugs.
  • Worked as a valued member of an autonomous, cross functional agile SCRUM team.

Senior Software Consultant

Diamond Bank
Lagos, Nigeria
06.2018 - 03.2019

One of the leading banks in Nigeria driven by innovation and operating using some of the most advanced

banking technology platform in the market.


  • Collaborates cross-functionally with software engineers in the design and development of our social media banking Bots(Facebook, WhatsApp and Telegram banking) using Google's DialogFlow; a natural language processing engine to build a voice and text-based conversational interfaces for the chatbots.
  • Contributes to and leverages on cloud technologies to develop, scale and improve the performance of the bank's Chabot to handle the exponential increase in the number of users.
  • Architect, developed and deployed micro services applications to handle all transactions happening in the chat bot.
  • Creates proofs of concept for innovative new solutions.
  • Monitor, improve and detect errors early in applications by using Microsoft Application Insight.
  • Developed performance management software with modules for staff's KPI calculation, promotion recommendation and the generation of reports based on the KPIs.

Senior Software Developer

Venture Garden Group
Lagos, Nigeria
02.2013 - 02.2017
  • Built, tested and deployed scalable, highly available and modular software products.
  • Worked closely with other departmental peers to develop high availability solutions for mission-critical applications
  • Implemented Search Engine Optimizations using Elastic Search to improve search results and business flow.
  • Implemented innovative systems for log aggregations and real time alert for applications developed using the ElasticSearch, Logstash, Kibana, filebeat and Nlog.
  • Identified and suggested new technologies and tools for enhancing product value and increasing team productivity.
  • Automated processes and operations involved in the development and deployment of all software applications in the company which include ensuring continuous integration and deployments of web applications.

Education

MBA - Business Administration

University of South Wales Prifysgol De Cymru
South Wales
03.2020 - 10.2021

Bachelor of Science - Computer Engineering

Obafemi Awolowo University, Ile-Ife
Nigeria
10.2007 - 03.2013

Skills

NET development

undefined

Certification

Internet of Things: Setting Up Your DragonBoard Development Platform Https://www.coursera.org/account/accomplishments/verify/VAQ4GMNB3W8F.

Interests

Robotics

Machine Learning

Embedded Systems

BlockChain

Timeline

Senior Software Engineer

HelloFreshGO
01.2021 - Current

MBA - Business Administration

University of South Wales Prifysgol De Cymru
03.2020 - 10.2021

Senior Software Consultant

Diamond Bank
06.2018 - 03.2019

Senior Software Engineer

Wakanow Limited
03.2017 - 04.2019

Senior Software Developer

Venture Garden Group
02.2013 - 02.2017

Bachelor of Science - Computer Engineering

Obafemi Awolowo University, Ile-Ife
10.2007 - 03.2013
Adeniyi AdedotunSenior Software Engineer