Ian Madege
Портфолио
Buupass
Buupass - leading Kenyan travel platform for B2B sales used by 100+ companies such as Safaricom, Microsoft Kenya and Java Kenya. ● Working in a Scrum team of 5+, building the microservice architecture and the automation of the inventory module using Python, Django, Flask, Node.js, React.js, Docker, Kubernetes, and AWS. ● Developed the product taking it from design to production and writing unit tests using Python Unit Test and PyTest with code coverage of 90%. ● Built CI/CD pipelines using Github actions, setting up Docker and Kubernetes config for our production and staging environments. ● Integrated a Third-party API from Airlines, running as a background service that updates Airline inventory options using celery as a broker with async Python functions.
Andela
1. Firmatek - Texas-based data solutions for 3D mapping used majorly by governments and clients in the mining industry. ● Led a scrum team of 9 people, and built a new data processing and visualization microservice using Python, Fast API, and Nodejs, which scaled our data analytics services by 200%. ● Improved our API access speed and reduced Infrastructure cost significantly using Python, JavaScript, Node.js, React.js, Kubernetes, and AWS. ● Customized and Integrated multiple Python-based GIS tools in our platform, which improved our data processing analysis time and analysis time of civil engineers by 60%. ● Built CI/CD pipelines integrated with Unit and Behavioral tests, which reduced the deployment time by 45% and the bugs reporting by 90%. Tech used: Python, Fast API, Node.js, AWS, Postgresql, ReactJs, Apache Kafka, Microservices, Docker, Kubernetes. 2. The Zebra - Texas-based insurance platform based on MLE and Data Analysis to deal with 100k+ clients. ● Part of a Scrum team of 6, developed the microservice architecture and optimized the codebase using Python, Django, Kubernetes, and AWS. ● Reduced manual effort by 80% by automating the complete platform and integrating 10+ Rest APIs. Optimized the pricing analysis microservice which saved $100k in revenue through automated web scraping. ● Worked on an event logging script to Datadog, that was sharing insights about customer journeys using our products, this increased the customer conversion rate by at least 30%. Technologies used: Python, Django, SQLAlchemy, Node.js, AWS, Datadog, Apache Kafka, Postgres, Microservices, AWS Lambda, Docker, Kubernetes.
Appsolute Mobility
Appsolute Mobile, a German based reporting tool that enables users to create apps without any programming knowledge. ● Part of a cross-functional team of 11 to deliver at least 2 customer-specific projects on time and within budget. ● Spearheaded the design and development of 5 customer-specific mobile applications, resulting in a 30% improvement in user engagement and satisfaction. ● Diagnosed and resolved complex technical issues, resulting in a 20% decrease in app crashes and improved app stability.