---
title: "Aderayo Olamide Adelanwa (@deraintech) | Hashnode"
description: "Technical Research & Systems | Backend Engineering • Data Systems • AI Applications • Building in Public"
url: "https://hashnode.com/@deraintech"
---

@deraintech

# Aderayo Olamide Adelanwa

@deraintech · Lagos, Nigeria · Joined September 2026

Technical Research & Systems | Backend Engineering • Data Systems • AI Applications • Building in Public

## Comments

[Thank you for your reply, yes the intention was to ensure that there is enough flexibility to expose that same logic via FastAPI or a CLI later on without a complete rewrite. To your question, yes i added a test suite with pytest for each of the files in addition to making the streamlit UI cleaner to extend.](https://hashnode.com/posts/how-i-refactored-a-streamlit-prototype-into-a-modular-python-application/6aa278beb6c8152e34da1025/comment/6aa2d37fb3641d627bea0de7#reply-6aa3f23e90af396790ee23ce)

Reply · Article · Sep 11 · [How I Refactored a Streamlit Prototype into a Modular Python Application](https://hashnode.com/posts/how-i-refactored-a-streamlit-prototype-into-a-modular-python-application/6aa278beb6c8152e34da1025)
