Ondiek Elijah

Software Engineer, Technical Writer & Community Advocate

Hello World! My name is Ondiek Elijah Ochieng. I’m a Software Engineer, a technical article writer and a community advocate.

As an active member of the tech community, I have made significant contributions through my roles as an author at SheCodeAfrica, Nairobi, a visual designer at Lux Tech Academy, a gold Microsoft Learn Student Ambassador, GDSC Lead, and AWS Community Builder. Additionally, I have shared my expertise as a guest author for ContentLab and Pieces. Through these roles, I strive to empower and inspire individuals to learn and grow in the tech ecosystem.

During my years of professional development, I've been able to gain professional and practical knowledge of the following programming languages and tools.

Languages: HTML5, CSS3, Python, JavaScript (ES6), SQL

Frameworks: Flask, FastAPI, React, Next.js, Node.js, Express.js, Bootstrap5, TailwindCSS

Tools and Skills: Git, GitHub, Docker, RabbitMQ, AWS, Azure, Heroku, Digital Ocean, Sanity.io, GraphCMS, GraphQL, Netlify, CircleCI, Harness CI, MySQL, MongoDB and PostgreSQL databases, Cypress, Pact, Pytest, Jest, Chai, Mocha, Linux, Microservices, REST and GraphQL APIs, Quality Assurance Testing(Manual and Automated), Technical Writing, and DevOps 101.


Software Engineer  @  Safaricom
November 2022 - Present
Working with designers to translate visual designs into functional interfaces.
Designing and implementing user interfaces for web applications using React, Next.js and MUI.
Collaborating with backend developers to integrate frontend interfaces with server-side logic & testing and debugging frontend code.
Technical Writer  @  Tech-Varcity
January 2022 - Present
Responsible for coding tutorial applications utilising Python and JavaScript frameworks and writing integration tests using Pytest and Jest.
Integrating applications with CircleCI for automated builds and tests.
Documenting steps taken in making an application, testing, and Integrating with CircleCI.
Software Engineer Intern  @  Itesyl Technologies
May 2022 - July 2022
Maintained and implemented new features on the existing business API and WhatsApp bot.
Worked with a variety of different technologies, such as, Node.js, Express.js, React, Bootstrap5, Flask, PostgreSQL to name a few.
Crafted a modern UI for Itesyl.com and kodeec.com.