John Macharia

John Macharia Email and Phone Number

Software Engineer at Microsoft @ Microsoft
redmond, washington, united states
John Macharia's Location
Nairobi County, Kenya, Kenya
About John Macharia

I am a passionate software developer who takes keen interest in writing quality source code which is efficient, reusable and easy to understand. Front end: React, Angular, JavascriptBackend: .NETCORE C#, Python/Django. Databases: MySQL, PostgreSQL, MSSQL, Oracle

John Macharia's Current Company Details
Microsoft

Microsoft

View
Software Engineer at Microsoft
redmond, washington, united states
Website:
microsoft.com
Employees:
189892
John Macharia Work Experience Details
  • Microsoft
    Software Engineer
    Microsoft Sep 2021 - Present
    Nairobi, Kenya
  • Palladium: Make It Possible
    Senior Software Engineer
    Palladium: Make It Possible Aug 2020 - Aug 2021
    Nairobi, Kenya
    Data warehouse implementation - PostgreSQL database server - designing ETL processes using talend studio - development of a secure web portal using ReactJS and dotnet core - designing analytical dashboards using MetabaseSoftware Development - React - Web APIs (ASP.NET C#), - MSSQL server
  • Path
    Health Informatics Officer
    Path May 2019 - Aug 2020
    Kisumu, Kenya
    Leading the implementation of KenyaEMR for the Afya Ziwani project which covers 5 counties (Kisumu, Homa bay, Nyamira, Migori and Kisii).Leading the integration of KenyaEMR with MLab and USHAURI systems.I manage the Afya Ziwani DHIS2 instance. (Create new datasets, edit datasets, manage users, create dashboard, etc).
  • Palladium: Make It Possible
    It Specialist
    Palladium: Make It Possible Nov 2016 - Apr 2019
    Mombasa, Kwale, Kilifi, Taita Taveta, Lamu
    EMR Software development using C#, MSSQL, CSS, javascript/jquery, Bootstrap. (IQCare)Conducting surveys at facility and community levels using ODK tools.Implementing, Training and supporting use of IQCare at facility level.
  • Equity Bank Limited
    Oracle Software Developer
    Equity Bank Limited Jul 2015 - Nov 2016
    Oracle Application Express (APEX) Lead Developer.Oracle database designer and developer.Oracle SOA developer for enterprise systems.API Management - APIGEE
  • Futures Group International
    Software Developer
    Futures Group International Jul 2012 - Jul 2015
    Nairobi, Kenya
    Involved in development of an Electronic Medical Records System (IQCare) using ASP.NET, C#, MSSQL 2008 (use of views, stored procedures, triggers etc), XML, CSS, javascript among other technologies. IQCare is currently in use in more than 4 countries.
  • Avid It Consultants
    Software Developer
    Avid It Consultants Oct 2008 - Jul 2012
    Nairobi, Kenya
    As the Senior Software Developer for the Kenya Health Workforce project, I analysed, designed and implemented computer systems and database management systems for desktop applications and web applications. I analysed, designed and implemented the Kenya Medical Practitioners and Dentists Board system that they currently use.I also developed a mobile application in J2ME and Android that they are currently using. I have also been involved in the development of other workforce management… Show more As the Senior Software Developer for the Kenya Health Workforce project, I analysed, designed and implemented computer systems and database management systems for desktop applications and web applications. I analysed, designed and implemented the Kenya Medical Practitioners and Dentists Board system that they currently use.I also developed a mobile application in J2ME and Android that they are currently using. I have also been involved in the development of other workforce management systems at the Nursing council of Kenya, Clinical officers council and the Kenya Laboratory Technicians and Technologists Board. Show less

John Macharia Education Details

Frequently Asked Questions about John Macharia

What company does John Macharia work for?

John Macharia works for Microsoft

What is John Macharia's role at the current company?

John Macharia's current role is Software Engineer at Microsoft.

What schools did John Macharia attend?

John Macharia attended Jomo Kenyatta University Of Agriculture And Technology, Strathmore University, University Of Nairobi.

Who are John Macharia's colleagues?

John Macharia's colleagues are Jessica Villalba Martínez, Samskruthi Dibbikar, Hritvik Patel, Ozi Boms, Allison Durkan, Ervin Brooks, Ramavath Mohan.

Not the John Macharia you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.