Skip to content
View dax-side's full-sized avatar
💭
Your future needs you. your past doesn't
💭
Your future needs you. your past doesn't

Block or report dax-side

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dax-side/README.md

Damola Adegbite

Coding Animation

Backend developer building with Node.js and TypeScript.

Published npm packages

I build developer tools that cut down boilerplate.

@dax-side/jwt-abstraction - JWT auth in 3 lines
Handles access/refresh tokens, Express middleware, error types. 100% test coverage. Used in 3 production projects.
Docs | npm | GitHub

Express Journey Mapper - Auto-generate OpenAPI docs
Reads your Express routes and generates Swagger documentation. No manual yaml editing.
npm

error-telex - TypeScript error tracking SDK
Co-built during HNG internship. Sends error reports to Telex backend with automatic retry and filtering.
npm


What I work on

Backend systems: APIs, databases, authentication, real-time features, production deployment.

Recent work:

  • B2B platform for liquor stores and vendors (live in production)
  • Automated CI/CD pipeline with health checks and rollback
  • Weather API service with intelligent caching
  • Working on: Analytics platform with event tracking SDK

Tech stack

Backend: Node.js, TypeScript, Express, NestJS, GraphQL (Apollo Server)
Databases: PostgreSQL, MongoDB, Redis, Prisma ORM
DevOps: GitHub Actions, PM2, Docker, Nginx, AWS EC2
Tools: Railway, Postman, k6, Artillery

Current focus

  • Production deployment and CI/CD automation
  • Database optimization and query performance
  • Building developer tools and libraries
  • System design patterns

Projects

Nevala Production Deployment System
Built automated CI/CD pipeline with GitHub Actions after staging server crashed from missing .env variables. Implemented health checks, automatic rollback on failure, git stash for conflict prevention, and backup system (keeps 5 recent versions). Staging/production separation saved the main server when things broke.
Tech: GitHub Actions, PM2, AWS EC2, Bash, Health Monitoring

E-commerce Microservices API
Scaled performance from 48 to 716 req/sec by adding Redis caching, MongoDB connection pooling, and proper indexing. Load tested with k6 at 200 concurrent users.
Tech: Node.js, TypeScript, MongoDB, Redis, Docker, Nginx, Prometheus

Weather Forecast Service
REST API with intelligent caching and rate limiting
Live site

Heart of House Platform (Client work - Backend)
Built the backend for a B2B marketplace connecting liquor stores and vendors. Real-time messaging with Socket.io, inventory management, automated rewards system, AWS S3 for invoice processing.
Live site | Sign up
Node.js, TypeScript, Express, MongoDB, Socket.io, AWS S3/EC2, PM2

Swiftmeal
Full-stack food delivery platform with real-time order tracking, rider management, and payment processing.
Live site | API Docs
Node.js/TypeScript backend, React frontend, PostgreSQL, WebSocket, Paystack integration


Get in touch

Open to backend developer roles and interesting projects.

Email LinkedIn Twitter


Pinned Loading

  1. ecommerce-microservices-api ecommerce-microservices-api Public

    TypeScript 5

  2. weather_forecast_service weather_forecast_service Public

    A weather forecast API and web dashboard built with NestJS. Pulls real-time data from OpenWeatherMap, caches results in SQLite, and serves both JSON API endpoints and a clean web interface. Deploye…

    TypeScript

  3. Swiftmealng/Swiftmealng Swiftmealng/Swiftmealng Public

    DEV TEAM - SWIFTMEAL MVP

    JavaScript 4

  4. express-journey-mapper express-journey-mapper Public

    CLI tool that scans Express.js codebases and generates interactive user journey documentation

    TypeScript 1