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