top of page

Daniel Okwufulueze

Lead Engineer at dunnhumby

GitHub Profile



A Bit About Me

I'm a Software Engineer with years of experience leading high-performing engineering teams that build exciting software products that solve real problems and help businesses thrive.


Below you will find a comprehensive collection of my professional experiences. Each position has been an important part of my career and provided opportunities to develop both personally and professionally. If you’re interested in references or learning more about my background, feel free to contact me directly.

Work Experience

August 2022 to date

November 2019 - July 2022

August 2018 - October 2019

November 2017 - August 2018

June 2017 - June 2018

August 2016 - November 2017

July 2015 - July 2016

August 2014 - June 2015

Lead Engineer at dunnhumby


  • Technical Leadership

  • Cloud Computing

  • Continuous Integration and Continuous Delivery (CI/CD)

  • Infrastructure as code (IaC)

  • Version Control

  • Distributed Computing

Senior Engineer at dunnhumby

  • Delivering autonomously on the development and deployment of complex applications, components, software, platforms, or services used at scale.

  • Leading exciting end-to-end projects of a certain complexity and ensuring Service Level Agreements are successfully delivered. Define and develop solutions to technical problems that arise.

  • Conducting requirements analysis, balancing different requirements and making technical trade-off decisions at the application level (e.g. component design).

  • Providing advice and guidance to junior colleagues as required to resolve specific challenges they're having and conduct design and code reviews.

  • Identifying and advising on improvement opportunities and automating and simplifying test and operations processes.

  • Using my expertise to input into reengineering and design.

  • Acting as a subject matter expert for focus areas across the technology space.

Technical Team Lead at Andela

  • Leading a team of software engineers building a world-class software platform that supports all of Andela's internal products.

  • Encouraging and promoting engineering best practices within the team.

  • Conducting design sessions, code reviews and pair programming sessions with team members.

  • Identifying and clearing roadblocks for the team.

  • Managing technical debt.

  • Maintaining a consistent product velocity and driving the team to deliver on its estimates.

  • Grooming and mentoring engineers.

  • Providing clear feedback frequently to engineers on their work.

  • Collaborating with the Product Manager to ensure the code the team writes matches the product and business needs.

  • Partnering effectively with the Product Manager to manage the scope and deliverables for the technical side of the product roadmap

Senior Software Engineer at Cars45​

  • Interpretation of business requirements into Software features and workable engineering tasks with a view to providing the best solution that suits business needs.

  • Interface with internal product owners to understand their needs and goals, and how technology can be deployed to cater for such needs.

  • Creation of quality code, not just working code, optimized for speed, security, and space utilization.

  • Design, development, and maintenance of Microservices upon which CARS45 apps run.

  • Implementation and maintenance of CARS45's App message queuing using RabbitMQ's implementation of the Advanced Message Queuing Protocol.

  • Design, development, and maintenance of Rules, Blueprints, Webhooks and associated triggers, and Deluge Scripts defining Workflow and general CRM automation.

  • Implementation and maintenance of Internal Shell scripts and daemons for efficient automation.

Technical Team Lead at Oral Data Link

​I led a team of Blockchain developers and designers in building a decentralized medical office on the blockchain. The dApp is maintained using blockchain-web3-related technologies: JS, Solidity, Assembly Language, etc.

Software Developer at Yanpals

I was part of a team that was building a social engagement application with a strong emphasis on video streaming.

Software Developer at DealDey

DealDey was an e-commerce platform that features daily deals on the best things to do, see, eat, and buy in Nigeria.

  • I worked extensively on our merchant payment system [Payouts], and I was part of the team that designed and developed the codebase to integrate FedEx into the DealDey platform.

  • I developed and maintained new and existing software respectively, daily attending to new software issues that may be raised on our task management platform to help maintain the smooth running of the business.

Application Developer (Software) at iCapTechnologies

iCaptechnologies Ltd. (formerly iCap Nigeria) was set up in 2001 as a technology and business consulting firm. The company has a multinational mix of employees. The firm’s objective continues to be the provision of easy-to-use cost-effective solutions to business process problems.


I developed and maintained web and mobile[Android] applications for clients.

March 2014 - July 2014

Software Developer at May Clinics Limited

I followed through the software production process from requirements analysis to implementation and maintenance, conceptualising, developing and maintaining software solutions to hospital management problems.

bottom of page