Portfolio v3.0·Available for Contract· currently architecting systems

$

Full-Stack Software Engineer — building scalable, high-performance solutions from database to UI.

I'm Tunji Hammed — a seasoned engineer with a Mathematics degree and extensive experience across Node.js, AWS Serverless, Flutter, and iOS. I architect robust APIs, craft sleek cross-platform UIs, and tackle complex system design with a mature, results-driven approach.

5+
years experience
20+
projects shipped
Cloud
aws serverless expert
BSc
mathematics foundation
scroll
Node.js·AWS Lambda·Flutter·Swift/iOS·React/Next.js·PostgreSQL·Prisma·.NET Core·C#·Socket.io·Clean Architecture·Node.js·AWS Lambda·Flutter·Swift/iOS·React/Next.js·PostgreSQL·Prisma·.NET Core·C#·Socket.io·Clean Architecture·
// snippet of the week

validateRequest() — robust data integrity middleware.

A custom Joi validation layer I engineered for the DoNotSell ecosystem. It dramatically reduces API runtime errors and ensures 100% data integrity for user-generated content before hitting Prisma and PostgreSQL.

  • zero dependencies beyond Joi
  • middleware-ready Express adapter
  • strict schema enforcement
Node.jsJoiExpress
validateRequest.ts
// Robust validation layer for ensuring API data integrity
import { Request, Response, NextFunction } from 'express';
import Joi from 'joi';

export const validateRequest = (schema: Joi.ObjectSchema) => {
  return (req: Request, res: Response, next: NextFunction) => {
    const { error } = schema.validate(req.body, {
      abortEarly: false,
      stripUnknown: true
    });

    if (error) {
      const details = error.details.map(d => d.message);
      return res.status(422).json({
        status: 'error',
        message: 'Data validation failed',
        details
      });
    }
    
    next();
  };
};

// Usage: router.post('/comments', validateRequest(commentSchema), controller);
// the timeline

Work history

Roles spanning Lead Backend Engineering, iOS Development, and CTO positions across fintech, web3, and asset management sectors.

2024 - 2025
Lead Backend Engineer · DoNotSell
Architected full-lifecycle AWS Serverless APIs (Lambda, API Gateway) and cross-platform Flutter app with Clean Architecture.
Contract
2023 - 2024
Backend Developer · Mango Asset Management
Built SEC-compliant serverless APIs for account management, KYC, and bank integrations using AWS S3 and Lambda.
Contract
2023 - 2024
iOS Developer · Bitsgap
Designed and built sleek UI for crypto trading dashboards, bot performance analytics, and animated charts using Swift.
Contract
2021 - 2022
Lead Software Developer · BizNurture
Developed loan management systems, ML prediction tools with 95% accuracy, and managed Azure/AWS cloud CI/CD pipelines.
Full-time
2020 - 2021
CTO · Smartteller
Overhauled CI/CD pipelines increasing code delivery speed by 70%. Managed mobile applications and Heritage Bank API integrations.
Full-time
// next steps

Let's build something scalable.

I'm always open to discussing new contracts, challenging architectures, and high-performance mobile/backend roles.

send an email
LinkedIn
Professional Network
YouTube
Tech Tutorials & Content
Phone
+234 818 865 9959