Mowaninuola is a software engineer and fintech enthusiast with a demonstrated history of working in the financial services industry. He is skilled in Python, Java, Spring Boot, Python, PostGIS, and Spatial Analytics, a strong engineering professional with a Master of Science - MS focused on Geoinformatics from the University of Twente.
Developed EOD and Intraday risk analytics services for the derivatives team using the Athena platform (Python).
Created interactive APIs with Spring Boot to expose business metrics and other relevant data consumed by internal and external clients.
Built dashboards that provide easy access to business intelligence, using Grafana. Redisgned the dashboard server to include a message queue for improved reliability.
Developed an order monitoring dashboard aimed at summarizing the order flows for both the business and dev team alike. To deliver this, I built a backend service that exposes the required order metrics using Java, Spring Boot, and SQL. Then created clients that sent requests to the server at intervals, pulled the required metrics, applied transformations, created analytics, and pushed the necessary analytics to a NoSQL datastore (simple JSON) - the entire process was automated with a scheduled server job. For the UI, I leveraged Grafana to visualize the stored metrics. To make the dashboard more resilient, I had redesigned the current system to use a queue. Technologies used: Java, Springboot, SQL (Oracle), Python, and other proprietary tech.
Built a monitoring service for all backend apps and server jobs. I developed a heartbeat monitor using a producer-consumer pattern for the backend services and set up the required alerting for the apps. Also created a log scraper for all the services and jobs. This allowed searching for specific patterns or keywords as the logs are generated and alerting when necessary. Technologies used: Python and a proprietary web framework.