Position: Python Developer
Category: Python
English level: upper
Years of experience: 4

- The built a custom authentication tool that enabled the on-boarding of one of Tracer Labs' biggest clients.
Mar 2020 - Present:  Tunga
TUNGA
Freelance Developer | Mar 2020 - Present
Planned, designed, and now building a tool to support the marketing team at Tunga get job leads. The tool scrapes job postings on a number of websites which a then filtered
according to the marketing team's needs.
The tool back-end API is built using Django Rest Framework, which is a powerful tool for building web APIs and provided a number of functionalities such as authentication and
authorization.
The backend is integrated with Scrapy a powerful open-source framework, to scrape the job posting.
Postgres is used for data storage, Celery, and Redis for the asynchronous task.

2018- Mar 2020:  Andela
Title: Software Engineer
Andela provides a chance to some of the talented software engineers to work with top companies around the world.
I worked with Tracer Labs LLC based in Newyork US. I worked with a team of developers building the Advertisement tracking platform used by customers to track AD performance on the various platforms they used. I had a chance of building a custom authentication module for one of the clients. The Platform uses Django Rest Framework for the backend and Ember JS for the front-end.
I worked with Catalant Technologies based in Boston MA. I worked with a team of developers building a platform used to match talent to projects. This tool enables big companies to access to top talent. While here I contributed to the next steps tool, which made it easy and clear for clients (talent) when changes were made to projects. This platform powered by the Django framework.
I was part of the team that built Converge an in-house meeting room management tool used at Andela Offices. This saved the company money that was being spent using paid-for tools. This tool is built using the Python Flask for the backend and React-JS for the front-end.
- Proper communication channels
- Proper Goals, and even when they change there is communication
-