Oginni( )
Hello, I'm

Emmanuel
Oginni

I build exceptional digital experiences that live at the intersection of design and technology.

Emmanuel Oginni
ABOUT ME

The story so far

I'm a full-stack software engineer with a passion for creating elegant solutions to complex problems. With over 2+ of experience, I specialize in building scalable web applications that deliver exceptional user experiences.

My approach combines technical expertise with an eye for design, ensuring that the products I build are not only functional but also intuitive and aesthetically pleasing.

When I'm not coding, you'll find me exploring new technologies, researching on the internet or playing chess.

My Approach

  • User-Centered Design
  • Clean, Maintainable Code
  • Iterative Improvement

Personal Values

  • Continuous Learning
  • Attention to Detail
  • Collaborative Mindset
MY EXPERTISE

Skills & Technologies

I have expertise in a wide range of technologies, constantly expanding my knowledge to stay at the forefront of software development.

Frontend Development

Javascript
Typescript
React
NextJS
HTML
CSS
Tailwind

Backend Development

Node.js
Express
Postgress
MySql
RestAPI
GraphQL

Tools & Others

Linux
Git
Github
MY WORK

Featured Projects

A selection of my recent work. Each project represents a unique challenge and solution.

The Wealthy Place

The Wealthy Place

A website for a finance mentorship school

ReactTailwindSupabase
Line-counter-cli

Line-counter-cli

A node package manager that helps count the number of lines of code in your whole project.

TypescriptNode.js
Excel Column Extractor

Excel Column Extractor

Reads through your excel file and helps extract the exact columns you need to work on. A colleague had an issue working with a very large excel file that's why I had built this. Scrolling from one end to another was stressful and time consuming.

TypescriptTailwindNextjs
Number Series Generator

Number Series Generator

This program helps generate a sequence of numbers and you can choose the value it should be incremented by and also download to an excel file.

Typecript, Nexjs
Twitter-bookmark-test

Twitter-bookmark-test

Chrome extension that detects when a tweet was bookmarked in browser, so tweet can be extracted and try to build a bookmark collection for it

ReactTypecriptVite
MY JOURNEY

Experience & Education

A chronological overview of my professional journey and educational background.

Professional Experience

Apr 2024 - May 2025

Junior Software Engineer

MBH Power (NYSC), Lagos

  • Developed high-performance front-end applications with React and TypeScript
  • Developed a comprehensive web based dashboard using Next.js and TypeScript to visualize and export smart meter data, enhancing data accessibility and interpretation for stakeholders.
  • Built a custom invoice application, tailored to internal requirements.
  • Configured and set up meter parameters, including communication protocols, confirming real-time online status and data flow.
  • Gained practical knowledge of smart meter operations, communication protocols, and troubleshooting techniques related to device connectivity and status verification.
Jan 2023 - July 2023

IT Intern

MTN Nigeria, Falomo, Lagos

  • Created responsive and accessible user interfaces using HTML, CSS, and JavaScript
  • Collaborated with designers and product managers to deliver high-quality software
  • Collaborated with UI/UX designers as a front-end developer for a new onboarding portal prototype project. Personally developed the login, dashboard, registration and other interfaces.
  • Gained experience in agile processes / project management (how to properly schedule projects, stakeholder requirements analysis and work within timelines)
  • Research on Virtual Reality & Augmented Reality Configuration of Meta Quest headsets.
  • Testing Simulations of 3D environments built with Blender and unity.

Education & Certifications

2020 - 2024

B.Sc Computer Science

Lagos State University,

Second Class Upper

Ready to bring your ideas to life?

Let's collaborate on your next project and create something amazing together.

Start a Project