I am a software engineer focused on building robust, scalable systems. I specialize in backend architecture, optimizing performance, and crafting clean code. Currently open to interesting conversations and impactful projects.
Explore My Work
Who I am
I'm Ayodeji Shoga. A Software Engineer based in Lagos, Nigeria, with 3 years of experience building secure, scalable systems. I specialise in designing APIs and backend systems that hold up under real-world pressure, from government-grade document management systems used across multiple ministries, to modular monolith event platforms handling payments, QR ticketing, and domain events at scale.
What I build
My core work lives in the .NET ecosystem, but I've expanded into Go for systems that demand high concurrency, and I'm actively deepening that. I care about the fundamentals: clean architecture, data integrity, and building things that are genuinely maintainable.
Off the clock
When I'm not writing code, you'll find me with headphones on music or a good podcast. There's always something playing. It's how I decompress, stay curious, and keep the ideas flowing between the technical deep-dives.
Frontend
Backend
Database
DevOps & Cloud
Tooling
A selection of what I've built. Scroll down to explore each one.

DocStream EDMS
- Engineered role-based access control using ASP.NET Identity and JWT, enabling strict department-level access segregation across multiple government ministries in compliance with regulatory requirements.
- Built multi-level document routing and approval workflows with full approval traceability, reducing authorization bottlenecks and supporting compliance auditing across enterprise deployments.
- Implemented document versioning, metadata tagging, secure archival, and indexed search using SQL Server, improving document retrieval speed by over 100ms and reducing risk of data loss across ministries.

DocStream EDMS
- Engineered role-based access control using ASP.NET Identity and JWT, enabling strict department-level access segregation across multiple government ministries in compliance with regulatory requirements.
- Built multi-level document routing and approval workflows with full approval traceability, reducing authorization bottlenecks and supporting compliance auditing across enterprise deployments.
- Implemented document versioning, metadata tagging, secure archival, and indexed search using SQL Server, improving document retrieval speed by over 100ms and reducing risk of data loss across ministries.
Pulsemon
- Designed a concurrent probe pipeline using goroutines and channels with a dedicated Scheduler, Worker Pool, and Alert Engine, enabling continuous HTTP/HTTPS endpoint monitoring across multiple tenants with zero race conditions.
- Built pre-calculated latency histograms (avg, p95, p99) and SLA compliance tracking stored directly on service records, achieving O(1) dashboard reads regardless of probe history volume.
- Implemented SSL certificate inspection with automated alerts for certificates expiring within 30 days, reducing the risk of silent certificate failures in production environments.
- Engineered a complete auth system with JWT, 7-day refresh token rotation, UUID-based RBAC, email verification, and secure password reset, meeting production-grade security standards for a multi-tenant API.
.ea0ffe63.png)
.ea0ffe63.png)
Pulsemon
- Designed a concurrent probe pipeline using goroutines and channels with a dedicated Scheduler, Worker Pool, and Alert Engine, enabling continuous HTTP/HTTPS endpoint monitoring across multiple tenants with zero race conditions.
- Built pre-calculated latency histograms (avg, p95, p99) and SLA compliance tracking stored directly on service records, achieving O(1) dashboard reads regardless of probe history volume.
- Implemented SSL certificate inspection with automated alerts for certificates expiring within 30 days, reducing the risk of silent certificate failures in production environments.
- Engineered a complete auth system with JWT, 7-day refresh token rotation, UUID-based RBAC, email verification, and secure password reset, meeting production-grade security standards for a multi-tenant API.

Talk With Ayodeji
- Architected a RAG pipeline using Qdrant vector search and LangChain, improving response relevance from structured and unstructured data sources while reducing unnecessary token consumption and inference cost by over 50%.
- Integrated OpenAI APIs to deliver context-aware conversational responses, enabling the system to handle real user queries with accurate, grounded answers rather than hallucinated outputs.
- Secured the backend with JWT authentication and role-based access control, ensuring data protection across all API endpoints for public-facing usage.

Talk With Ayodeji
- Architected a RAG pipeline using Qdrant vector search and LangChain, improving response relevance from structured and unstructured data sources while reducing unnecessary token consumption and inference cost by over 50%.
- Integrated OpenAI APIs to deliver context-aware conversational responses, enabling the system to handle real user queries with accurate, grounded answers rather than hallucinated outputs.
- Secured the backend with JWT authentication and role-based access control, ensuring data protection across all API endpoints for public-facing usage.
A timeline of where I've worked and what I've built along the way.
Quocreo Technologies
Current Employer- Designed, built, and maintained scalable .NET 8/9 backend services for a multi-tenant SaaS platform, supporting role-based access control and subscription-based feature management across multiple client tenants.
- Integrated AI/LLM-driven capabilities to power personalized chatbots, analytics, and data insights, extending the platform's value across aggregated enterprise tools.
- Redesigned and upgraded a legacy system architecture, delivering over 75% improvement in performance and significantly reducing response times across critical service endpoints.
- Collaborated with frontend engineers, product stakeholders, and other interns, providing technical guidance and coordinating feature delivery to meet project timelines.
- .NET
- C#
- OpenAI
- Qdrant
- Docker
- RAG
- Clean Architecture
- CQRS
- Multi-tenancy
- REST APIs
Open to opportunities
Whether you have a role in mind, a project that needs a solid backend, or just want to connect, my inbox is open. Fill out the form or reach me directly using the details below.
- ayodejishoga1@gmail.com
- +234 703 656 1095
- Lagos, Nigeria.