Hi,
I'm
Ayodeji

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
Ayodeji
About Me
A little about who I am and how I 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.

Skills

Frontend

HTML5HTML5
CSS3CSS3
JavaScript
TypeScriptTypeScript
ReactReact
Next.jsNext.js
Tailwind CSSTailwind CSS

Backend

C#C#
GoGolang
.NET.NET
GinGin

Database

SQL ServerMicrosoft SQL Server
PostgreSQLPostgreSQL
MySQLMySQL
SQLite
RedisRedis
QdrantQdrant

DevOps & Cloud

DockerDocker
AWSAWS
AzureAzure

Tooling

PostmanPostman
GitHubGitHub
GitGit
SwaggerSwagger
My Projects

A selection of what I've built. Scroll down to explore each one.

01 / 03

DocStream EDMS

C#.NETSQL ServerJWTSengridAzure
  • 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

GoGinPostgreSQLGORMJWTResend
  • 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

.NETQdrantOpenAI APIRAGPostgreSQLLangChain
  • 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.
Work Experience

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
Contact

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.