Adeniyi Anjorin

Adeniyi Anjorin

Backend Engineer | Express.js | NestJS(OOP) | TypeScript | AI Agent Integration
anjorinadeniyi811@gmail.com, 100215, katsina, Nigeria.

About

Motivated Backend and Automation Engineer specialized in building AI-powered agents and streamlining business operations. I have hands-on experience orchestrating complex workflows using n8n, integrating LLMs (Google Gemini, Mastra Cloud), and designing robust REST APIs using Node.js and TypeScript. With a solid foundation in full-stack web architecture and relational databases (PostgreSQL/Supabase), I bridge the gap between AI logic and seamless web application performance.

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 financial backend for managing digital wallets and transactions using strict OOP principles ​Financial Logic: Implemented ACID transactions in PostgreSQL to ensure zero data loss during atomic fund transfers. ​API Integrations: Integrated Paystack for deposit processing, using secure webhooks and signature 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: Architected the User Authentication Microservice within a distributed system. Implemented secure JWT sessions, RBAC, and ensured reliable async communication via RabbitMQ.

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