I’m Faraji Ombonya. I live in Nairobi, Kenya, where I build the future.

As a dedicated software engineer, I thrive on creating robust and scalable solutions to complex problems. My expertise spans multiple languages and frameworks, including Python (Django, Django Rest, Flask, FastAPI), Golang (GORM, Gin), JavaScript (React, jQuery, TypeScript, AdonisJS, NextJS), and PHP (Laravel). I also possess a strong foundation in front-end development with HTML5, CSS3, Bootstrap, and Tailwind CSS.

My skills extend beyond programming to include relational and NoSQL database management with MySQL, PostgreSQL, DynamoDB, and MongoDB. I have hands-on experience with document databases using MongoDB and object storage with Amazon S3 and Azure Blob Storage. I’m proficient in managing message and task queues with Redis and RabbitMQ, and I’m well-versed in source code control and versioning with Git and GitHub.

I am also skilled in project management, leveraging tools like Notion, Jira, and GitHub Projects to ensure smooth project execution. My technical toolkit includes API testing and documentation with Postman, containerization with Docker, and load testing with Locust. I also excel in task scheduling with Celery, monitoring with Sentry, and deploying APIs using NGINX.

In the realm of data, I have a strong command of data analysis and manipulation with Pandas, numerical computations with Numpy, and data visualization with Matplotlib. I’m also experienced in machine learning tasks using scikit-learn, Jupyter, and Word2Vec for generating word embeddings.

I am passionate about continuous learning and enjoy staying updated with the latest industry trends. My goal is to leverage my diverse skill set to deliver impactful software solutions that drive innovation and efficiency.