Himalayas logo
ET
Open to opportunities

Emmanuel Tindi

@emmanueltindi

Fullstack software engineer skilled in TypeScript and Python, focused on collaborative small teams.

Kenya
Message

What I'm looking for

I seek a role in a small, collaborative team emphasizing strong communication, growth in TypeScript/Python, and hands-on backend/fullstack responsibilities.

I am a fullstack software engineer with two years of professional experience building backend services and fullstack features for web and mobile applications. I focus on TypeScript and Python and enjoy working in small teams where communication and teamwork are paramount.

At DonjoTech agency I developed and maintained microservices-aligned backend systems, implemented RESTful APIs with FastAPI and Express.js, and integrated MongoDB and PostgreSQL for scalable, high-traffic applications. I contributed to CI/CD pipelines and improved legacy systems while delivering greenfield projects.

My key project experience includes a multi-tenant Bookshop Inventory & Sales Management System built with FastAPI, SQLModel, PostgreSQL, React, Redux, and Docker. I implemented JWT/OAuth2 authentication, POS functionality, purchase order workflows, automated receipts, and optimized inventory metrics in a single API call.

I collaborate closely with frontend developers and project managers, participate in Agile ceremonies, and prioritize maintainability, performance, and secure access control in the systems I build. I am eager to continue growing my skills in TypeScript and Python within a close-knit team environment.

Experience

Work history, roles, and key accomplishments

DA

Backend Developer

DonjoTech Agency

Sep 2023 - Jan 2025 (1 year 4 months)

Developed and maintained backend microservices and RESTful APIs using Python (FastAPI) and Node.js (Express) to support web and mobile clients, improving scalability and maintainability across multiple client applications.

Education

Degrees, certifications, and relevant coursework

Egerton University logoEU

Egerton University

Bachelor of Science, Computer Science

Bachelor of Science in Computer Science completed at Egerton University.

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Emmanuel Tindi - Backend Developer - DonjoTech Agency | Himalayas