David O.

About Me

David is a multitalented software engineer with a strong technical background and extensive experience designing and coding different web solutions using PHP, JavaScript, Firebase, Docker, AWS, MySQL, PostgreSQL, among others, and REST API design and development. He is passionate about building high-performance, scalable, and maintainable systems and delivering quality software in Agile development environments. As a team leader, David is skilled in code quality control and automated testing, and he also enjoys mentoring entry-level engineers.

Frontend

Backend

Database

DevOps

Workflow

Other

Firebase Leadership Team Mentoring Financial Software

Work history

UpStack
UpStack
PHP Developer
2021 - Present (4 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.

VFD
VFD
Full Stack Developer
2019 - 2020 (1 year)
Lagos, Nigeria
  • Built web and mobile B2B applications with modern tech and DevOps tools; designing and writing complex code on solutions.

  • Troubleshot, tested and maintained web applications on the project; writing documentation per industry standards for source code, use cases and external documentation.

  • Addressed product backlogs and provided continuous delivery of high-quality features on solutions for VFD.

Charisol
Charisol
Senior Software Developer
2017 - 2019 (2 years)
, Remote
  • Played an active role in Charisol's agile process, provided technical guidance/solutions and worked on critical projects using different core technologies and tools.

  • Developed and guided junior team members and took responsibility for all facets of the dev process - breaking work down into tasks and providing work estimates.

  • Worked on the evaluation, change, and tracking of project requirements - leading technical discussions/review and improving the quality of code.

Anakle Limited
Anakle Limited
Lead Software Engineer
2016 - 2017 (1 year)
Lagos, Nigeria
  • Led processes and tasks for the development, implementation, testing, and continuous maintenance of different software projects for clients.

  • Learned and utilized new technologies, kept up with internal systems, and shared knowledge on tools, frameworks and best practices with the team.

  • Wrote high-quality production level code for multiple products - maintaining security, performance, and code quality standards.

INITS Limited
INITS Limited
Software Developer
2016 - 2016
Lagos, Nigeria
  • Worked within an Agile software development team to build and maintain an enterprise/consumer-based application for INITS.

  • Assessed, utilized, maintained and updated development operational tools and frameworks on the project.

  • Collaborated with different teams on technical issues.

Andela
Andela
Software Developer
2015 - 2016 (1 year)
Lagos, Nigeria
  • Wrote new high-quality and testable code on solutions for clients.

  • Maintained and extended existing product features for clients and refactored code to adhere to defined standards.

  • Worked as part of and contributed to the success of a horizontal agile team, software architecture discussions and decision making.

Novatia
Novatia
Software Developer
2013 - 2015 (2 years)
Lagos, Nigeria
  • Designed, developed, and installed software solutions for clients.

  • Provided technical support for escalated issues and followed team processes, documentation, best practices, and code style guides.

  • Supported other members of the software team, planned software deployments and adhered to software compliance standards.

Showcase

Senior Software Developer - Payday Investor
Senior Software Developer - Payday Investor
  • Provided a simple, secure platform for users to make profitable investments with Payday Investor

  • Led a 4-member team in delivering the product with 15k combined users on web and mobile

  • Managed and contributed to coding, QA and DevOps, alongside scoping functional and technical requirements

Senior Software Developer - LSETF
Senior Software Developer - LSETF
  • Established by The Lagos State Employment Trust Fund Law 2016, the Lagos State Employment Trust Fund (LSETF) offers support to its residents.

  • Built a business directory platform for commercial users, adding significant utility to the app.

  • Implemented additional features such as Loan Calculator, SME/ME business tool kit, online/offline business advisory news, and other offline functionalities for diversified user engagement.

Senior Developer - V-Biz
Senior Developer - V-Biz
  • Web-based payment solution 'VFD Corporate Banking Portal' developed for bank's customers with corporate accounts.

  • Solution enables self-management of accounts, facilitating fund transfers and vendor payments.

  • The application was built and deployed onto the bank's payment infrastructure.

Education

Education
BSc. Computer Science
ESTAM University
2013 - 2013