Hi, I'm Ridwan
ARAbout
I have over 6 years of experience developing reliable software and am currently pursuing a Computer Science degree. I’ve led and developed software used by the Nigerian Meteorological Agency (NiMET) and the Gates Foundation to manage and monitor automatic weather stations across Nigeria and Kenya. I’m primarily a Backend and Machine Learning Engineer, but I’m also interested in distributed systems design, user experience, and automated testing. I can also help build out your infrastructure, along with related MLOps, DevOps, and SRE work.
Work Experience
UxerSoftware EngineerJan 2026 - Aug 2026

- Optimized infrastructure for Vzy.co handling 39.2M monthly requests, cutting projected spend by ~88% through migrations across database hosting, custom-domain routing, email delivery, and legacy services.
- Automated Brandest upgrades for 3 paid plans, reducing processing time from 5 minutes to 30 seconds while preserving brand kits and credits.
- Standardized Pacific Time handling across 6+ scheduling and reporting workflows, cutting timezone support tickets from 20 to 0 per month.
- Corrected Vzy’s AppSumo entitlements across 14 lifetime tiers and 4 site-creation paths, preserving paid features on newly created websites.
- Hardened Vzy storage operations with 3 automatic retries, reducing failed asset uploads by 60%.

Software EngineerSep 2024 - Dec 2025
- Built and maintained a weather platform used by NiMET and the Gates Foundation in Nigeria and Kenya, supporting 51 automatic weather stations with 99.9% uptime and 250 ms p99 API latency over 12 months.
- Led the design and development of a software data collection and tracking system that was adopted by more than 12 research institutions for livestock feed research.
- Engineered cloud infrastructure and release automation for 8 services across 3 research platforms, supporting 170 successful deployments over 6 months with a median build and deployment time under 2 minutes.
- Vectorized 3 weather-risk calculations with NumPy, reducing daily analytics processing from 40 seconds to 2.5 seconds.
- Added 24-hour Redis caching for weather analytics with station-specific cache keys, reducing redundant calculation workloads by 70%.
Backend Engineer InternFeb 2024 - Jul 2024
- Built AWS-hosted APIs for a digital-twin project with 30.6M readings from 56 sensors, enabling Unity visualization and ML research.
- Reduced MongoDB retrieval time by 85%, from 60 to 9 seconds for 1.4M+ sensor records, accelerating data access for Unity and ML.
- Implemented MQTT pub/sub messaging, cutting sensor-message latency by 50% versus HTTP request/response for greenhouse monitoring.
Event VisionaryBackend EngineerSep 2024 - May 2025

- Optimized ticket PDF generation, reducing memory consumption by 65% and increasing processing capacity to five concurrent generation jobs.
- Implemented API rate limiting and infrastructure-level traffic controls, reducing successful malicious requests by 24% and strengthening the ticketing platform’s defenses against DDoS attacks.
- Migrated 3 backend environments from Lightsail to EC2 and automated releases with CI/CD, cutting deployment time from 9 to 4 minutes.
Wellesley DigitalBackend EngineerSep 2023 - Dec 2023

- Improved assessment submission success from 40% to 99.8%, reducing failed attempts so participants could complete studies with fewer errors.
- Cut new developers’ initial API integration time from 10 to 2 days by publishing interactive documentation with Swagger and drf-spectacular.
Agnosys HealthSoftware EngineerAug 2023 - Oct 2023

- Improved WebSocket messaging for a physician community platform, reducing message-delivery latency from 7500 ms to 800 ms.
- Deployed CI/CD pipelines with Jenkins to automate testing and deployment, leading to a 50% reduction in release cycle time.
- Reduced average bug resolution time from 10 minutes to 1 minute by centralizing live monitoring for 6 production Docker services in Portainer.
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.
Redesigned and rebuilt the Agnosys Health website, then developed ImmuneHome—a paediatric vaccination booking platform where parents can manage child profiles, select vaccines, schedule visits, and pay through Paystack. An internal dashboard supports vaccine, schedule, pricing, and transaction management.
Redesigned and rebuilt the First Class Muslim Foundation website with clearer navigation, a responsive interface, and stronger SEO foundations. The new experience makes it easier to explore scholarships and programmes, understand the foundation’s impact, and find ways to donate or volunteer.
I like building things
During my time in university, I attended 3+ hackathons. People from around the country would come together and build incredible things in 2-3 days. It was eye-opening to see the endless possibilities brought to life by a group of motivated and passionate individuals.

Pan-African Assistive Technology Workshop (AFRETEC) - 3rd Place – ₦1M Prize
University of Lagos, Nigeria
Amebo — a crowdsourced accessibility layer over the Lagos map for pedestrians with disabilities: users report accessible infrastructure (ramps, wheelchair-friendly bus stops) and live hazards (open gutters, broken pavement), and the app responds with inclusive multi-modal alerts — voice guidance for visually impaired users and text notifications for deaf and hard-of-hearing users. Placed 3rd out of 9 teams at UNILAG's pan-African assistive technology innovation challenge (AFRETEC Network), winning ₦1M from the ₦4.5M Theseabilities Foundation prize pool.

Amala Hackathon - Winner
Lagos, Nigeria
Amala Atlas, a crowdsourced global map for discovering authentic Amala spots, with community reviews and an autonomous scraping agent that finds and geocodes new locations daily.

FloodLink (IEEE Region 8 Climate Challenge) - First Prize
Bari, Italy
Designed a disaster-resilient communication system leveraging a mesh network architecture to ensure effective communication in flood-prone areas.
Skills
Programming Languages
Backend
Frontend & Mobile
Databases & Caching
Cloud & DevOps
Data & Machine Learning
Get in Touch
I'd be willing to join your team as a full-time employee. For founders, I can also serve as your first or founding engineer, taking your project from idea or prototype to production, selecting the tech stack and infrastructure architecture, among other things. Lastly, I'm always up for a chat, and you can contact me via adesolaridwan2003@gmail.com or by booking a slot directly on my booking calendar.



