Summary
Overview
Work History
Education
Skills
Timeline
Hi, I’m

Thomas Alexander Kidumbuyo

Edmonton,Alberta
Thomas Alexander Kidumbuyo

Summary

Results-driven Senior Full-stack Software Engineer with 9 years of experience. Expertise in Node.js, Python, Django, microservices, and cloud technologies. Proven track record in leading teams, optimizing workflows, and driving efficiency. Committed to delivering high-quality, scalable web applications. Passionate about leveraging emerging technologies to achieve business objectives.

Overview

10
years of professional experience

Work History

Wassha

Technical lead
02.2023 - Current

Job overview

  • Refactored code, reducing daily alerts by 95% and enabling engineers to focus on productive tasks
  • Decreased response time per transaction by 1 minute and reduced peak-hour load by half by redesigning payment services using Kafka
  • Developed CI/CD pipeline, reducing feature delivery time by 25% and ensuring zero downtime during deployments.
  • Supervised architecture, design and implementation of company-wide platforms and applications

Smart Africa Group, SAG

Full-stack Software Engineer
11.2022 - 01.2023

Job overview

  • Dar-es-salaam, TZ, Created client dashboard for an online newspaper platform, streamlining subscription management
  • Mentored junior engineers for skill enhancement and team productivity.
  • Collaborated with in-house web designers to create sleek and innovative UI design

Political Data International

Full-stack Software Engineer
06.2021 - 11.2022

Job overview

  • Led the integration of two software systems after a company acquisition
  • Developed software used for polling for 2022 United States senate elections.
  • Developed complex software and systems deploying one or more programming languages

Amplify Marketing

Technical Lead
06.2019 - 06.2021

Job overview

  • Dar-es-salaam, TZ, Developed a marketing data collection and campaign management app from scratch
  • Managed a team of 6 engineers, leading to the successful acquisition of six major data collection contracts.
  • Researched and adopted new technologies to add value to existing offerings

Maps, The Creative Company

Software Developer
08.2018 - 06.2019

Job overview

  • Dar-es-salaam, TZ, Created software solutions for diverse clients across various industries
  • Provided onboarding training, consultation, and customer support services.

Plus TV

Head of Digital
05.2016 - 08.2018

Job overview

  • Oversaw all of the company’s online presence, built websites, blogs, and managed online interactions.

Setup Tanzania

Software Engineer
02.2014 - 05.2016

Job overview

  • Dar-es-salaam, TZ, Created a music streaming app for Wasafi music.

Education

St. Joseph College of Engineering
Dar Es Salaam

Bachelor of Electrical And Electronics Engineering from Electrical And Electronics Engineering

University Overview

Dar-es-salaam Institute of Technology
Dar-es-salaam

Bachelor of Computer Engineering from Computer Engineering

University Overview

Skills

  • Backend: Nodejs, Python, Django, Express, Nestjs, Apache Kafka, Microservice Architecture
  • Frontend: Angular, React, HTML, CSS, SCSS, Android(Java), Flutter
  • DevOps and Infrastructure: AWS (EKS, S3, EC2, Elastic Beanstalk, ECS, ECR, Route 53), Kubernetes, Docker, Terraform, Pulumi, GitHub Actions
  • Databases: PostgreSQL, MongoDB, MySQL, Elastic Search, Firebase
  • Soft skills: Excellent Communication, Problem Solver, Effective Team Management, Collaborative Team Player

Timeline

Technical lead
Wassha
02.2023 - Current
Full-stack Software Engineer
Smart Africa Group, SAG
11.2022 - 01.2023
Full-stack Software Engineer
Political Data International
06.2021 - 11.2022
Technical Lead
Amplify Marketing
06.2019 - 06.2021
Software Developer
Maps, The Creative Company
08.2018 - 06.2019
Head of Digital
Plus TV
05.2016 - 08.2018
Software Engineer
Setup Tanzania
02.2014 - 05.2016
St. Joseph College of Engineering
Bachelor of Electrical And Electronics Engineering from Electrical And Electronics Engineering
Dar-es-salaam Institute of Technology
Bachelor of Computer Engineering from Computer Engineering
Thomas Alexander Kidumbuyo