Chrispine Chiedo work email
- Valid
Chrispine Chiedo personal email
- Valid
Chrispine Chiedo phone numbers
Hello!I am a software engineer and technical trainer with a little over 10 years of professional work experience. I've worked in both academia and industry in various capacities. My academic research interest is in designing scalable and fault-tolerant distributed software systems. My industry interests include building cloud-native backend services based on the microservices and serverless architectures.I feel energized when working with small, highly motivated teams that care deeply about delivering business results.Specialties: Java, Spring Boot, Spring Cloud, Quarkus, Rust, API Development, Technical Training, Program Management.Website: https://chrischiedo.github.io/
Freelance
-
Software Engineer And Oss ContributorFreelanceNairobi, Ke
-
Software Engineer & Technical TrainerSoftware Engineer And Technical Trainer May 2020 - PresentNairobi County, Kenya- Mainly work with Java technologies: Modern Java (Java 8 and above), Spring Boot, and Spring Cloud- Offer software development training services on a freelance basis- Work with Rust for personal projects- Contribute to open-source projects whenever I can
-
Software EngineerMinet Kenya Jan 2024 - Apr 2024Nairobi County, KenyaWorked on an insurance claims platform as part of a technical consulting team (via Sycom Africa).Technologies used:- Java- Spring Boot-Spring Cloud (microservices-based architecture: ~25 different services)- RabbitMQ (asynchronous messaging)- Liquibase- Azure Kubernetes Service- Camunda (business workflow automation)- Argo CD- Azure DevOps -
Technical InterviewerThe Room May 2023 - Aug 2023Nairobi County, KenyaI conducted technical interviews for candidates gettinginto the Gold Fellowship program at the Room (Part ofALX Africa) -
Technical Content DeveloperMicrosoft Mar 2021 - Jun 2022Nairobi, Kenya- Worked on technical documentation for the Microsoft Identity Platform and other areas related to security and access control- As the first member of the Nairobi-based documentation team, I helped onboard and mentor new team members (the team had grown to 8 members when I was leaving) -
Graduate Student (Msc - Dct)University Of Nairobi Sep 2019 - Aug 2021Nairobi, KenyaResearched on various distributed computing architectures as part of my graduate study in Distributed Computing Technology at the School of Computing and Informatics. -
Technical Curriculum DeveloperAndela Apr 2019 - Mar 2020Nairobi, KenyaIn this role, I was involved in the design and development of technical curricula to guide Andela engineers in their journey to becoming world-class software developers (and enable them to write high-quality software for our partners).Work Description/Accomplishments- Being the technical lead for the Curriculum team, I led review efforts for all the technical curriculums that our team worked on to ensure technical accuracy and relevance.- Was the lead technical driver for the… Show more In this role, I was involved in the design and development of technical curricula to guide Andela engineers in their journey to becoming world-class software developers (and enable them to write high-quality software for our partners).Work Description/Accomplishments- Being the technical lead for the Curriculum team, I led review efforts for all the technical curriculums that our team worked on to ensure technical accuracy and relevance.- Was the lead technical driver for the design and implementation of the New Andela Engineering Framework (https://andela.com/engineering-framework). This is a technical software engineering competency framework that is used across the entire company as a guideline for career growth path expectations for all software engineer levels.- As the lead technical driver, I took part in the design and creation of new Technical Interview Rubrics, to support our technical recruitment team in sourcing for the right quality candidates.- Designed and implemented a robust Technical Interview Guideline and Scoring Matrix for our technical recruitment team.- Designed and developed a comprehensive Web, Mobile and Cloud security best practices curriculum to support our engineers in writing more secure code. Show less -
Technical Trainer, Software DevelopmentAndela Nov 2017 - Mar 2019Nairobi, KenyaAs a software development technical trainer, my role involved training aspiring Andelans (candidates) during their 2-week Bootcamp period, consequently paving the way for them to become World-class software developers.Candidates were required to work on a REST-based API project that was divided into four(4) challenges. The API was built using Flask, with PostgreSQL as the database backend. Candidates were also expected to consume the API using a JavaScript-based client (Vanilla JS/React)… Show more As a software development technical trainer, my role involved training aspiring Andelans (candidates) during their 2-week Bootcamp period, consequently paving the way for them to become World-class software developers.Candidates were required to work on a REST-based API project that was divided into four(4) challenges. The API was built using Flask, with PostgreSQL as the database backend. Candidates were also expected to consume the API using a JavaScript-based client (Vanilla JS/React). Work Description/Accomplishments- Led one of the largest Bootcamps at Andela Kenya (with an attendance of close to 100 candidates)- Managed 4 ~ 9 LFAs (Learning Facilitator Assistants). These were Andela Engineers who served as technical mentors to learners during Bootcamp- Offered a 1-week full onsite support to Andela Uganda during one of their early Bootcamps.- Prepared and delivered technical training sessions to Bootcamp learners on Web Application development technologies (e.g. Flask API development, Version Control using Git, OOP in Python, TDD, etc.) Show less -
Instructor, Engineering DepartmentZetech University May 2015 - Apr 2017Nairobi, Kenya.As an Instructor in the Engineering Department, I taught Electrical and Computer Engineering courses.Work Description/Accomplishments:- Led a team of engineering students in developing an Arduino-based Home Security system that was showcased in the 2016 Edition of the Kenya Universities and Colleges Innovation Exhibition.- As the Patron of the Engineering Club, I acted as the liaison between the club and the University's administration, in terms of coordinating the club's… Show more As an Instructor in the Engineering Department, I taught Electrical and Computer Engineering courses.Work Description/Accomplishments:- Led a team of engineering students in developing an Arduino-based Home Security system that was showcased in the 2016 Edition of the Kenya Universities and Colleges Innovation Exhibition.- As the Patron of the Engineering Club, I acted as the liaison between the club and the University's administration, in terms of coordinating the club's activities and soliciting for resources from the Engineering Department.- Led a team of 5 members in an initiative of revamping the Electrical Engineering curriculum and the creation of curriculums for two(2) new programs in the Engineering Department (i.e Computer Engineering and Software Engineering). This initiative also allowed me to interface with both internal(i.e members of the University's administration and the Senate) and external stakeholders (i.e members from other Universities and the Ministry of Higher Education, for benchmarking purposes).AwardsIn the 2016 end-of-year staff excellence awards, I received two(2) awards:- Problem Solving award: This was appreciating the work I had done in turning around the performance of students in a course that had registered poor performance for a long time.- Extra Mile award: This was in recognition of my efforts in helping students in the design and implementation of an Arduino-based project that was showcased in a national Innovation exhibition.Some of the courses taught were: - Introduction to Computation (Using Python)- Computer Operating Systems- Structured Programming- Engineering Mathematics- Electrical Engineering Principles- Microprocessor-based Systems. Show less -
Head Of Department, Ict And EngineeringKips Technical College May 2014 - Apr 2015Nairobi, KenyaAs the Head of Department (HoD), I oversaw all the academic activities within the I.C.T. and Engineering Department.Work Description/Accomplishments- Oversaw a great improvement in the quality of customer(student) experience for my department within a period of 1 year.- Spearheaded the process of developing all the semester schedules and timetables for the department.- Coordinated all the learning activities within my department.- Ensured that the semester activities ran… Show more As the Head of Department (HoD), I oversaw all the academic activities within the I.C.T. and Engineering Department.Work Description/Accomplishments- Oversaw a great improvement in the quality of customer(student) experience for my department within a period of 1 year.- Spearheaded the process of developing all the semester schedules and timetables for the department.- Coordinated all the learning activities within my department.- Ensured that the semester activities ran as per the schedules and that no deadlines went unmet.- Within one year of my tenure, I oversaw the growth of the department (in both the number of students and faculty members). The number of students grew from around 80 to over 300, while the faculty grew from 8 to 20.- Initiated the construction of a new, state of the art Engineering Workshop/Laboratory to accommodate the increase in the number of students in the department.- Oversaw the expansion of the number of programs offered in the Engineering department, by adding three(3) more programs(i.e Mechanical/Automotive Engineering, Civil Engineering and Architecture). This was in addition to the already existing Electrical Engineering program. Show less
-
Instructor, Engineering Department.Kips Technical College Sep 2013 - Apr 2014Nairobi, Kenya.As an Instructor in the Engineering Department, I taught Electrical Engineering courses.Some of the courses taught were:- Engineering Mathematics- Electrical Engineering Principles- Digital Electronics- Electrical Circuit Theory
-
Ict And Engineering InternKenya Meteorological Department May 2012 - Sep 2012Nairobi, Kenya.• Effective troubleshooting and resolution of technical problems of LAN/WAN • Maintenance and configuration of the LAN/WAN network infrastructure such as switches and routers• PC Hardware/Software installation, maintenance and troubleshooting• Installation and replacement of electrical lighting sources within the premises -
Electrical Engineering InternWest Kenya Sugar Co. Ltd (Kabras Sugar) Jun 2011 - Aug 2011Kakamega, Kenya.• Lighting and Electrical installation system maintenance• Electrical fault diagnosis and troubleshooting• PLC-based instrumentation and control• SCADA automation system maintenance• Management and support of the Company Network infrastructure and services, i.e. Data and Voice traffic services and Network Security• General Network Administration
Chrispine Chiedo Skills
Chrispine Chiedo Education Details
-
Computer Science, Part-Time (Ongoing) -
Electrical And Electronics Engineering
Frequently Asked Questions about Chrispine Chiedo
What company does Chrispine Chiedo work for?
Chrispine Chiedo works for Freelance
What is Chrispine Chiedo's role at the current company?
Chrispine Chiedo's current role is Software Engineer and OSS Contributor.
What is Chrispine Chiedo's email address?
Chrispine Chiedo's email address is ch****@****ela.com
What is Chrispine Chiedo's direct phone number?
Chrispine Chiedo's direct phone number is +164672*****
What schools did Chrispine Chiedo attend?
Chrispine Chiedo attended University Of Nairobi, Moi University.
What are some of Chrispine Chiedo's interests?
Chrispine Chiedo has interest in Poverty Alleviation, Science And Technology, Education, Economic Empowerment.
What skills is Chrispine Chiedo known for?
Chrispine Chiedo has skills like Java, C++, Html, C, Windows, Microsoft Office, Programming, Microsoft Excel, Python, Linux, Php, Javascript.
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