Senior Software Developer + Devops Engineer
Nairobi, Kenya
- Developed the TLIP platform backend and frontend using Typescript, Nodejs, and React. Created unit tests for the backend using Jest. Also helped in gathering user requirements. The platform was completed and is currently running with integrations with 4 government agencies and two Exporters using it.- Assisted and provided support in developing the one-click-tangle, a tool that helps users to run an IOTA Node, whether it's in a public network or private network. The users had their problems solved within 2 days.- Set up monitoring tools (elasticsearch, kibana, fluentd) for the entire on-premise infrastructure, that helped detect downtimes between our integrations with the Government Agencies and fix them on time. This has helped the application team diagnose problems 30% faster than before.- Developed a Support Manual for the TLIP project that outlines steps to the Support Team on how to diagnose integration problems we may have with Government Agencies. This cut down the time taken to diagnose integration problems in half.- Created an Infrastructure Document that assisted the Kenyan Government Agencies with infrastructure requirements to run the TLIP project. This led to the adoption of the Infrastructure Set-Up by one of the Government Agencies.- Created deployment scripts using Docker, Docker-compose, Kubernetes and Github Actions to make deployment of TLIP services easier. Government Agencies can also quickly deploy TLIP Services.