Available to hire
I’m Alex Simiyu Sifuna, a software engineer with 2+ years of experience building backend and full-stack web applications using Python (FastAPI, Django, Flask) and Node.js (NestJS, Express).
I enjoy delivering production-ready applications in agile teams, with hands-on experience implementing secure authentication (JWT and RBAC), working with SQL and NoSQL databases (PostgreSQL, MongoDB, MySQL, Redis), containerization with Docker, deployment on AWS/GCP, background task processing, and some front-end work with ReactJS and NextJS.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Advanced
Amharic
Intermediate
Work Experience
Software Engineer at Pawa IT Solutions
September 1, 2025 - PresentDevelop and maintain RESTful APIs using FastAPI and MongoDB for scalable back-end services. Implement secure webhook integrations and event-driven workflows with third-party services. Integrate Google Gemini to deliver AI-powered features and automation. Design authentication, authorization, and API security using JWT and RBAC. Collaborate cross-functionally and maintain clear API documentation and code quality standards. Containerize services using Docker and Docker Compose for consistent deployments. Deploy and run back-end services on Google Cloud Platform (GCP).
Tech Manager at Trace East Africa
July 1, 2024 - December 1, 2025Ensure uninterrupted on-air presence and streaming link functionality across all regions. Prepare detailed reports on Google Analytics and weekly streaming link performance. Research and advise management on studio and site equipment upgrades, cost-effective solutions, and facilitated equipment procurement. Respond to and resolve on-site technical issues, including after-hours emergencies. Serve as the primary point of contact for in-house IT and technical matters, coordinating closely with vendors on technical concerns.
Backend Engineer Intern at Wirtz Africa
March 1, 2025 - June 1, 2025Develop and maintain RESTful APIs using Python and Django REST Framework, ensuring scalability and efficiency. Design database schemas and implement models, views, serializers, and URL routing. Integrate Paystack for secure payment processing. Collaborate with team mates to build and optimize API features. Write and maintain API documentation for seamless integration.
Software Engineer at ALX Africa
May 1, 2023 - July 1, 2024Built and deployed a full-stack inventory management system using NestJS (backend) and ReactJS (frontend). Integrated JWT-based authentication for secure, stateless user sessions. Used PostgreSQL with TypeORM for robust scalable DB. Designed and developed interactive dashboards using React, Chart.js, and Shadcn UI to visualize KPIs such as stock levels, sales trends, and user activity. Deployed the application on AWS EC2, with S3 for image storage. Used GitHub for version control and Trello for agile project management.
Sales & Marketing Engineer at PRD Rig Kenya Limited
August 1, 2017 - April 1, 2023Developed and executed strategic sales plans to drive revenue growth and market penetration. Cultivated and maintained strong relationships with clients to understand their needs and provide tailored solutions. Negotiated contracts and pricing agreements with clients to ensure mutually beneficial outcomes. Acted as point of contact for customers inquiries, providing timely and accurate information and resolving issues efficiently.
Inventory Management System Developer at Venipoint
January 1, 2025 - April 1, 2025Built and deployed a full-stack inventory management system using NestJS (backend) and ReactJS (frontend). Integrated JWT-based authentication for secure, stateless user sessions. Used PostgreSQL with TypeORM for robust scalable DB management. Designed and developed interactive dashboards using React, Chart.js, and Shadcn UI to visualize KPIs such as stock levels, sales trends, and user activity. Deployed the application on AWS EC2, with S3 for image storage. Used GitHub for version control and Trello for project tracking.
API Developer at PoolPal Carpooling Service API
June 1, 2024 - July 1, 2024Developed and deployed a RESTful API with Python Flask. Implemented JWT for secure and stateless user authentication. Managed MongoDB interactions using MongoEngine ODM for streamlined data operations. Integrated Google Distance Matrix API for calculating route distances and Mail Jar service for sending notifications. Provided API documentation and testing interface using Swagger UI. Used GitHub for version control and Trello for project management.
API Developer at ALX
April 1, 2024 - June 1, 2024Developed and deployed RESTful API using Express.js. Used MongoDB for storage and retrieval of file information. Implemented Basic Authentication for secure user authorization. Leveraged Redis and Bull to handle background tasks, including resizing image files into multiple resolutions. Managed project versions and collaboration with GitHub.
Web Developer at WeOutside
March 1, 2024 - April 1, 2024Developed and deployed a full-stack web application with Flask serving a REST API with HTML/CSS and jQuery as the front-end. Implemented authentication using Flask-Login and managed database interactions with Flask-SQLAlchemy ORM for MySQL. Collaborated effectively with team members via GitHub and Trello Board for seamless project management.
Inventory Management System Developer at Venipoint
January 1, 2025 - April 1, 2025Built and deployed a full-stack inventory management system using NestJS (backend) and ReactJS (frontend). Integrated JWT-based authentication for secure, stateless user sessions. Used PostgreSQL with TypeORM for robust scalable DB management. Designed and developed interactive dashboards using React, Chart.js, and Shadcn UI to visualize KPIs such as stock levels, sales trends, and user activity. Deployed the application on AWS EC2, with S3 for image storage. Used GitHub for version control and Trello for agile project tracking.
Education
Bachelor of Technology (B.Tech) at National Institute of Technology Warangal
May 1, 2012 - May 1, 2017Qualifications
Industry Experience
Software & Internet, Professional Services, Media & Entertainment
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer today.