
Edwin Okun
Backend Engineer
Hire this person
Send a job offer directly to this candidate
About
Solution-oriented Software Engineer with 5+ years of experience in designing, developing, and deploying scalable backend solutions. Demonstrated expertise in AI Engineering (OpenAI API, LangChain, LangSmith), backend engineering (Django, FastAPI, NestJS), cloud platforms (AWS, Azure), and DevOps practices. Progressively increasing responsibilities, with a proven ability to deliver high-quality software, drive improvements, and mentor junior engineers.
Seeking to leverage these skills and experience to excel as a Senior Software Engineer.
Experience
Senior Python Engineer at tappi Inc. (2023-02 – Present)
- Collaborate in the design, development, and deployment of scalable RESTful APIs using Python's FastAPI, supporting mobile and web applications across multiple regions, resulting in a 20% increase in daily active users. Supporting 1.4B KES MoM worth of transactions, 31K+ consumers & 11K+ merchants.
- Championed the development of an internal dashboard using Django, offering insightful merchant data to our customer success team, improving customer retention.
- Architected and implemented monthly AI-driven solutions including payment analysis, sentiment analysis which reduced negative merchant reviews by 15% and improved merchant satisfaction scores by 10%.
- Handled key integrations, including Facebook Ads, WhatsApp Onboarding (Chatbot), Payments (Paystack, Mpesa), SMS functionalities, contributing to a 25% uplift in user interaction metrics.
- Lead my team in deploying, monitoring, and optimizing services on AWS (EC2, RDS, S3), achieving 99.9% uptime through blue green deployments and reducing infrastructure costs by 15% through resource optimization.
Python Engineer at Wamo. (2022-04 – 2023-01)
- Led the development and maintenance of Python-based applications for business operations, including sales, inventory, and accounting modules, streamlining workflows for users.
- Optimized application performance through code refactoring and database query tuning, achieving a 10% improvement in processing time for key transactions and contributing to a 5% reduction in operational costs.
- Collaborated with cross-functional teams to define requirements and deliver features in an Agile environment.
Python Engineer at SoftIQ Technologies Ltd. (2021-07 – 2022-03)
- Developed, implemented, and customized ERP system modules (Odoo, Microsoft Dynamics) using Python to streamline business operations (sales, inventory, accounting) for clients across diverse industries (Beverages, Retail, Wholesale).
- Contributed to system integrations and data migration tasks for ERP implementations.
- Mentored junior engineers on Python development best practices and conducted regular code reviews to maintain code quality standards
Junior Python Engineer at SoftIQ Technologies Ltd. (2021-02 – 2021-06)
- Collaborated in the automation of business processes across different industries for clients
- Assisted senior engineers in backend development tasks and bug fixing for various client projects.
IT Support at Gladpo Enterprises (2020-01 – 2020-12)
- Provided comprehensive IT support, including OS installation (Windows), software setup (Microsoft Office), hardware repairs, network troubleshooting, and user assistance.
IT Support, intern at Impact Research & Development Organization (IRDO) (2019-05 – 2019-07)
- Assisted with software installation and configuration, including ERP systems (Microsoft Dynamics NAV 2018).
- Performed routine server checks and provided technical support to staff members.
Education
Bachelor of Science in Computer Science – Chuka University (2016 – 2020)
Kenya Certificate of Secondary Education in High School Diploma – Kisumu Boys High School (2012 – 2015)
