Adeniyi Anjorin

Adeniyi Anjorin

Backend & Systems Engineer | Node.js | SQL | NestJS | TypeScript | AI Orchestration
No 17 Gospel crusader street, 100215, katsina, Nigeria.

About

Focused Backend Engineer with a strong foundation in Node.js, NestJS, and TypeScript. Experienced in building secure, scalable APIs and implementing complex business logic, including ACID-compliant financial transactions and RBAC security. Specialized in AI Agent Orchestration, using n8n and Google Gemini to automate data-driven workflows and improve operational efficiency. Proven ability to contribute to microservices environments and deliver robust, tested backend solutions.

Projects

AI-Powered Communication Automation Workflows
AI-Powered Communication Automation Workflows

Internship

Summary

Developed workflows to automate communication and data processing during my HNG Internship Featured: - Intelligent Agents: Developed a "Sentiment Police" bot among others, using Google Gemini to autonomously monitor and route user feedback to feedback channels based on emotional sentiment. -Business Automation: Architected an Omni-Channel Blast tool and a Meeting Summarizer, directly improving team productivity and data flow. -API Orchestration: Utilized n8n and Webhooks to seamlessly connect disparate APIs, ensuring reliable background execution (Global Error Handler). Tech Stack: n8n, Google Gemini (LLM), Webhooks, REST APIs.

Atomic Multi-Service Wallet (Fintech Backend)
Atomic Multi-Service Wallet (Fintech Backend)

Internship Project

Summary

Tech Stack: NestJS, TypeScript, PostgreSQL, Paystack API Summary: Architected a secure fintech backend using NestJS and PostgreSQL. Implemented ACID transactions to ensure 100% data consistency during concurrent fund transfers and integrated Paystack with secure webhook verification. ​Security: Built a robust permission system using JWT authentication, Role-Based Access Control (RBAC) and secure API Key management.

Distributed Notification System (Auth Service)

Internship Project

Summary

Tech Stack: NestJS, TypeScript, PostgreSQL, Docker, RabbitMQ. Summary: Developed the User Authentication & Authorization module within a larger microservices ecosystem, ensuring secure JWT-based sessions and Role-Based Access Control (RBAC).

AI Mood-Based Music Agent
AI Mood-Based Music Agent

Internship Project

Summary

Tech Stack: TypeScript, Mastra Cloud, A2A Protocols, NestJs. Summary: Engineered an autonomous intelligent agent capable of analyzing natural language to detect user sentiment and dynamically generate curated music playlists using Agent-to-Agent protocols. IIntegrated LLMs (Mastra Cloud) to parse user text and determine mood.

String Analysis & Security API

Internship Project

Summary

Tech Stack: Node.js, Express, SHA-256. Summary: Created a utility API for advanced string analysis (palindromes, frequency) and implemented SHA-256 hashing for unique identification and data integrity.

Global Country Data API

Internship Project

Summary

Tech Stack: Node.js, Express, MySQL, Redis Summary: Developed a high-performance REST API for global data aggregation. Features advanced filtering/sorting and integration with external APIs for live currency data.

Birthday Reminder App (MERN)

Full-Stack Application

Summary

Tech Stack: React, Node.js, Express, MongoDB. Summary: Built an automated email scheduling service using background tasks. Features a React frontend, rate-limiting security, and a scheduled email dispatch system for birthday alerts. Cron Jobs: Implemented Node-Cron to schedule and dispatch personalized emails at specific daily intervals. Database Management: Designed MongoDB schemas to manage user profiles and dates, ensuring efficient querying for daily schedules.

Interactive Restaurant Chatbot

Full-stack Application

Summary

Tech Stack: React, Node.js, MongoDB, Paystack API. Summary: Built a session-based ordering bot handling user state without login. Implemented complex menu navigation logic and integrated Paystack for real-time secure payments.

Todo Management API
Todo Management API

Freelance

Summary

A secure and user-focused Todo Management API built with Node.js, Express, and MongoDB, following the MVC architecture. Supports full CRUD operations on tasks, with JWT-based authentication and HTTP-only cookie session handling. Each user can manage their own tasks only. The app features protected routes, clean route/controller structure, and an EJS-based dashboard for task interaction post-login.

Blogging API

Summary

A full-featured RESTful API built with Node.js, Express, and MongoDB that allows users to create, read, update, and delete blog posts. It includes secure user authentication with JWT, supports draft and published states for posts, and controls access to blogs (public vs. private). Users can search, filter, and sort published blogs. Follows the MVC architecture, with full route-level testing using Jest and Supertest. Designed for scalability and clarity in real-world backend development.

Skills

Languages

JavaScript(ES6+), TypeScript, SQL & No SQL.

Backend Frameworks

Node.js, Nest.js, Express.

Databases

PostgreSQL, MongoDB, MySQL.

Architecture & Concepts

Microservices, RESTful API Design, Authentication & Security(JWT, OAuth), MVC Pattern, Unit & Integration Test(Jest, Supertest).

AI & Agent Engineering

Mastra Cloud, Agent-Agent(A2A) Protocols, Natural Language Parsing (NLP), LLM Integration.

Languages

English

Fluent

JavaScript

Education

AltSchool Africa
Ogba, Lagos, Nigeria

Online

Backend Engineering

Grade: 3.7

Courses

Backend Engineering Diploma

Certificates

Diploma in Backend Engineering

Issued By

Mr Adewale Yusuf, CEO of AltSchool Africa