Career
Experience
My professional journey
Timeline
Work Experience
Senior Ruby on Rails developer/founder
self employed
Engineered Solutions & Ventures Souvenir & Rezum Local: High-performance e-commerce and procurement engines built with Rails 8 and Hotwire Native to bridge the Nigerian diaspora and local markets. StoreStudioIA & GuardRail Compliance: AI-integrated SaaS platforms for content automation and B2B legal compliance, leveraging LLM orchestration and Multi-tenant architectures. Life Veneration & st-world CLI: Scalable school management systems and Ruby-based CLI tools for 3D scene generation using the VIGA architecture. 🛠️ Technical Core & Mastery Backend & Architecture Ruby on Rails 8: Expert-level mastery of "The Rails Way," utilizing Active Record for complex data modeling and Service Objects for clean business logic. Background Processing: Architecting resilient asynchronous workflows using Sidekiq and Redis for real-time data scraping (SerpApi) and AI generation. Database Management: Advanced PostgreSQL design, including indexing strategies, polymorphic associations, and multi-tenant data isolation. Security & Auth: Implementing enterprise-grade security layers using Devise, Pundit (RBAC), and JWT for decoupled API authentication. Frontend & Interactivity Hotwire (Turbo/Stimulus): Building "SPA-like" reactive interfaces with zero-refresh page transitions and real-time DOM updates via Turbo Streams. React Integration: Crafting complex, state-heavy components and dashboards when a decoupled frontend architecture is required. Modern UI: Advanced Tailwind CSS implementation with custom configurations, ViewComponent for reusability, and GSAP for high-end web animations. AI Engineering & Emerging Tech LLM Orchestration: Integrating OpenAI API and LangChain into Rails workflows for automated content synthesis and intelligent data parsing. Computer Vision & 3D: Utilizing Ruby to interface with Blender APIs and image-processing libraries for spatial data extraction (st-world). Automation: Building intelligent scrapers and "Prompt Engineering" layers to transform raw data into structured, actionable insights. DevOps & Infrastructure Cloud Hosting: Deploying and scaling production applications on AWS (EC2, S3, RDS) with a focus on high availability. Containerization: Using Docker for consistent development environments and streamlined deployment pipelines. CI/CD: Automating testing and deployment suites via GitHub Actions to maintain a "Build in Public" high-velocity workflow.
Senior Ruby on Rails developer
Agent.inc
• Architected a comprehensive SaaS platform for real estate brokerages using Ruby on Rails, implementing a sophisticated multi-tenancy system. • Developed integrated business modules including Transaction Management, CRM, and CMS, enhancing scalability and maintainability. • Designed a multi-tenant dashboard system for real-time insights, improving user experience and operational visibility.
Ruby developer
88stacks
• Developed and implemented full project requirements, ensuring a robust MVC structure and effective database management. • Created webhooks for seamless communication with the app upon job completion, enhancing user experience. • Integrated Stripe payment gateway for API service access, streamlining transactions for users. • Built background jobs to monitor webhook pings, maintaining app performance without disrupting navigation.
Ruby developer
Smitiv Mobiles Technologies Pte Ltd
• Developed and implemented payment gateway like stripe, apple pay and metamask features for the Mola NFT site based on assigned tickets. • Built and serialized an API for the mobile version of the site, ensuring seamless functionality. • Documented processes to enhance team collaboration and knowledge sharing. • Contributed significant value to the development team during my tenure at Smitiv Mobiles Technologies Pte Ltd.
Ruby developer
Highpoint Consultancy Agency
• Developed a chat application enabling seamless communication and file sharing among users. • Utilized Stimulus and Hotwire to enhance scrolling and overall app functionality. • Implemented joinable room features, allowing users to request and gain admin approval for access. • Conducted thorough testing and hosting to ensure a smooth user experience.
Technical Learning Assistant
Microverse
• Provided technical assistance to students navigating their learning modules, ensuring clarity and understanding. • Logged technical questions and created detailed discourse posts to address student inquiries effectively. • Collaborated with colleagues and team heads in weekly Scrum meetings to enhance team performance. • Contributed to a 95% increase in student performance in the technical curriculum through dedicated support and resources.
- Delivered 10+ full-stack applications for international clients
- Built AI-powered tools including RezumFit resume builder
- Maintained 100% client satisfaction rate
- Contributed to open-source Rails ecosystem
Junior Developer
Luke Hove Technologies, LLC
• Mapped out the ERD design and architectural framework for a web app aiding users in finding similar locations in new cities. • Developed project requirements using Rails, Bootstrap, Yelp Fusion API, and Google API for enhanced location matching. • Maintained a clean codebase by implementing DRY principles and convention over configuration, ensuring high-quality deliverables. • Successfully built an MVP stage app, receiving consistent positive feedback from the employer.
- Built and shipped first production Rails application
- Learned test-driven development with RSpec
- Implemented responsive designs with Bootstrap and custom CSS
- Participated in code reviews and agile sprints
Background
Education
University of Lagos
Bachelor's Degree in Forestry and Wildlife Management
2014 — 2019
Systemic Analysis: Developed a strong foundation in analyzing complex ecosystems and biological data, a mindset I now apply to architecting scalable software systems. Analytical Problem Solving: Gained expertise in resource management and environmental observation, honing the attention to detail required for debugging high-stakes AI models and backend logic. From Nature to Networks: Successfully transitioned from managing physical ecosystems to building digital ones, bringing a unique perspective on sustainability and growth to the tech industry.