Osagie Osemwota
Software Engineer with 7+ years experience.. Golang(Mux, Fiber), Typescript/Nodejs(Express), Java(Springboot), Rust(Axum, Tokio), Docker, K8s, Mongo, Postgres...
I'm that guy that gets it done !!!.
Profile
Senior Backend / Platform Engineer with 7+ years of experience building distributed systems, high-throughput APIs, and production infrastructure. Specialized in Golang, TypeScript, concurrency, messaging, databases, and distributed backend architecture, with experience across payments, billing, search, and AI-powered systems. Strong track record of designing reliable systems from first principles, owning critical infrastructure, and taking products from early-stage architecture to production scale. Particularly interested in systems where performance, correctness, fault tolerance, and operational reliability matter.
Used Technologies
Backend & APIs : Go net/http, Gin, Fiber, Mux, Express.js, GraphQL Yoga, Apollo GraphQL, Spring Boot, Spring MVC, Axum
Distributed Systems & Messaging : Goroutines, Channels, Context, NATS, SnerdMQ, RabbitMQ, Redis, WebSockets, Socket.IO, Event-Driven Architecture, Concurrency
Databases, Search & AI : PostgreSQL, MongoDB, MySQL, Elasticsearch, Neo4j, Qdrant, Redis, Mongoose, GORM, Prisma, RAG
Infrastructure & Platform : Docker, Kubernetes, Terraform, Ansible, GitHub Actions, Jenkins, Prometheus, Kibana
Rust Ecosystem : Tokio, Axum, Serde, MongoDB, Redis, Prometheus, Lettre
Security & Authentication: JWT, OAuth 2.0, Keycloak
Testing & Observability: Go Test, pprof, Jest, Testcontainers, Prometheus, Kibana
Tools
Jenkins Nginx GitHub Actions Docker Kubernetes Terraform Ansible AWS EC2, AWS Fargate, AWS Lambda Azure, Heroku, Render Kibana Prometheus SonarQube OpenAPI Claude Code Gemini MCP Servers Ollama LM Studio Qdrant RAG LLM APIs Embeddings Vector Search Tool Calling Agentic Workflows
Open Source Projects
Creator of snerdmq an embedded, brokerless job queue engine.
Creator of graphql-parse-relation-fields a graphql npm package.
Creator of gql-relations: Parse GraphQL queries in Go to easily extract and map relationship fields for optimized ORM preloading (No more N+1!).
Contributed to the Galoymoney/Cala and the Warp terminal in Rust open‑source projects respectively.
Recent Work Experience(2023)
- Vatug Startup Lead Backend Engineer (CTO/Cofounder)
- Owned backend architecture and implementation for a vessel chartering, sales, and management platform, focusing on API design, real‑time messaging, and system reliability.
- HaggleMeet. Designed and extracted HaggleMeet a Rust + Tokio real‑time price negotiation service, enabling cleaner platform boundaries and focused development.
- Built high‑concurrency backend services using Golang, Rust, Redis, and MongoDB with emphasis on correctness and operational simplicity.
- Supervised frontend development while collaborating closely with product and design teams on architecture and requirements.
Recent Work Experience(2024)
- Tirith Technology Senior Software Engineer — Payments & Subscriptions
- Architected and owned a high‑throughput payment and subscription engine handling thousands of concurrent recurring charges for gym member and trainer plans.
- Reduced billing and reconciliation errors by ~95% by designing a defensive, state‑driven payment workflow and rigorously testing cron‑based and asynchronous execution paths.
- Built a custom task execution and retry framework (snerd‑go) to improve reliability of background jobs and scheduled payments.
- Designed APIs and internal tooling to support membership lifecycle events, retries, idempotency, and failure recovery.
- Led backend code reviews and architectural discussions, working closely with leadership to ensure scalability and correctness.
- Conducting SonarQube audits to maintain code quality.
- Contributing to the development of Tenshu, an in-house Bitcoin multi-signature wallet application, building and improving backend functionality in Rust with a focus on secure transaction handling, wallet operations, and reliability.
Education(2016 - 2019)
Crawford University, Ogun State from 2016- 2019 Bsc. Computer Science(First Class Honors).
I was the school's Student Council Chairman and also the President of my Department
Education(2011 - 2013)
Dalewares Institute of Technology, Lagos State 2011- 2013 OND. Software Engineering(Second Class Upper).
Interests
I love music and was also the lead vocalist and guitarist of a local band in my neighborhood. I also have a couple of personal projects in gaming and advertisement that I work on. I love to travel and I love good movies