Timothy Nuga
@timothynuga
Senior Software Engineer specializing in JavaScript/TypeScript and Python backends, architecting scalable systems across microservices.
What I'm looking for
I’m a Senior Software Engineer from Lagos, Nigeria, with 6+ years of experience building and shipping production software across Front-end(React) and Back-end(Node, Django, FastAPI, Phoenix) stacks. I primarily focus on JavaScript/TypeScript and Python stacks for Backend Technologies, with a strong bias toward clean architecture.
In recent roles, I’ve architected and delivered backend capabilities for AI-driven products—implementing integrations, building webhook and subscription microservices, and creating reliable messaging/notification flows. I also improved platform security and reliability through stronger scanning and pipeline hardening, including gradual rollouts across relevant services.
I enjoy turning complex product needs into maintainable systems: migrating configuration services to JSON schema for better validation and versioning, restructuring serverless workflows and acceptance criteria, and optimizing database schemas and model interfaces. I’ve also led teams and supported other developers to stabilize and scale services.
Beyond core engineering, I’ve built AI-integrated bots, worked with LLM-based improvements, and contributed to data-driven features—often bridging the gap between backend services and frontend/product teams. My approach blends pragmatic delivery (CI/CD, Docker, Kubernetes) with thoughtful engineering fundamentals (testing, APIs, and performance).
Experience
Work history, roles, and key accomplishments
Senior Backend Engineer
Chef4me
Oct 2022 - Jun 2026 (3 years 8 months)
Architected and implemented the Order microservice API in a containerized application. Built an admin back office and support system, and worked with frontend/product teams to develop an in-app messaging and notification system using Kafka.
Senior Backend Engineer (Core/Product)
Insait
May 2025 - Jan 2026 (8 months)
Implemented a Chatwoot integration for agent-assisted customer journeys using Python/FastAPI, Flask, TypeScript, and Node, enhancing product capabilities. Improved security and CI pipeline scanning, migrated a configuration service to JSON Schema validation, and improved microservice deployment workflows.
Senior Software Engineer
GitStart
Mar 2024 - Oct 2025 (1 year 7 months)
Restructured a serverless architecture for preliminary project analysis by adjusting workflow and acceptance criteria using AWS Serverless components. Optimized database schemas and model interfaces and built AI-integrated bots for internal client application workflows.
Technical Project Manager
GitStart
Sep 2024 - May 2025 (8 months)
Led software engineering and QA teams to manage and build GitStart applications for community operations. Built CI/CD workflows across microservices, troubleshot architecture and pipeline issues, and optimized service/database-layer performance using multiple backend stacks.
Backend Engineer (Data)
Zarttech
Mar 2024 - May 2024 (2 months)
Developed algorithms (including bot logic) to calculate promotion discounts and implemented test cases to validate solution performance. Worked with data engineers and LLM-based workflows, implemented image-generation conversions, and built a serverless mailing service integrating promotion content and notification APIs.
Backend Software Engineer
Sendtext
Mar 2023 - Nov 2023 (8 months)
Designed and implemented a Webhook-Subscription-Service microservice deployed on AWS Lambda to receive raw events and forward them to client webhook endpoints. Built WhatsApp/Facebook API-based systems and bots for customer communications and fixed backend issues across GraphQL/REST endpoints while optimizing error handling and algorithms.
Full Stack Engineer
GitStart
Nov 2021 - Dec 2022 (1 year 1 month)
Built test-case structures for an edutech dashboard and developed backend API logic using Django and related tooling. Designed schema architecture and developed microservices for a SaaS product, and implemented UI features with React and styled components.
Software Engineer
Energy360 Africa
Feb 2020 - Jun 2021 (1 year 4 months)
Built and improved API/documentation and backend integration for a multi-data-stream product using Python and Django. Developed bot/product features, REST API endpoints, and worked across multiple frontend/backend components to support energy monitoring and visualization.
Software Engineer
Freelance
Dec 2019 - Jan 2021 (1 year 1 month)
Developed API endpoints for a chat feature and implemented memory caching architecture using Node/Express and Redis. Built and scaled learning-management and serverless microservice APIs using JavaScript/Python stacks and cloud/container infrastructure.
Software Engineer Intern
Harbor Incubator Technologies
Jun 2019 - Nov 2019 (5 months)
Performed research and data analysis using Python scripts combined with machine learning algorithms to support development of product features. Facilitated programming education programs, including setting up boot camps and teaching younger students software development.
Education
Degrees, certifications, and relevant coursework
University of Lagos
Systems Engineering
2015 - 2021
Bachelor's degree in Systems Engineering at the University of Lagos in Lagos, Nigeria, completed between 2015 and 2021.
Tech stack
Software and tools used professionally
Amazon S3
AWS Step Functions
GitHub
Kubernetes
GitHub Actions
Chatwoot
DB
MySQL
PostgreSQL
MongoDB
Gmail
Node.js
Django
Databricks
Redis
styled-components
Vue.js
JavaScript
JSON
Kafka
RabbitMQ
ExpressJS
Django REST framework
FastAPI
SQLAlchemy
Sequelize
Linux
GraphQL
Prisma
AWS Lambda
Serverless
NGINX
SQL
Deno
LangChain
Trivy
Harbor
Make
Joi
Increase
Fresh
Bridge
Factory
Remote
Jan
Omni
ChatGPT
Availability
Location
Authorized to work in
Portfolio
github.com/TimNuga/note-taking-appSalary expectations
Job categories
Skills
Interested in hiring Timothy?
You can contact Timothy and 90k+ other talented remote workers on Himalayas.
Message TimothyGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
