About

avatar

Ondiek Elijah

Software Engineer, Technical Writer & Community Advocate

Hello World! My name is Ondiek Elijah Ochieng aka “Dev Elie” I’m a Software Engineer, a technical article writer and a community die-hard.

I have three years of experience writing Python and JavaScript code, and I've created notable personal projects and excellent client websites. I work as a contract technical writer, and my responsibilities include developing tutorial applications, writing tests, integrating with CircleCI and other CI/CD platforms, and documenting.

As a big supporter of community service, I'm proud of my recent accomplishment as a speaker at the Safaricom Engineering Summit. This experience has helped me redefine my public speaking skills, and I'm looking forward to my next talk. I also recently spoke on "Effective Testing with Python" at the 3rd Annual Pycon Conference, which I do most of the time. I'm also a FreeCodeCamp, She Code Africa, Nairobi and Lux Tech Academy contributor and an active Beta Microsoft Learn Student Ambassador.

During my three 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, Node.js, Express.js, Bootstrap5

Tools and Others: Git, GitHub, Docker, AWS, Heroku, Digital Ocean, Sanity.io, GraphCMS, Netlify, CircleCI, Harness CI, MySQL,MongoDB and PostgreSQL databases, Linux, Rest APIs, DevOps & Full-Stack development.

I'm actively looking for a new position as a Software Engineer and would appreciate being notified of any new openings.

Experience

Software Engineer Intern  @  Itesyl Technologies
May 2022 - Present
Maintaining and implementing new features on the existing business API and WhatsApp bot.
Work 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.
⚊⚊⚊
Contract 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.
⚊⚊⚊
Freelance Web Developer  @  Self-Employed
April 2020 - Present
Built modern websites for clients using HTML, CSS, JavaScript, React, Bootstrap5, Sanity CMS and GraphCMS.
Some of the clients I have worked with include: Memaafrica, Jasiri and Wengiweb.
⚊⚊⚊