ydaniju

Yusuf Daniju

A seasoned Senior Software Engineer with experience in designing and supporting large-scale systems. Proven success in fullstack development, enhancing system reliability and project delivery, with expertise in distributed systems, APIs, and Agile methodologies.

Professional Experience

Senior Software Engineer @ Doctolib

Berlin, Germany | March 2020 - Present

A company providing the OS that power medical teams. (TypeScript, Electron, Node, React, Java, Kotlin, Ruby)

  • Increased system reliability by 20% by defining and designing distributed tracing strategy across 4 clinical services.
  • Successfully debugged and solved concurrency issues with app server and observability libraries.
  • Reduced API calls by 50% by batching, streaming and processing tracking events outside the backend.

Software Engineering Consultant @ Growphile Limited

Lagos and Ibadan, Nigeria (Remote) | June 2018 - August 2020

A software engineering shop (Node, Python, PHP, Laravel, Ruby on Rails)

  • Increased year-on-year bottom line by 20% by managing day-to-day business activities.
  • Introduce test coverage to legacy code from 0 to 80% to ensure no bugs is introduced when making changes.
  • Training aspiring software engineers.

Lead Software Engineer @ Studio 14

Lagos, Nigeria (Remote) | January 2018 - June 2018

A software engineering shop (Ruby, React, Redux)

  • Led a team of 3 to develop an app for connecting Black professionals.

Software Developer @ Andela

Lagos, Nigeria (Remote) | September 2015 - January 2018

A software engineering talent consultancy company (Ruby, Go)

  • Reduced processing effort time for shipping labels (Gobble Inc).
  • Increased search precision by implementing a color-based search algorithm (Image Relay).

Education

MS, Computer Science

Georgia Institute of Technology | 2021 - 2024

Bachelor of Science (BS), Agricultural Engineering

University of Ibadan | 2007 - 2012

Technical Skills

  • Languages: TypeScript, JavaScript, Ruby, Node.js, Python, PHP, Go, Java, Kotlin
  • Frameworks: React, Redux, Ruby on Rails, Laravel, Electron
  • Technologies: Docker, Distributed Systems, API Design, O11y tools
  • Methodologies: Agile, Test-Driven Development

Certifications

  • Architecting with Google Cloud Platform - Coursera
  • Project Management Professional (PMP)® - Project Management Institute
  • Software Architecture: Domain-Driven Design - LinkedIn

Key Achievements

  • Modularizing Monolith: Shaped and enabled the adoption of Anti-corruption layer as part of the initiative to modularize the Doctolib monolith as a step to microservices.
  • Project Leadership: Consistently lead team projects with a 95% success rate in delivery.
  • Codebase Revamp: Improved codebase efficiency by 25% through refactoring initiatives.

Languages

  • English: Proficient
  • Yoruba: Native
  • German: Intermediate