Loading…

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Thursday, February 20
 

8:00am WAT

Registration

Thursday February 20, 2020 8:00am - 9:30am WAT

10:30am WAT

Improving The Linux User Experience For African Users

As a frequent Linux user, I have learned that the challenges some users face while interacting with it come from a perception of its rigidity. My talk will help users explore the various streams of open source desktop customization that will further improve user experience with Linux.

In my experience with Linux personally and in training others, I have noticed a presumption that Linux can only be used as an alternative operating system on reasons mostly based on its lack of flexibility with user interactions. Surprisingly, even as an alternative operating system very few people are aware of the various awesome packages it has to offer and the new features that have been added over time to improve user experience. I will love to share my experiences on how the addition of some features helped me better perform my job.

For the purpose of this technical session, we will be using the Fedora distribution of Linux and at the end you will know: 

  • An introduction to open source Desktop Applications available on a Linux server and its features.
  • How to install and configure open source desktop packages.
  • Explore  desktop office applications packages.



Speakers
avatar for Regina Nkemchor Adejo

Regina Nkemchor Adejo

Engagement Team, GNOME Foundation
Regina is a Service line Analyst (Engineer) at Telnet Nigeria Limited. Presently she is working as a database specialist consultant on the Integrated Tax Administration System project in Nigeria. She gained her Bachelor’s degree in Public Administration. After her bachelors, she... Read More →


Thursday February 20, 2020 10:30am - 11:30am WAT
Accra Zone Tech Park

10:30am WAT

Open Source Design with OSS Humanitarian tech tools

Talk Description

Open Source Design has huge challenges before it can become fully adopted by the global design community. Exploitative ‘work for free attitudes’, workflows and how design functions/roles connect up through a product life cycle, how our software doesn’t yet allow for robust and collaborative versioning across different designers and how the open source community as a whole, is over-represented by those with privilege, access, and ability.

The first part of 'Open Design' was a collaborative project between Adobe, Designit and Ushahidi. A creative proprietary software, global design agency and a humanitarian, technology non-profit creating open source tools for some of the most marginalized people across the globe.

To tackle these systemic problems with how to ‘open source’ a design effort and bring the community along with the ‘on-staff’ Ushahidi designers, we’ve been piloting a series of design workshops on Ushahidi's crisis communication tool TenFour with our partners Designit and Adobe. Together, we’re looking to solve the problems with how open source design can work by engaging through meaningful technology that makes a difference in the world.

We’re here to take you through that journey, but also some practical tips on structuring issues, labelling and maintaining design (and extended functions like research, UX and product management), working with the methodology and workshop framework, running remote design sprints and writing design documentation. You’ll leave with a set of tools and methods you can apply to your OSS to engage with designers.

A 60-minute workshop for OSS maintainers to start building issues for designers in their repos and for designers to learn and practice how to engage with OSS projects.



Speakers
avatar for Eriol Fox

Eriol Fox

Lead designer, Ushahidi
Eriol is a product & UX designer who has worked in-house roles for 9+ years. Now working at Ushahidi, a humanitarian, non-profit technology leader, developing open-source, digital tools to help people with better democratic process, human rights issues, natural and human-made disasters.Eriol... Read More →


Thursday February 20, 2020 10:30am - 11:30am WAT
Addis Ababa Zone Tech Park

10:30am WAT

Practical Baby Step on contributing to Data Science Open Source

Data Science is a new career with a huge demand in the society, a lot of tools has been built to ease the work of a data scientist and analyst, these tools are becoming good with the help of Open source contributors. In this session, I will guide delegates on how to contribute to open-source ds tools.

Data Science has become a sexist career with a huge demand in the society, however, a lot of tools has been developed with dynamic and duplex functions to ease the work of a data scientist and analyst, these tools are growing and becoming better over time with the help of Open source contributors. In this session, we will contribute to Datasist, Datawiz and other Nigeria made Open source Data Science tools using Python.

Speakers
avatar for Emeka Boris ama

Emeka Boris ama

Data Scientist


Thursday February 20, 2020 10:30am - 11:30am WAT
Nairobi Zone Tech Park

10:30am WAT

Vue Vixens Workshop

Join Lagos Chapter Leader Gift Egwuenu for a special workshop at Open Source Festival Africa. This workshop will teach you how to contribute to open-source projects as a beginner and there will be plenty of time for networking and learning together.

Speakers
avatar for Egwuenu Gift

Egwuenu Gift

Software Developer, Andela
I’m a Software Engineer based in Lagos, Nigeria and I'm passionate about making the web accessible to everyone and the open-source community.


Thursday February 20, 2020 10:30am - 11:30am WAT
Cape Town Zone Tech Park

11:30am WAT

I am Remarkable

The #IamRemarkable initiative strives to empower women and underrepresented groups to speak openly about their accomplishments in the workplace and beyond, thereby breaking modesty norms and glass ceilings. At the heart of the #IamRemarkable initiative is a 90-minute workshop.


Talk DescriptionThe #IamRemarkable initiative strives to empower women and underrepresented groups to speak openly about their accomplishments in the workplace and beyond, thereby breaking modesty norms and glass ceilings. At the heart of the #IamRemarkable initiative is a 90-minute workshop.

Speakers
avatar for Gen Ashley

Gen Ashley

Founder | Ambassador | Lead, TECH(K)NOW | Google WomenTechmakers | NASA SpaceApps Challenge
Leadership, Diversity, Inclusion


Thursday February 20, 2020 11:30am - 12:30pm WAT
Addis Ababa Zone Tech Park

11:30am WAT

Open Source 101 - Developer Remix

Speakers
RS

Ricardo Sueiras

Enterprise Evangelist, Amazon Web Services


Thursday February 20, 2020 11:30am - 12:30pm WAT
Cape Town Zone Tech Park

11:30am WAT

Open Source Static Analysis Integration with Jenkins, Github, Digital Ocean and Psalm

Quality assurance is of great importance in software projects. With many contributors, it becomes a burden for open source projects to depend entirely on manual code reviews to keep up with code quality. This workshop highlights how projects can ensure code quality using Static Analysis Integration.
Static Analysis tools, check for and detect errors within a code base without running the code. When integrated into a projects CI/CD they can detect subtle code errors that would otherwise be missed by manual code review. This saves review time for both project contributors and reviewers as contributors see errors within their commits once they make a pull request and then fix them. This also serves as a means for quality assurance. This workshop will involve integrating a static analysis tool(Psalm) as part of the continuous integration workflow for a Github project. The Technical requirements are as follows
  • Internet access
  • Github Account
  • Server space(Digital ocean droplet recommended)
All of these can be gotten for free.

Speakers
avatar for Onyemenam Ndubuisi

Onyemenam Ndubuisi

Software Engineer
Human @earth. Problem solver. Beginning to fall in love with Devops. Ask me about Backend Development.


Thursday February 20, 2020 11:30am - 12:30pm WAT
Accra Zone Tech Park

11:30am WAT

Pull Request Tutorials

Pull requests let you tell others about changes you’ve pushed to a GitHub repository. Once a pull request is sent, interested parties can review the set of changes & discuss potential modifications. The accuracy of PRs enables teams to make the necessary changes to improve a solution or product.

In this workshop, we’ll cover various topics related to creating, reviewing and merging pull requests for beginners, contributors, and maintainers. We’ll discuss how to describe the:
  • Motivation and context of pull request
  • Tests you’ve done, how to recreate the issue and screenshots if appropriate
  • Types of changes eg: bug fix, new feature or breaking change
  • The checklist you followed in creating the change.
We’ll also cover how to report sensitive security flaws that can not be shared in a pull request.
For maintainers will discuss how to:
  • Accurately review pull requests and give constructive feedback
  • Define your projects merging policy - some example “We only accept pull requests after the matter has been discussed thoroughly in an issue”


Speakers
SJ

Sonia John

Digital Innovation Strategist, Afrolynk


Thursday February 20, 2020 11:30am - 12:30pm WAT
Nairobi Zone Tech Park

12:30pm WAT

Lunch Break
Thursday February 20, 2020 12:30pm - 1:00pm WAT

1:00pm WAT

Building intelligent Robots

In this workshop you will learn how to build a simple robot using AWS RoboMaker and how you can then use high level AI services such as vision to quickly integrate AI capabilities into your robot.
This workshop will require attendees bring a laptop and have an AWS account.

ROS (Robotics Operating System) is the open source project that allows developers and builders to quickly develop robotic applications and bring modern application development techniques to the field of Robotics.
In this session, I will outline a brief history of how robotics have traditionally been developed, and then explore how the open source project ROS has enabled hundreds of companies and academia to accelerate innovation in this field. I will then talk about AWS RoboMaker, which is a service that allows developers and roboticist to take advantage of ROS, and allows them to integrate robots into the Cloud to take advantage of capabilities such as A.I vision and voice.
I will run a workshop to get attendees started on how to do that, and how they can then use this when building their own robots.


Speakers
RS

Ricardo Sueiras

Enterprise Evangelist, Amazon Web Services


Thursday February 20, 2020 1:00pm - 2:00pm WAT
Accra Zone Tech Park

1:00pm WAT

Introduction to Feature Engineering For Machine Learning

Speakers
avatar for Amanda Casari

Amanda Casari

Open Source Scientist, Google Cloud
Amanda Casari is an engineering manager on the Google Open Source team, where she is leading research and engineering to better understand open source systems. She has worked in a breadth of cross-functional roles and engineering disciplines for the last 18 years, including developer... Read More →


Thursday February 20, 2020 1:00pm - 2:00pm WAT
Nairobi Zone Tech Park

1:00pm WAT

Open Source: Implementing OAuth with PassportJS-Facebook In an ExpressJS and MongoDB App.

Speakers
avatar for Emmanuel Oaikhenan

Emmanuel Oaikhenan

Co - Lead, Developer Circles from Facebook, Lagos.


Thursday February 20, 2020 1:00pm - 2:00pm WAT
Addis Ababa Zone Tech Park

5:00pm WAT

Sustain Africa

Sustain Summit is a one-day conversation for Open Source Software Sustainers. We would be talking about Sustainability - the sustainability of resources and the sustainability of its people.

The conversation around the comprehensive overview of how FOSS is developed, maintained, utilized, and providing a roadmap for solving the cultural, financial, and institutional issues among open source project maintainers continues to be the focus of Sustain. It will be expressing discussed at the #SustainAfrica summit at the Open Source Festival.

At the Sustain Africa summit, there would be no keynotes, talks, or sponsor demos. Your undivided attention will be required. Phones and laptops will not be used throughout, and you will be asked to put devices away if they are a distraction to you or anyone else, as facilitators take you through the journey of Open Source Sustainability.

Full details, agenda and registration: https://festival.oscafrica.org/sustain-africa

Thursday February 20, 2020 5:00pm - 8:00pm WAT
Google Developer Space 7a Milverton Rd, Ikoyi, Lagos

8:00pm WAT

Pre Conference Meeting - Speakers

Thursday February 20, 2020 8:00pm - 10:00pm WAT
Google Developer Space 7a Milverton Rd, Ikoyi, Lagos
 
Friday, February 21
 

8:00am WAT

Registration

Friday February 21, 2020 8:00am - 10:00am WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

10:00am WAT

Opening Keynote by Samson Goddy and Ada Oyom

Speakers
avatar for Samson Goddy

Samson Goddy

Board Member, Open Collective
Samson Goddy software developer from Nigeria. A member at Sugar Labs. Started using Linux at the age of nine from the One Laptop Per Child xo laptops. He started playing with Python because of the influence of Sugar Desktop. In 2018, he founded Open Source Community Africa(OSCA) to... Read More →
AO

Ada Oyom

Developer Relations, Google


Friday February 21, 2020 10:00am - 10:10am WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

10:10am WAT

Keynote Speech by Gen Ashley

Speakers
avatar for Gen Ashley

Gen Ashley

Founder | Ambassador | Lead, TECH(K)NOW | Google WomenTechmakers | NASA SpaceApps Challenge
Leadership, Diversity, Inclusion


Friday February 21, 2020 10:10am - 10:35am WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

10:35am WAT

Effective Documentation: The Key to Open Source Growth

When developers use and contribute to open source projects, effective documentation can make all the difference between a positive experience or a negative experience. Providing effective documentation can build healthy and inclusive communities, thereby increasing the usability and retention rate of your product/ project, but most often, open source creators produce ineffective documentation.

In this talk, Bolaji will introduce you to unique documentation strategies that will enable you to create good, timely, useful, accurate and sustainable documentation alongside explaining the benefits of these strategies, and how you can build a documentation community around your contributors.

Speakers
avatar for Bolaji Ayodeji

Bolaji Ayodeji

Developer Relations, Hashnode
Bolaji is a Front-end Developer, GitHub Campus Expert, Open Source Advocate and Technical Writer who currently works in Developer Relations at Hashnode. He's passionate about Web VR experiences and developing JAMstack + PWA applications with a significant focus on accessibility alongside... Read More →



Friday February 21, 2020 10:35am - 10:55am WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

10:55am WAT

Opportunities for Mixed Reality in Africa

Being a consumer of AR & VR products in the past and currently having the opportunity to work in Mixed Reality has made me discover endless possibilities for the application of this technology in Africa.
As we have seen with solutions from technology companies, the world is changing due to innovations in Perception, Mixed Reality and Artificial Intelligence. In this session, I would highlight a couple of mixed reality solutions that are changing the world and talk about the current trends. I would also talk about: - Existing open source projects in Perception, Mixed Reality and Artificial Intelligence, - How collaborations in these projects are bringing amazing things to life - How teamwork can help us build Mixed Reality Solutions that can creatively solve some of Africa’s problems - Basic things we can do to get to the point of building valuable Mixed Reality solutions for the region in fields other than gaming.

Speakers
avatar for Nenne Adaora (Adora) Nwodo

Nenne Adaora (Adora) Nwodo

Software Engineer, Microsoft Mixed Reality
Nenne Adaora Nwodo (who fondly likes to be called Adora), is a Software Engineer based in Lagos, Nigeria. She currently works at Microsoft where she builds high value experiences and cloud services related to Artificial Intelligence and Mixed Reality.In 2018, she created a blog called... Read More →


Friday February 21, 2020 10:55am - 11:10am WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

11:10am WAT

A look into Open Source in Nigeria - Made in Nigeria Projects

Using a listing of open source projects built by Nigerians for the world over the years with hundreds of projects which provides an insight into the current state of open source in Nigeria, this talk is going to go over some data insights that we can get from this list and what we can do about it.
This talk would go over the demographics of contributors, languages, types of projects and also people actively building stuff. It’d also shed some light on areas that we need to take note of including inclusion in open source.


Speakers
avatar for Adewale Abati

Adewale Abati

Developer Advocate, Flutterwave
Abati Adewale, also known as Ace is a Web Developer from Lagos, Nigeria currently working as Developer Advocate at Flutterwave. Ace is extremely passionate about Open Source and community building, an avid gamer and shares his developer experience through his social media, YouTube... Read More →


Friday February 21, 2020 11:10am - 11:25am WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

11:50am WAT

Celo - Building a Full-stack Cryptocurrency

Currently, the world’s financial system excludes roughly 1 in 3 adults. At the same time, 6 billion smartphones will be connected by 2020. Cryptocurrencies accessible on mobile phones hold great promise in bringing financial inclusion to the world’s underbanked.

Celo is an open platform that makes financial tools accessible to anyone with a mobile phone. To deliver on this goal, Celo takes a full-stack approach developing both the platform and the end-user mobile application together in a tightly coupled manner. By doing so, we surfaced a number of unique and interesting technical problems for achieving a great mobile experience.

In this talk, we will cover some of the technical innovations that power the Celo Platform as well as share some exciting updates about how to build your first financial applications on the Celo Open Source Project and Protocol.

Speakers

Friday February 21, 2020 11:50am - 12:20pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

12:20pm WAT

Mini Break
Friday February 21, 2020 12:20pm - 12:40pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

12:40pm WAT

Demystifying Machine Learning on the Web with TensorflowJS

This talk would give a little background into what machine learning is, and an introduction to TensorFlowJS. We would talk briefly about the benefits of machine learning on the browser and show some practical applications. We’d also look into the different methods, and platforms in which it can be used and some demos on how it can be used.

Speakers
avatar for Shedrack Akintayo

Shedrack Akintayo

Frontend Engineer, RelianceHMO


Friday February 21, 2020 12:40pm - 12:50pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

12:40pm WAT

Serverless computing: building for the next billion users

Recently, serverless computing has become a topic that has continued to garner increasing public interest. Beyond the hype around serverless computing, this talk would focus on demystifying this interesting technology, and the immense benefits it offers.

In this talk, we would go over a high-level overview of serverless computing to give everyone a good foundation of what the technology is all about and the problem it solves. Then we would go into more details on how to implement this to build a simple API, the money savings, and the benefits in scaling real-world applications for the next billion users.

Speakers
avatar for Fredrick Mgbeoma

Fredrick Mgbeoma

Software Engineer


Friday February 21, 2020 12:40pm - 12:50pm WAT
Addis Ababa Zone Tech Park

12:50pm WAT

Building a Mood Detector App with Python and OpenCV on Azure

My talk would walk the audience through building an AI-powered web app using Python and Flask running on Microsoft Azure. This web app analyses faces using AI and stores information about the emotion of faces in the image, notifying the user if it detects sad faces multiple times. The web app also serves up a simple HTML page showing the data captured.

How would this work?
Once a picture has been successfully taken, a Web API - built in Python - will receive the picture, and analyze it using the Azure Face API (an AI service that can recognize faces in images, as well as estimating the age of the face, if the person is smiling amongst other things) from Azure Cognitive Services.

The Web API will use this cognitive service to detect the emotion of all the faces, which will in turn be saved into a database called CosmosDB - a document database. These documents contain key/value pairs of data stored in a format called JSON. The API would also return a count of emotions, which the python app would use in asking wether the user is 'Okay' when the number of sad faces is greater than or equal to 3. This is a simple illustration around how this technology could be used as a self care app.

This is certainly going to be a fun learning experience :)

PS: It is pertinent to note that this is NOT a workshop, just an insight into what's possible with Azure's Face API. A proper workshop on this subject topic would take 3+ hours, which we - obviously - don't have.

This talk is an insight into what's possible with Azure's Face API (a member of the Azure Cognitive Services family). A workshop on this project is publicly-available, here: https://github.com/microsoft/hackwithazure

Speakers
avatar for Korede Bashir

Korede Bashir

Software Engineer, Bute Systems Limited
A result-driven software engineer with an expertise in community building. Skilled in Community Building, Software Engineering, JavaScript, and Python Programming. Writes about Azure on dev.to, and on http://azure.bashirk.tech. Never lost to anyone in a game of PES, yeah.



Friday February 21, 2020 12:50pm - 1:00pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

12:50pm WAT

Open Source contribution with Crowdsource

Google Crowdsource application makes available with a variety of simple tasks like Image Label Verification, Sentiment Evaluation, Handwriting Recognition, Translation, Translation Validation, Image Capture and many more. By Contributing to these tasks, the user provides valuable data to Google through which they can improve services such as Google Maps, Google Translate, Google Photos, Google Lens and many more.

Speakers
avatar for Tabitha Kavyu

Tabitha Kavyu

Developer Students Club Lead, University of Nairobi
I am motivated by a desire to give back to the community, use my skills, to meet with like-minded people and have fun while doing so.I believe there is nothing more satisfying than giving my precious time to others and I have a keen interest in JavaScript . So let us talk about communities... Read More →


Friday February 21, 2020 12:50pm - 1:00pm WAT
Addis Ababa Zone Tech Park

1:00pm WAT

In search of a faster web

Creating platforms for the web has shifted from the traditional monolithic stacks and moved to something more interesting. A new way of creating awesome platforms that almost seems impossible. Well, the word says ( I’m possible ) drum rolls The JAMstack!! An awesome land filled with awesome.

Speakers
avatar for Ekwuno Obinna

Ekwuno Obinna

Software Engineer, Gatsby
Web accessibility Advocate


Friday February 21, 2020 1:00pm - 1:10pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

1:00pm WAT

The bridge of bones over the Atlantic: The Conduit for collaboration in the new millennium

The Information Technology Age is belatedly embracing the African continent in an unprecedented fashion. Hundreds of technical and innovation hubs are springing up in this digital transformation. Major multinational corporations are taking a new look at sub-Saharan Africa. So why is the IMF and the World Bank cutting their 2019 economic growth projections for the region? Nothing will counterbalance this perceived sluggishness swifter than the advent of a Tech Generation pioneering an “expert skills revolution,” and the vast potential of the continent with the World’s youngest populace.
 
This discussion focuses on the perceptions to overcome in this Post-Colonial and Post Jim Crow Millennium. The barriers haven’t dissipated only morphed. There is so much to glean from the experience of those whose coming before paved the path. Let’s explore it. There is great value in the synergy of a shared cultural identity and the empowerment of collaboration across the great Atlantic. So, let’s consider how to embrace it like an ‘Africentric’ version of the Chinese guanxi. Experience matters and enthusiasm matters, let’s bring the convergence into reality together.

Speakers
avatar for Donald Wilson

Donald Wilson

Senior Software Engineer, SAP Concur
My career had humble origins as a Computer Operator on IBM 370 MVS Mainframes. By the early 1980s, I transitioned into Data & Voice Communications. In this capacity, I engineered the installation of one of the first Fiber Optic Networks in the Southern California region. Eventually... Read More →


Friday February 21, 2020 1:00pm - 1:10pm WAT
Addis Ababa Zone Tech Park

1:10pm WAT

The future of The Technical writers and Cyber security Experts

Speakers
avatar for Rubie Targema-Takema

Rubie Targema-Takema

Software Engineer, TechRubies
Rubie is a Software Engineer by profession, and a blogger and education advocate by passion. She runs an NGO called FOCH woman which aims to raise a generation of value and purpose driven young girls and women who are intentional about who they are and what they want. She also manages... Read More →


Friday February 21, 2020 1:10pm - 1:20pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

1:10pm WAT

Open Source and Linux: The Journey Then And Now

The speaker will describe the start of the Linux journey as it began with Linus and delve into the background status of how the technology developed over the years with open source as the backbone. 


The focus of the talk would not be technical but rather align on Open Source and Linux, along with the disruptions in the technical space that have come about from collaborations of people across licenses denoted for such purposes. 

Speakers
avatar for Bakare Emmanuel

Bakare Emmanuel

DevOps Engineer, DEIMOS


Friday February 21, 2020 1:10pm - 1:20pm WAT
Addis Ababa Zone Tech Park

1:20pm WAT

Lunch Break
Friday February 21, 2020 1:20pm - 2:00pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

2:00pm WAT

My journey to becoming an Android GDE

Speakers
avatar for Moyinoluwa Adeyemi

Moyinoluwa Adeyemi

Google Developer Expert (Android)
Android Development


Friday February 21, 2020 2:00pm - 2:25pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

2:25pm WAT

Keynote Speech by Henry Zhu

Speakers

Friday February 21, 2020 2:25pm - 2:50pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

2:50pm WAT

Panel Discussion - GSOC

Speakers
avatar for Amanda Casari

Amanda Casari

Open Source Scientist, Google Cloud
Amanda Casari is an engineering manager on the Google Open Source team, where she is leading research and engineering to better understand open source systems. She has worked in a breadth of cross-functional roles and engineering disciplines for the last 18 years, including developer... Read More →
avatar for Samson Goddy

Samson Goddy

Board Member, Open Collective
Samson Goddy software developer from Nigeria. A member at Sugar Labs. Started using Linux at the age of nine from the One Laptop Per Child xo laptops. He started playing with Python because of the influence of Sugar Desktop. In 2018, he founded Open Source Community Africa(OSCA) to... Read More →


Friday February 21, 2020 2:50pm - 3:20pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

3:20pm WAT

Open Source: 0% Benefits, 100% Beneficial

This talk is to discourage folks who get into opensource for self-beneficial purposes.
People fail to understand (especially new folks) that opensource is a selfless service: you do it for the community and the love for the project, not the self-glorifications and travel funds.

This is a reason why most individuals pop-up the questions at the end of most opensource events “what are the benefits of contributing?”
The talk aims to impact the granular understanding of opensource being 100% Beneficial with 0 Benefits; not as a reward for participation, collaboration or contributions, but gratitude for selfless service.
Opensource has zero (0) spelled out Benefits for you (the collaborator), You (the collaborator) make your contributions count which in return becomes Beneficial to you (the collaborator).

Speakers
AJ

Abraham Jr. Agiri

Lead, Node.js Africa


Friday February 21, 2020 3:20pm - 3:30pm WAT
Addis Ababa Zone Tech Park

3:20pm WAT

Open Sourcing for Growth

When talking about Growth in tech we often emphasize the aspect of constantly learning, which is essential for growth. When you observe closely, not every beginner out there or even existing developers have resources and tools at their disposal that can facilitate their learning. Most times, resources obtained by starters or existing developers are not always sufficient to bring them to a point they are conversant with industrial practices and skills that makes a pro developer or even hireable.
In this talk we will observe closely how being engaged in open source can sporadically improve a developer’s growth and also how developers can leverage on Open source tools and resources that can help develop skills that are relevant.
This talk is going to cater to both starters and already established developers who desire growth in their field. I will be sharing some of my personal experiences in some of these areas and how I’ve been impacted through Open Source, not limited to how open source is changing what’s possible generally around the world.
A basic outline of what will be covered in this talk includes:
  • How the Open source is rich for different levels of learning.
  • Utilizing the things Open source offer
  • How contributing to Open Source can help in Developing your problem-solving skills
  • Opportunities available in Open Source
    • Google Summer of Codes
    • Google CodeIn
    • Outreachy Programs
    • GitHub Student Pack
    • Other opportunities.
  • Open Source as a means of Feedbacks on your work through sharing
  • Aligning the things available in open source for your growth.
  • How can you get started? - This is definitely going to be the most important part of the talk as I want to ensure all the audience, for the ones who don’t know where to start, have a practical experience of how they can get started in Open Sourcing - both sharing and contributing.
  • Questions and Answers.

Speakers
avatar for Olatunbosun Egberinde

Olatunbosun Egberinde

Software Engineer


Friday February 21, 2020 3:20pm - 3:30pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

3:30pm WAT

An android app for the blind using machine learning

Speakers
avatar for Olaonipekun Olanrewaju

Olaonipekun Olanrewaju

Android developer, Lagos State University
Android development and machine learning engineer.I am plain and simple.


Friday February 21, 2020 3:30pm - 3:40pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

3:30pm WAT

Opensourcing Your Experience to Grow the Ecosystem

There has been an accelerated growth in the number of software engineers in Africa with varying degrees of experience. My talk will highlight some of the ways software engineers can open source their experience through various channels like writing or virtual mentorship to help young developers grow.
Open source has opened so many doors and lowered the entry barrier to becoming a successful programmer but becoming a world class software engineer requires a lot more than knowing how to write code. This is where experience comes in. Sadly, the majority of the growing community of software engineers have limited access to opportunities that can accelerate their growth to becoming world class. There are fewer internship opportunities, startups are not patient enough, agile teams are fast paced and experienced developers are too busy. This talk seeks to highlight various ways software engineers and tech enthusiasts can leverage on available digital channels to share their hard earned experiences by way of peer-to-peer mentorship, virtual mentorship, delivering lightning talks, supporting tech-based user groups, sharing of post or articles to grow the tech ecosystem by educating more developers on none technical topics like Time Management, Work Ethic, Finances, and other soft skills


Speakers
avatar for David Inyang-Etoh

David Inyang-Etoh

CEO, Jiggle


Friday February 21, 2020 3:30pm - 3:40pm WAT
Addis Ababa Zone Tech Park

3:40pm WAT

Best Practices For Engineer Growth & Evaluation

Africa is home to a very young population now actively pursuing careers in tech.

While online content and developer communities abound, there’s been little success around catalysing the growth of our mostly junior engineer population, and enabling robust self, peer, and corporate evaluation for engineers as they acquire new skills and build proficiency.

This talk focuses on lessons, best practices, tools, and a methodology on how to harness ecosystem levers, all of which aims to ultimately drive high speed growth for African engineers across competence levels.

Speakers
avatar for Odili Charles Opute

Odili Charles Opute

Snr Technical Program Manager, Andela
I am a mostly self taught software engineer and I have spent the last 5+ years, including my roles at Andela, designing and leading programs that scalably empower developers to acquire the right skills in critical areas and grow towards technical leadership.I am passionate about the... Read More →


Friday February 21, 2020 3:40pm - 3:50pm WAT
Addis Ababa Zone Tech Park

3:40pm WAT

What AI means to us in Africa

The talk would explore a basic introduction to AI as an industry, impressive results around the world and Africa’s involvement. The vision of AI Saturdays communities would also be presented and specifically our involvement in the industry through inspecting efforts of AI Saturdays Lagos so far. 
We would explore:
  • Some Interesting Applications and Successes of AI in the world so far.
  • Specific applications in Africa.
  • Issues and Challenges.
  • How AI Saturdays communities are getting involved.

Speakers
avatar for Femi Azeez

Femi Azeez

Research Engineer, Instadeep
Femi is a Research Engineer at Instadeep where He leads the team in Nigeria. He is interested in scalable machine learning and reinforcement learning research projects. He also cofounded AI Saturdays Lagos and Kigali with the focus of helping others learn AI through community study... Read More →



Friday February 21, 2020 3:40pm - 3:50pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

3:50pm WAT

The ethics behind your IoT

Internet of Things (IoT) devices are part of the future we were promised. Armed with phones, we control everything including cars and toasters. IoT bring us ethical quandaries. We must consider the implicates of the things we’re building and ask ourselves how they are being used for good and evil.

In this session, I will share personal anecdotes and well researched statistics relating to IoT devices. These will be used to examine the way that IoT devices are used outside of their intended purposes, and what that means for us as a society. I will point out ethical threats we’re facing when building IoT devices, and look at the kinds of things we can do to do better.

Speakers
MD

Molly de Blanc

President of the Board of Directors, Open Source Inittiative
Molly de Blanc is the president of the Open Source Initiative Board of Directors. The OSI is a non-profit focused on supporting the open source community, providing education on open source related issues, advocating for open source, and maintaining the canonical list of open source... Read More →


Friday February 21, 2020 3:50pm - 4:00pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway
 
Saturday, February 22
 

9:30am WAT

Bounty programs from Open Collective

Speakers

Saturday February 22, 2020 9:30am - 9:35am WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

9:35am WAT

Becoming a stand out contributor

Becoming a stand out contributor means you have to apply the best practices, write well-crafted documentation for features and sample codes.

Speakers
avatar for Amaechi Amarachi

Amaechi Amarachi

Front-End Developer, Zedcrest Capital


Saturday February 22, 2020 9:35am - 9:40am WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

9:50am WAT

How to improve the way you write codes by contributing to open source

Open source is one of the best ways to get started with the real-world experience of the programming world and learning quickly. Also, open-source organizations are very keen and welcoming to new contributors to their platforms. Lately, I have heard a lot of people saying that contributing to open-source projects is very difficult. So, I decided to come up with this talk just to break the myth. I know it can be hard at first but believe me, there are far harder things in the programming world than starting to contribute in the open-source. In this talk, I am going to share the motivation and plan to write your first patch for the open-source organization that you love to use in your personal time.

Speakers
avatar for Emmanuel Nwolisa

Emmanuel Nwolisa

Software Developer, Free Open Source Universe
Emmanuel is a senior software Engineer, co-founder open source community Ghana, open source advocate, entrepreneur, conference speaker


Saturday February 22, 2020 9:50am - 9:55am WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

9:55am WAT

Designers can be OpenSourcerers Too.

Open source is beautiful! It makes powerful, potentially life-changing software free and open to all. However, open-source software has been largely associated with poor user experience and aesthetics. Could this be because designers are not interested in contributing to free software? Actually, “Most designers don’t have a clue about open source,” says Eriol Fox of Ushahidi, a non-profit social enterprise that creates humanitarian, open-source tech tools. And there’s no doubt, personally I was not aware for the longest time in my tech career that designers (and people from other fields other than coding) could contribute to open-source software almost as much as programmers do. Why should you contribute to open-source as a designer? What opportunities are open to you as an open-source designer and what help is available to help you get started? These questions and more will be addressed in this talk. It is open to everyone, including non-designers and non-coders.

Speakers
avatar for Abigail Makolo

Abigail Makolo

UX designer, eHealth4everyone
I design and manage digital products in Abuja, Nigeria. I work as a UX designer at eHealth4everyone where I save lives by helping to ensure that health IT solutions are visually appealing and of high quality, yet easy and pleasant to use. I also design websites and things in my spare... Read More →



Saturday February 22, 2020 9:55am - 10:00am WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

10:00am WAT

Increasing your value within your team

Being treasured within the team you work doesn’t only happen when you are a 10x engineer and can push code at the speed of light. Many times, your worth within your team increases as a result of helping others in the team. This can be by mentoring a colleague, or teaching a teammate a new concept you understand better or reviewing Pull Requests with great attention to detail that ensures little or no bug gets deployed to production. Being valued in your team can come as a result of bringing into the team, your unique qualities, and personal attributes, and not only your technical prowess. You can thrive in a new team by bringing out the parts of you that impact others and makes the team (a part of the world) a better place.

Speakers
avatar for Ignatius Ukwuoma

Ignatius Ukwuoma

Data Engineer, Andela
I'm a passionate engineer with experience in designing and building data pipelines. I spend a lot of my time mentoring beginner developers. Talk to me about anything interesting from getting started in programming to details about my field - data engineering.


Saturday February 22, 2020 10:00am - 10:05am WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

10:05am WAT

Community growth on DevCareer

Speakers
avatar for Akintunde Sultan

Akintunde Sultan

Founder, DevCareer
Sultan is a software developer, a developer advocate and a lot of his works are focused on supporting the tech ecosystem in Africa in his own little way.


Saturday February 22, 2020 10:05am - 10:10am WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

10:10am WAT

Keynote Speech by Marlene Mhangami

Speakers
avatar for Marlene Mhangami

Marlene Mhangami

Director, The PSF
Marlene is a director at the PSF, the non-profit organization behind the popular computer programming language, Python. She is also the co-founder of ZimboPy, a Zimbabwean non-profit that empowers women to pursue careers in technology. She is based in Harare, Zimbabwe and is the current... Read More →


Saturday February 22, 2020 10:10am - 10:35am WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

10:35am WAT

Keynote Speech by Stephen Walli

Speakers
avatar for Stephen Walli

Stephen Walli

Principal Program Manager, Microsoft
Stephen is a principal program manager working in the Azure team at Microsoft. Prior to that he was a Distinguished Technologist at Hewlett Packard Enterprise. Stephen has been a technical executive, a founder, a writer, a systems developer, a software construction geek, and a standards... Read More →


Saturday February 22, 2020 10:35am - 11:00am WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

11:00am WAT

Keynote Speech by Eriol Fox

Design contributions to OSS: Learnings from the Open Design workshops project

Open Design is a collaboration between Adobe, Designit and Ushahidi. Looking at increasing and sustaining design contribution to open source and advocating for OSS in design, and design in OSS.
In this keynote, we’ll briefly cover the history of the project and the main problems we attempted to solve, looking into some the abstract deeper motivations for design professionals to contribute and we’ll present the learning and adaptions to our workshop framework and methodology that aims to engage design teams and individuals that are not yet ‘on-board’ with OSS as an ethos or movement.

You'll leave with a better understanding of the way that Ushahidi engaged with designers globally through the workshops to widen the contributions to include design with access to the open repository where these resources, frameworks and learnings are documented.

Speakers
avatar for Eriol Fox

Eriol Fox

Lead designer, Ushahidi
Eriol is a product & UX designer who has worked in-house roles for 9+ years. Now working at Ushahidi, a humanitarian, non-profit technology leader, developing open-source, digital tools to help people with better democratic process, human rights issues, natural and human-made disasters.Eriol... Read More →


Saturday February 22, 2020 11:00am - 11:25am WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

11:25am WAT

Keynote Speech by The Open Source Team

Speakers
avatar for Samson Goddy

Samson Goddy

Board Member, Open Collective
Samson Goddy software developer from Nigeria. A member at Sugar Labs. Started using Linux at the age of nine from the One Laptop Per Child xo laptops. He started playing with Python because of the influence of Sugar Desktop. In 2018, he founded Open Source Community Africa(OSCA) to... Read More →
AO

Ada Oyom

Developer Relations, Google


Saturday February 22, 2020 11:25am - 12:00pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

12:10pm WAT

Mini Break
Saturday February 22, 2020 12:10pm - 12:30pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

12:30pm WAT

Facebook Keynote

Speakers
avatar for Chimdi Aneke

Chimdi Aneke

Facebook


Saturday February 22, 2020 12:30pm - 12:55pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

12:55pm WAT

Keynote Speech by Amanda Casari

Speakers
avatar for Amanda Casari

Amanda Casari

Open Source Scientist, Google Cloud
Amanda Casari is an engineering manager on the Google Open Source team, where she is leading research and engineering to better understand open source systems. She has worked in a breadth of cross-functional roles and engineering disciplines for the last 18 years, including developer... Read More →


Saturday February 22, 2020 12:55pm - 1:20pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

1:20pm WAT

Keynote Speech by Prosper Otemuyiwa

Speakers
PO

Prosper Otemuyiwa

Founder, Eden


Saturday February 22, 2020 1:20pm - 1:45pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

1:45pm WAT

Succeeding with Open Source

Speakers
AU

Aniedi Udo-Obong

Developer Relations, Google


Saturday February 22, 2020 1:45pm - 2:10pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

2:10pm WAT

Lunch Break

Saturday February 22, 2020 2:10pm - 2:30pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

2:30pm WAT

Keynote Speech by Ben Lesh

Speakers

Saturday February 22, 2020 2:30pm - 2:55pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

2:55pm WAT

Ten lessons I learned working with open source communities

Speakers
RL

Rachel Lawson

Community Liaison, Drupal Association


Saturday February 22, 2020 2:55pm - 3:10pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

3:10pm WAT

The tech hub of the Zonetech park

Speakers
avatar for Daniel Ale

Daniel Ale

CTO, Zone Tech Park
I am a Full Stack Engineer (Python/Javascript). I am a mentor and a Machine Learning Enthusiast with experience building IoT Solutions. In my free time, I study Human-Computer Interface (HCI) and the Psychology of Human Interaction (PHI). I am self-driven, autodidactic, and a very... Read More →


Saturday February 22, 2020 3:10pm - 3:20pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway

3:20pm WAT

The Web we want

If you build websites, you inevitably run into problems. Maybe there’s no way to achieve an aspect of your design using CSS. Or maybe there’s a device feature you really wish you could tap into using JavaScript. Or perhaps the in-browser DevTools don’t give you a key insight you need to do your job. We want to hear about it!

Join us at Open Source Africa to hear developers pitch what features they want to help shape the future of the web. Have an idea about the web platform, developer tooling, or other areas? Submit your idea here and get to pitch - https://webwewant.fyi/#submit or https://webwewant.fyi/#Open+Source+Festival+-+Lagos,+Nigeria.

Speakers
avatar for Adewale Abati

Adewale Abati

Developer Advocate, Flutterwave
Abati Adewale, also known as Ace is a Web Developer from Lagos, Nigeria currently working as Developer Advocate at Flutterwave. Ace is extremely passionate about Open Source and community building, an avid gamer and shares his developer experience through his social media, YouTube... Read More →
avatar for Egwuenu Gift

Egwuenu Gift

Software Developer, Andela
I’m a Software Engineer based in Lagos, Nigeria and I'm passionate about making the web accessible to everyone and the open-source community.
avatar for Ekwuno Obinna

Ekwuno Obinna

Software Engineer, Gatsby
Web accessibility Advocate
AO

Ada Oyom

Developer Relations, Google


Saturday February 22, 2020 3:20pm - 3:50pm WAT
Lagos Zone Tech Park, Plot 9 Gbagada Industrial Scheme, Beside UPS, Gbagada Expressway