Software Engineer

|

About

Some Intro

Anyungu is a versatile Full-Stack Engineer with 5 years of experience designing, building, and deploying scalable apps for clients in the education, financing, and legal spaces. He is proficient in JavaScript technologies such as Node.js, React.js, TypeScript, and Angular, and Java frameworks like Spring Boot. He has worked with MongoDB and MySQL databases and has a good understanding of REST and GraphQL APIs. Anyungu has collaborated with Scrum teams and is a quick learner and resourceful professional who communicates well with both technical and non-technical audiences.

Experience

Lead Full Stack Engineer

InspiraFarms

April 2022

  • Lead design sessions for new features
  • Implement new features in both the frontend and the backend
  • Test new features with clients
  • Document any existing/new features
  • Write new unit tests for new logic
  • Give recommendations and implement element new third party services

Full Stack Engineer

Mortgage Ezy

Jul 2021 - Jul 2022

  • Designing workflows for the different processes, features, and services
  • Designing the data models of various services
  • Building a document and report generating system
  • Implementing a notifications service to send out generated documents as emails
  • Creating general company wikis
  • Setting up Github Actions for the deployment of the back-end project to GKE

Full Stack Engineer

Libryo

Jan 2021 - Oct 2021

  • Coordinated communication between the ingestion team and the business teams
  • Wrote over 20 scripts using playwright to scrap content from different online website sources
  • In charge of the production and development MySQL databases
  • Manually scrapped huge web sources whose capacity was beyond the system available memory
  • In charge of the ingestion team and coordinated tasks between
  • Improved the main API test coverage to over 50% from less than 10% coverage.

Backend Engineer, Microservices

Mesozi Group

Jul 2020 - Feb 2021

  • Built the notifications services to send out SMS, emails, and mobile notifications
  • Deployed a consul mesh network for the services proxy communication
  • Deployed Kafka brokers into the Microservices network
  • Assembled all the Microservices API documentation (openapi spec v3)into one point using redoc.
  • Set up the ECS to deploy the service EC2 nodes.

IoT Software Engineer

Liquid Intelligent Technologies

Jan 2020 - Aug 2020

  • Designed and implemented a V1 demo platform to facilitate Client Demos
  • Built a V1 network traffic monitoring API for the East Africa Region
  • Built over 10 open source potential client SDKs to read and interpret Sigfox device messages
  • Provided channel partners support to test out and integrate Sigfox software and devices.
  • Organized and managed community events to support Sigfox network adoption in the country

Lead Applications Developer

Fibo Systems

Dec, 2018 - Jan 2020

  • Built An Admin React Native Application to aid administrative duties.
  • Made presentations and slides for potential client demos
  • Deployed the APIs as applications in Docker for over 90 schools.
  • Designed the multi-tenant solution where schools had different DB instances but shared some of the APIs.
  • Implemented the core API using Spring Boot.

Skills

Hover over skill for current proficiency

80%

70%

70%

60%

60%

70%

60%

70%

60%

70%

60%