Stephen Karanja Email and Phone Number
Stephen Karanja work email
- Valid
Stephen Karanja personal email
I am always driven by passion and community service. I am also a technology enthusiast with various accolades, a leader and also a volunteer. Software Development - Python, FastAPI, Django, FlaskDevOps - AWS, Azure, GCP, Kubernetes, Jenkins, Ansiable, CircleCi, Github ActionsMachine Learning and AIInternet Security and Information SecurityRouting and Switching - Computer Networks
Microsoft
View- Website:
- microsoft.com
- Employees:
- 189892
-
Software Engineer IiMicrosoft Sep 2024 - PresentNairobi County, Kenya -
Lead Backend Software EngineerLima Labs May 2023 - Sep 2024Nairobi, KenyaStack: Python, FastAPI, Postgresql, AWS RDS, MongoDB, AWS, Docker, Cognito, Pydantic, Github Actions, DynamoDB, AWS DocumentDB, PostgreSQL, SQLAlchemy, Alembic -
Backend Software EngineerLima Labs May 2022 - May 2023Nairobi, KenyaBackend Software Engineer || Backend software developmentStack: Python, FastAPI, Flask, MongoDB, AWS, Docker, Cognito, Pydantic, Github Actions, DynamoDB, AWS DocumentDB- Database design and implementation- Endpoint design, development and deployment- User Authentication and Authorization- Access Control for the different endpoints - Data storage, management and security- Continuous Integration, Continuous Deployment (CI/CD)- AWS Lambda, function URLs and API Gateway Implementation- API optimization- Database Optimization- Scripting- Data Management and Security- Unit tests [TDD] (Pytest + TestClient) -
Cloud Specialist || Devops EngineerConsultant Sep 2021 - Aug 2024Nairobi, Kenya
-
Backend Engineer || Developer - Python- (Fastapi || Django || Flask), Golang - GinConsultant Aug 2019 - Aug 2024Nairobi, KenyaI do API and backend development using python, working on data parsing between applications. I also handle Machine Learning models and integrate them with websites.
-
Python DeveloperConsultant May 2018 - Aug 2024Nairobi, Kenya
-
Internet Of Things (Iot) EngineerConsultant Oct 2019 - Nov 2021Nairobi, KenyaConversant with IoT technologies, hardware programing and communication. (Arduino, Raspberry pi, ESP modules, MQTT, HTTP)
-
Devops Engineer || Software DeveloperNdovucloud Nov 2021 - Apr 2022Nairobi, KenyaSoftware Development and DevOpsPython, Flask, Django, FastAPI, Docker, Kubernetes, Github, Git, Docker-Compose, AWS, Microsoft Azure, Google Cloud Platform, Digital Ocean, Apache Superset, Omnichannel, Payment Integrations. -
Beta Microsoft Learn Student AmbassadorMicrosoft Jan 2020 - Dec 2021Nairobi, KenyaI was a Microsoft Learn Student Ambassador for The Technical University of Kenya. -
Security Assistant InstructorHuawei Jul 2020 - Nov 2021Nairobi, KenyaI handled some HCIA-Security topics including practicals. Working under The Technical University of Kenya Academy. -
Routing And Switching Assistant InstructorHuawei Apr 2020 - Nov 2021Nairobi, KenyaI was a HCIA Routing and Switching Assistant Instructor at The Technical University of Kenya ICT Academy. -
Huawei Campus AmbassadorHuawei Jan 2020 - Nov 2021Nairobi, KenyaI was a Huawei Campus Ambassador for The Technical University of Kenya.
-
Iot Course FacilitatorThe Technical University Of Kenya Jan 2021 - Aug 2021Nairobi, KenyaInvolved in training students on an IoT course established on January 2021 by The Technical University of Kenya. Handling practicals to be precise. Working on Arduino, Raspberry pi microcontrollers, different sensors and communication modules including GSM, Wi-Fi, Zigbee, LoRaWAN and MQTT. Sending data to the cloud using platforms such as Thingspeak, Hosted Databases and AWS cloud. -
Co-Founder || Artificial Intelligence EngineerKeja.Africa May 2019 - Aug 2020Nairobi, KenyaBuilt Keja.Africa Org's API and Machine Learning models making sure that we can predict where different people can live depending on the parameters they give/requirements.
Stephen Karanja Skills
Stephen Karanja Education Details
-
The Technical University Of KenyaFirst Class Honors -
Amazon Web ServicesCloud Computing -
AviatrixCloud Computing -
HuaweiHuawei Certified Ict Associate, Routing And Switching -
HuaweiHuawei Certified Ict Associate, Security -
Internet SocietyInternet Protocol Security (Ipsec) Certification, Internet Society -
InfysecFundamentals Of Computer Hacking -
Cybersecurity
Frequently Asked Questions about Stephen Karanja
What company does Stephen Karanja work for?
Stephen Karanja works for Microsoft
What is Stephen Karanja's role at the current company?
Stephen Karanja's current role is Software Engineer II at Microsoft.
What is Stephen Karanja's email address?
Stephen Karanja's email address is st****@****lima.ag
What schools did Stephen Karanja attend?
Stephen Karanja attended The Technical University Of Kenya, Amazon Web Services, Aviatrix, Huawei, Huawei, Internet Society, Infysec, Cisco Networking Academy.
What skills is Stephen Karanja known for?
Stephen Karanja has skills like Leadership, Information Security, Amazon Web Services, Linux, Microsoft Powerpoint, Networking, Microsoft Azure, Data Analysis, Telecommunications, Internet Of Things, Strategic Planning, Google Cloud Platform.
Who are Stephen Karanja's colleagues?
Stephen Karanja's colleagues are Raghu Raman, Taylor A., Sherin D., Aidan Temple, Merna Gaber, Sean Smith, Marquez Washington.
Not the Stephen Karanja you were looking for?
-
Stephen Karanja
Insurance Sales Leader | Growth Leader | Route To Market Strategy | Business Strategy | Business Development | Market Expansion & Territory Acquisition | With You Every Step Of The Way!Nairobi County, Kenya -
Stephen Karanja
Chief Technology Officer At Jomo Kenyatta University Of Agriculture And TechnologyKenya -
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial