Timothy Edibo Umoru
Development
Kano, Nigeria
Skills
Python
About
TIMOTHY EDIBO UMORU's skills align with Programmers (Information and Communication Technology). TIMOTHY also has skills associated with System Developers and Analysts (Information and Communication Technology). TIMOTHY EDIBO UMORU appears to be a low-to-mid level candidate, with 3 years of experience, with 3 years of management experience, including a low-level position.
View more
Work Experience
Lead Backend Developer, Mashal Soft, Kano, Nigeria
March 2023 - Present
- a single-tenant system into a cost-efficient multi-tenant Django SaaS inventory management solution, leveraging PostgreSQL. Resulting in a substantial expansion of our customer base, the initiative also achieved significant reductions in infrastructure costs and streamlined application management where changes made are universally applied. Resolved scalability challenges during traffic surges by implementing multi-server architecture with Kubernetes, containerizing the application, and introducing a load balancer, ensuring efficient handling of increased incoming requests across multiple servers. In my role as the team lead, I now oversee a dedicated team managing this innovative project. The holistic approach to software development, from system and database design to clean code implementation, unit testing, API development, and documentation, has not only elevated the quality of our applications. Through these strategic initiatives, I have played a pivotal role in propelling the company towards sustainable growth and operational excellence.
Lead Python Backend Developer/ Instructor, Stemlab, Kano, Nigeria
Stemlab
March 2021 - December 2022
- At Stemlab, I led the development and deployment of impactful Minimum Viable Products (MVPs) in a startup environment. Utilizing expertise in RestAPIs, Docker, Kubernetes, and databases like Postgres, MySQL, and MongoDB, I architectured robust and scalable solutions. Proficient in designing and implementing server-side logic, my active involvement across the application development lifecycle, including system and database design, clean code writing, unit testing, API development, and documentation, ensured the delivery of high-quality products. Collaborating with the team, I introduced cutting-edge technologies to modernize legacy applications, enhancing performance and showcasing a commitment to staying ahead in the industry. A key contribution involved training and mentoring interns, fostering a collaborative learning environment that significantly contributed to the skill development of new developers and the overall cohesion of the team. In summary, my role at Stemlab was pivotal in architecting well-structured MVPs and fostering a dynamic learning environment for new developers, ultimately contributing to the startup's technological excellence and overall success.
Solutions Architect, Azubi Africa
Stemlab
April 2022 - April 2022
- Ability to use AWS products and services to provide storage, database, security, computing, networking, and IoT solutions. Practical Knowledge of AWS products and services. Collaborated with team members to implement a three-tier architecture.