Backend Engineer at Doja Studios
- Led backend development using FastAPI, PostgreSQL, Redis, and Celery, building scalable and reliable service architecture.
- Integrated payment gateways to support secure and efficient transaction processing.
- Wrote automated tests and set up GitHub Actions CI/CD pipelines to ensure code quality and streamlined deployments.
- Used Pydantic models for request/response validation and schema enforcement.
- Deployed and maintained the backend service on a VPS.
- Contributed to frontend development using React and TypeScript, integrating API endpoints for a seamless full-stack experience.
Backend Engineer at SokoSquare
- Designed and developed scalable backend systems using FastAPI.
- Deployed and maintained serverless applications on AWS Lambda.
- Integrated cloud-native services (API Gateway, RDS, S3, etc.) for efficient system operations.
- Implemented secure, high-performance RESTful APIs and optimized backend performance.
Backend Engineer at Insait
- Built and maintained RESTful APIs using Flask with robust request validation and schema-driven configuration.
- Designed and implemented an AI-powered chatbot backend, including LLM integrations and response orchestration.
- Collaborated on developing a graph-based conversation engine enabling chatbots to traverse dynamic flows and decision nodes.
- Implemented secure handling of sensitive credentials, masking authorization headers and key files.
- Designed and optimized PostgreSQL schemas and migrations to support complex workflows and chatbot data models.
- Wrote comprehensive unit and integration tests with mocking to ensure reliability and prevent regressions.
- Gained exposure to LLM-based workflows and AI tooling, aligning with data science-adjacent development practices.
Backend Engineer at EnterScale
- Led backend development by coordinating systems and overseeing database design.
- Resolved complex backend issues to ensure optimal performance and minimal downtime.
- Contributed to team growth by participating in recruitment, onboarding, and knowledge sharing while innovating with emerging technologies to enhance backend strategies
Lead Backend Engineer at TE Hub
- Utilized Django to optimize performance, ensure data security, and implement backend functionalities.
- Developed API for the backend system.
- Worked closely with frontend developers for seamless API integration. Played a key role in testing and debugging.
- Collaborated with the team to deliver efficient solutions. Integrated SMS, email, and payment gateways.
- Deployed developed system on Heroku and AWS
- Developed mobile applications using Flutter and Dart, delivering cross-platform experiences alongside the core web platform.
Lead Backend Engineer at Cozzy
- Directed backend development, managing systems, database design, and code reviews to uphold high standards.
- Architected scalable microservices, integrated payment APIs, and swiftly resolved backend issues to maintain peak performance and minimal downtime.
- Worked closely with cross-functional teams, aligning backend objectives with UI/UX, front-end, and product management for seamless project delivery.
- Deployed the developed backend system on a DigitalOcean Droplet.
Backend Engineer at Kudigo Limited
- Developed backend systems and collaborated with clients and the team.
- Leveraged Django for optimizing performance, implementing backend functionalities, and ensuring data security.
- Developed an API interface for the backend systems using Django REST Framework.
- Successfully incorporated a WhatsApp bot, USSD system, and payment integration into projects.
- Responsibilities included requirement analysis, system design, coding, testing, and collaborative efforts for efficient solution delivery.
Lead Backend Engineer at PruneEdge
- Led backend development, coordinating systems, overseeing database design, and conducting code reviews to ensure high-quality coding standards.
- Architected microservices for scalability, fostering modular design, and seamlessly integrated payment APIs to enhance transaction efficiency.
- Collaborated cross-functionally, aligning backend goals with UI/UX designers, front-end developers, and product managers for successful project execution.
- Resolved complex backend issues promptly, minimizing downtime and maintaining optimal system performance and availability.
Backend Engineer at Kophy Technologies
- Developed information systems as a backend developer.
- Collaborated with clients and the team to create tailored solutions. Utilized Django to optimize performance and ensure data security. Implemented backend functionalities.
- Worked closely with frontend developers for seamless integration. Played a key role in testing and debugging.
- Responsibilities included requirement analysis, system design, coding, testing, and collaboration to deliver efficient solutions.
- Deployed developed systems on Heroku.
System Developer at Omagro Pharmaceuticals
- Developed a comprehensive information system for a pharmacy and supermarket.
- Worked as a Django backend developer.
- Streamlined sales, inventory, and receipts through the system.
- Improved operational efficiency, accuracy, and customer satisfaction. Prioritized code quality, performance, and data security.
- Aimed for stability and reliability of the system.