I have 6+ years of experience in software engineering specializing in test automation, manual testing, quality assurance, and backend development. I've designed and implemented automated testing frameworks using Python, Jenkins, pytest, and Artifactory, building out CI/CD pipelines to streamline processes. My experience includes performance and regression testing, as well as optimizing appliances/systems like the Netezza Performance Server (NPS) and Sailfish (IIAS) appliances. I have hand-ons experience with Linux, Docker, SQL (nzsql and db2sql), Bash scripting, and API testing using tools like curl and nmon, ensuring efficient and reliable software releases.
Additionally, I've developed full-stack applications using modern web technologies including React with TypeScript, Node.js/Express, and Tailwind CSS, implementing responsive designs and API integrations. My experience extends to UX/UI design, including user research, prototyping, and implementation of accessible interfaces.
Bachelor of Science in Computer Engineering
USA & Nigeria
Founder — 2023 - Present
Fintech
San Francisco, CA, USA; onsite
Lead Tech Instructor — 2024
I led a summer camp for nearly 30 girls, teaching coding fundamentals and game development using AI and sustainability concepts. My focus was on coding fundamentals, loops, variables, and conditional statements, and ensuring the students built a sustainability-themed game while incorporating AI concepts.
This role honed my public speaking, mentorship, and community-building skills, while also enhancing my developer relations expertise.
San Jose, CA, USA; remote
Software Developer in Test — 2023 - 2024
As part of the Netezza Performance Server appliance team, I led the development of an automated integrated testing framework for IBM's Netezza Replication Service (NRS) using Python, Pytest, Jenkins, jFrog Artifactory, Bash, nzsql. My work focused on automating unit, integration, and end-to-end tests to ensure data availability and disaster recovery. Leveraging tools like Artifactory APIs and Jenkinsfiles, I streamlined deployments and boosted efficiency. I also utilized CI/CD tools like Jira and Zenhub for progress tracking and automated testing on Fyre systems, significantly reducing manual testing efforts.
San Jose, CA, USA; hybrid
Backend Developer & PQA — 2018 - 2023
As part of the IBM Sailfish appliance team, I performed performance quality assurance using db2SQL, Bash, and Python, ensuring our data warehouse systems remained stable. I automated system health checks using Bash and nmon, and developed scripts for hardware monitoring, stress testing, and regression checks. I also contributed to frontend development by building dashboards to visualize performance metrics, before the dashboard was transitioned into maintenance mode.
USA; onsite
Sergeant — 2011 - 2019
I worked the NRS (Netezza Replication Ser) team to create unit teams cases, adn create an integrated testing framework. The NRS team was situated on the larger team, NPS (Netezza Performance Server) appliance team.
Houston, TX, USA; onsite
Software Engineer Intern — 2017
I worked on automating tests for the International Space Station's heating and cooling systems using C# and .NET. My responsibilities included writing Software Change Request (SCR) scripts, automating bus analyzers, and collaborating with Boeing's Formal Qualification Testing (FQT) team.
This role deepened my learning and practicality in software development, testing, and automation.
Houston, TX, USA; onsite
Software and Operations Engineer Intern — 2016
I interned at NASA's Johnson Space Center, where I was selected as one of 40 students for the prestigious NASA Aerospace Scholar program. In this role, I collaborated on the design of a Mars rover using Lego Mindstorms, focusing on software development and movement programming. I also contributed to creating a budget plan and utilized Lego Digital Designer for software prototyping.
USA & South Africa; hybrid
Lead Technical Curriculum Developer and Designer — 2020 - 2023
As the technical focal point for IBM's partnership with Black Girls CODE, I spearheaded workshops covering coding languages such as Python, HTML, CSS, Scratch, and varying topics such as Cloud, Machine Learning, Blockchain, Gaming, Security, Sustainability, and AI. My aim was to not only build hard skills, but soft skills too. I created and led six virtual workshops and organized three in-person events in Dallas and Atlanta, U.S, and Johannesburg, South Africa, reaching a global set of learners. I also created two virtual multi-day technical hackathons, challenging participants to push their boundaries in tech innovation and build collaboration skills. My role also involved helping the students prep their projects to present their outcomes to industry leaders like Kimberly Bryant of Black Girls CODE, Chelsea Clinton of the Clinton Foundation, IBM executives, and other influential industry leaders, and internally during all hands company calls for updates and status.
Through this partnership, I honed my skills in coding, program development, leadership, project management, and volunteer coordination.
USA & UK; remote
The Call for Code for Racial Justice is an initiative launched by IBM in partnership with other organizations to address and combat systemic racism through technology. This effort is part of the larger Call for Code global challenge, which encourages developers to use open source technologies to tackle pressing global issues that can help root out racial inequalities and promote justice in areas such as policing (Fair Change), legal representation (Open Sentencing), and economic opportunity (Diverse Representation). The initiative aims to empower communities with technology-driven solutions that can lead to meaningful change and equality through impact volunteerism.
iOS Mobile Developer and Technical Writer
I helped to develop an iOS mobile application focused on promoting police and judicial accountability using React, TypeScript, and JavaScript. My role extended to writing technical documentation, presenting the project at public engagements, and contributing to our patent applications to further the project's intellectual protection.
Technical Writer
I helped to develop "Outcarcerate," a tool for identifying racial bias in legal data to support policy reform. My work included conducting research and simplifying technical information using TypeScript, and making data insights accessible to diverse stakeholders.
UI/UX Researcher
I utilized the IBM Carbon Design System to help design user-friendly interfaces that would enhance employee performance evaluations and user engagement. This role allowed me to apply design principles to improve accessibility and user experience.
Johannesburg, ZA
Data Analyst
I collaborated with Khulisa to analyze data using Tableau, helping with decisions and demonstrating the tangible impact of technology on education. I led the creation of open-source frameworks to enhance scalability.
Johannesburg, ZA
Open Source Researcher and Developer
As part of the MsZora-Block project, I contributed to Africa's first native language block coding platform. My work reached over 600,000 students and 2,800 teachers, promoting coding literacy. I focused on researching open-source tools to support educational applications, reduce cost, and foster innovation. I led the design and implementation of open-source technical frameworks tailored for educational applications, ensuring scalability and adaptability across diverse educational contexts.
Johannesburg, ZA
Technical and Non-Technical Coach and Mentor
I mentored collegiate students in software engineering as part of IBM's SkillsBuild program. I helped the students develop projects focusing on data structures, algorithms, GitHub, and Agile methodologies. My guidance resulted in several students securing internships and full-time offers. This role involved sprint planning, weekly stand-ups, and ensuring students were equipped with best practices.
TX and CA, USA; onsite and remote
Technical Instructor — 2017 - Present
As a volunteer, I led instructions at in-person workshops across Texas, California, and virtually for students. My role involved leading the delivery of instructional content — lessons and hands-on coding exercise.
Proposed is a more efficient method using a diverse set of communication technologies to dynamically interact with a smart ticketing system. This solution allows a user to interact with a smart ticketing system easily and quickly through an ecosystem of communication-based technologies. This smart ticketing system integrates diverse communication technologies, spanning text and voice-based technologies, and supports real-time, interactive communication with the technology.
Proposed herein are a system and method to help various actors respond to an incident based on semi-autonomous notifications, guidance, and real time updates.
2024
2023
2016
Awarded by NSBE (National Society of Black Engineers)
2018
2012
2016
Robotics Club Advisor — 2019
2016