Michael Bukachi Email & Phone Number
Who is Michael Bukachi? Overview
A concise factual answer block for searchers comparing this professional profile.
Michael Bukachi is listed as Software Engineer at Google, a with 219238 employees, based in Nairobi County, Kenya. AeroLeads shows a matched LinkedIn profile for Michael Bukachi.
Michael Bukachi previously worked as Android Engineer at Droidconke and Tech Lead at Marketforce. Michael Bukachi holds Bachelor Of Science (B.Sc.), Computer Science from Daystar University.
Email format at Google
This section adds company-level context without repeating Michael Bukachi's masked contact details.
Review company-level records connected to Michael Bukachi before choosing the right outreach path.
About Michael Bukachi
A Software engineer with over 6 years of experience building full-stack applications and over 2 years of building Android applications. My most vital skills are Python, Kotlin (Android) and VueJs. I've worked in startup environments and companies with small teams which have helped me develop the needed skills to switch between different parts of a tech stack quickly and immediately provide value. I have had the opportunity to lead teams, for both ongoing projects and projects that had to be developed from scratch. This has allowed me to work with different agile methodologies and go through the entire lifecycle of a project.
Listed skills include Html, Sql, Javascript, Java, and 8 others.
Michael Bukachi's current company
Company context helps verify the profile and gives searchers a useful next step.
Michael Bukachi work experience
A career timeline built from the work history available for this profile.
Android Engineer
• Joined the droidconeKe team as an open-source contributor for the android app which was meant to serve the first droidcon event in Sub-Saharan Africa. • Included picking up any available issues in the public repo and creating PRs.• The project was built using Kotlin and firebase and had a new MVVM architecture. • Since then, also worked on other droidconKe apps with major role being testing i.e ensuring the apps have proper test coverage for more stable apps.• Technologies… Show more • Joined the droidconeKe team as an open-source contributor for the android app which was meant to serve the first droidcon event in Sub-Saharan Africa. • Included picking up any available issues in the public repo and creating PRs.• The project was built using Kotlin and firebase and had a new MVVM architecture. • Since then, also worked on other droidconKe apps with major role being testing i.e ensuring the apps have proper test coverage for more stable apps.• Technologies used to build this include:- Kotlin- Hilt- Ktor- MVVM architecture Show less
Tech Lead
• Took up leadership responsibilities involving guiding platform development for internal development. • Handled a back-end lead role which involved overseeing the development of the backend APIs (Python & NodeJs/JavaScript).• During this time, we worked on stabilizing the platform. • We set up strict coding conventions and guidelines backed up by tooling. • Improved the monitoring of our APIs by integrating with services such as Newrelic. • This allowed us to better profile… Show more • Took up leadership responsibilities involving guiding platform development for internal development. • Handled a back-end lead role which involved overseeing the development of the backend APIs (Python & NodeJs/JavaScript).• During this time, we worked on stabilizing the platform. • We set up strict coding conventions and guidelines backed up by tooling. • Improved the monitoring of our APIs by integrating with services such as Newrelic. • This allowed us to better profile our APIs.• Started using Redis as a primary database which brought the majority of our API response times to < 100ms. Show less
Software Engineer
• Worked closely with another backend engineer to build the API using Fast API.• The backend had an MVC architecture organized by feature to allow us to quickly pinpoint bugs and add new features.• During the initial development, also took up the DevOps responsibility for the backend, first deploying the API on cloud-based servers on AWS using docker, before migrating it to a Kubernetes cluster (EKS).
Core Maintainer Of My Portal
Software Engineer
• Worked closely with Edx platform to produce custom flavors for different clients.• Joined Open Craft, primarily worked on LabXchange. • LabXchange is a global science classroom open to every curious mind.• Created at Harvard University with support from the Amgen Foundation, this powerful digital tool makes high-quality science education accessible and gives learners and educators, everywhere, the courage to chart a meaningful path in science—for free. • Involved maintenance… Show more • Worked closely with Edx platform to produce custom flavors for different clients.• Joined Open Craft, primarily worked on LabXchange. • LabXchange is a global science classroom open to every curious mind.• Created at Harvard University with support from the Amgen Foundation, this powerful digital tool makes high-quality science education accessible and gives learners and educators, everywhere, the courage to chart a meaningful path in science—for free. • Involved maintenance work and working on some new features. Show less
Head Of Engineering
• Promoted to Head of Engineering to fill a vacant role. • Around this time, the company was changing the direction of their business i.e from B2C focused to B2B focused. • The first responsibility in new role was to identify any services that we use internally that could be converted into a SaaS.• At the top of the list was our Identity service.• In our applications, we needed to validate farmers before approving any of their loan requests. • This involved checks against… Show more • Promoted to Head of Engineering to fill a vacant role. • Around this time, the company was changing the direction of their business i.e from B2C focused to B2B focused. • The first responsibility in new role was to identify any services that we use internally that could be converted into a SaaS.• At the top of the list was our Identity service.• In our applications, we needed to validate farmers before approving any of their loan requests. • This involved checks against the National Identity Service and a national credit scoring database. • Since it took us quite some time to setup the integration, we decided to pull that out into a service which businesses can use quickly.• We had to separate parts of our applications into microservices so that each service did one thing only• We implemented our own authentication/authorization service based on the Oauth2 protocol. Show less
Lead Software Engineer
• Joined FarmDrive as lead engineer to work on their AGV Ussd application. • The AGV Ussd App is an application built using Flask and Django meant to serve AGV farmers by providing them easy access to short-term loans. • Also did maintenance for another SMS application built using Flask.• Featured voice call support so it was the first time working with WebRTC.• The USSD app was backed by an internal CRM (also built using Flask and Javascript) which helped track a lot of useful… Show more • Joined FarmDrive as lead engineer to work on their AGV Ussd application. • The AGV Ussd App is an application built using Flask and Django meant to serve AGV farmers by providing them easy access to short-term loans. • Also did maintenance for another SMS application built using Flask.• Featured voice call support so it was the first time working with WebRTC.• The USSD app was backed by an internal CRM (also built using Flask and Javascript) which helped track a lot of useful customer information such as customer acquisitions, loan profile health, identity verification and various reports.• Took charge of a 3-person team in the development of internal systems that supported the daily operations of the company. • Streamlining Dev workflows for higher productivity and higher delivery.• Implemented system practices and methodologies to improve products stability.• Lead fellow engineers and providing technical assistance when needed. Show less
Software Engineer
• As a software engineer in a consultancy firm, we were tasked with building a platform which would help an NGO be efficient in their data collection reporting operations. • The NGO's process involved collecting data using Kobo toolbox on Android tablets or using physical forms which would later be transcribed onto Excel sheets. • After that, they would have to clean the data from both sources, aggregate and generate reports. • The process was really slow and inefficient.•… Show more • As a software engineer in a consultancy firm, we were tasked with building a platform which would help an NGO be efficient in their data collection reporting operations. • The NGO's process involved collecting data using Kobo toolbox on Android tablets or using physical forms which would later be transcribed onto Excel sheets. • After that, they would have to clean the data from both sources, aggregate and generate reports. • The process was really slow and inefficient.• Improved the process we built a reporting tool for collecting CSV/excel documents and Kobo toolbox. • Was responsible for building the backend API and setting up the CI/CD for both the backend and frontend. • We integrated with their Kobo API, so data was picked up as soon as it was submitted. • The data uploaded from Excel sheets were automatically cleaned so users did not have to do it manually.• Data collected was automatically aggregated and reports were generated and displayed on dashboards. Show less
Colleagues at Google
Other employees you can reach at google.com. View company contacts for 219238 employees →
Sofusjogvan Fisker Hansen
Colleague at GoogleLøgumkloster, Region Of Southern Denmark, Denmark
View →
LN
Laura Nunes Gomes
Colleague at GoogleUberaba, Minas Gerais, Brazil
View →
KS
Kartika Sahu
Colleague at GoogleKakatpur, Odisha, India
View →
TL
Tiffany L.
Colleague at GoogleSunnyvale, California, United States
View →
JF
Joshua Foster
Colleague at GoogleDallas-Fort Worth Metroplex, United States
View →
LB
Luca Brambilla
Colleague at GoogleMilan, Lombardy, Italy
View →
JR
Jeanette Reid
Colleague at GoogleWashington, District Of Columbia, United States
View →
ER
Emilly Ramalho
Colleague at GoogleMinas Gerais, Brazil
View →
TB
Themistoklis Bourdenas
Colleague at GoogleZurich, Switzerland
View →
RF
Rahmat Fajar
Colleague at GoogleWest Java, Indonesia
View →
Michael Bukachi education
Frequently asked questions about Michael Bukachi
Quick answers generated from the profile data available on this page.
What company does Michael Bukachi work for?
Michael Bukachi works for Google.
What is Michael Bukachi's role at Google?
Michael Bukachi is listed as Software Engineer at Google.
Where is Michael Bukachi based?
Michael Bukachi is based in Nairobi County, Kenya while working with Google.
What companies has Michael Bukachi worked for?
Michael Bukachi has worked for Google, Droidconke, Marketforce, Freelance, and Opencraft.
Who are Michael Bukachi's colleagues at Google?
Michael Bukachi's colleagues at Google include Sofusjogvan Fisker Hansen, Laura Nunes Gomes, Kartika Sahu, Tiffany L., and Joshua Foster.
How can I contact Michael Bukachi?
You can use AeroLeads to view verified contact signals for Michael Bukachi at Google, including work email, phone, and LinkedIn data when available.
What schools did Michael Bukachi attend?
Michael Bukachi holds Bachelor Of Science (B.Sc.), Computer Science from Daystar University.
What skills is Michael Bukachi known for?
Michael Bukachi is listed with skills including Html, Sql, Javascript, Java, C, Programming, Microsoft Excel, and Research.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Michael Bukachi you were looking for.
View similar profiles