CodeRoyalty

Akanni Emmanuel

Software Engineer

Building digital experiences with modern technologies. Specialized in building scalable software applications.

View Blog

Skills & Expertise

Frontend Development

React.js, Next.js

Building responsive and interactive user interfaces with modern React features and Next.js for optimal performance.

Backend Development

Node.js, Express, Nest.js, Go-Fiber

Creating robust server-side applications with focus on scalability and clean architecture.

Database Management

MongoDB, Postgres, Redis, Prisma

Designing and implementing efficient database schemas and queries for optimal data management.

UI/UX

Tailwind CSS, Shadcn UI, Figma

Crafting beautiful and intuitive user interfaces with modern design principles and frameworks.

Version Control

Git, GitHub

Managing code versions efficiently with Git and collaborating effectively through GitHub.

Language

TypeScript, JavaScript, Python, C++, Go

Writing safe code for better maintainability and developer experience.

State Management

Zustand, Context API

Managing complex application state with modern state management solutions.

API Development

REST

Designing and implementing efficient APIs for seamless data communication.

Web Performance

Optimization, SEO

Optimizing web applications for speed, accessibility, and search engine visibility.

Tech Stack

Frontend

ReactNext.jsTypeScriptTailwindCSS

Backend

Node.jsExpressNest.jsGo-FiberPythonFlaskPostgreSQLMongoDB

DevOps

DockerGitLinuxNginx

Tools

VS CodePostmanFigmaGitHubVercel

Soft Skills

Problem SolvingTeamworkAdaptability

Education

Bachelor's Degree in Mathematics

University Of Lagos

2025 – Present

Key Achievements:

  • Graduating with honors

Backend Software Engineer

ALX

2022 - 2023

Key Achievements:

  • Specialization in backend software engineering.
  • Completed low-level/systems programming course.
  • Completed full-stack specialization projects.

My Projects

Invoice Management App screenshot 1
Invoice Management App screenshot 2
Invoice Management App screenshot 3
Invoice Management App
A business tool for organizing invoices with team collaboration features.
Next.jsPostgresTailwindCSS
School Management System At Novaxa Technologies screenshot 1
School Management System At Novaxa Technologies screenshot 2
School Management System At Novaxa Technologies
Worked with the team at Novaxa Technologies to create a school management system for schools in Africa.