Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Software
LINKS
Hobbies
Timeline
Hi, I’m

Hassan Lamidi

Lagos
Hassan Lamidi

Summary

Adaptable Software Engineer with 7+ years of experience building scalable, high-performance web applications. Proven expertise in ReactJS, Next.js, Microservices/Microfrontend Architecture, Redux, Node.js, Express.js, NestJS, MongoDB, and SCSS. Skilled in setting up and optimizing microfrontend architectures, leading teams, and delivering secure, user-centric solutions within deadlines. Strong track record in problem-solving, system design, and cross-functional collaboration, with a passion for driving project success and creating seamless user experiences at scale.

Overview

8
years of professional experience
1
Certification

Work History

Raven Bank

Senior Software Engineer
01.2025 - Current

Job overview

Senior Software Engineer – Frontend
  • Designed and implemented high-performance frontend architectures using React, Next.js, TypeScript, and modern state management (Redux, Zustand), improving responsiveness and reducing load times across customer-facing apps.
  • Built and optimized core banking features (onboarding, payments, transfers, savings, rewards, loans) with a strong focus on security, accessibility, and usability, serving millions of users.
  • Collaborated with product and backend teams to deliver seamless user experiences, integrating APIs, real-time data, and microfrontend patterns for scalable development.
  • Championed design system consistency by creating reusable UI component libraries (React + Tailwind CSS), ensuring uniform branding and accelerating feature delivery.
  • Improved application performance and reliability by driving CI/CD pipelines, automated testing (Jest, React Testing Library, Cypress), and performance monitoring.
  • Mentored junior engineers, contributed to architecture reviews and code quality, and shaped frontend technical strategy for long-term scalability.

Tech Stack: React, Next.js, TypeScript, Redux, Zustand, Tailwind CSS, Jest, React Testing Library, Postman, Microfrontend Architecture, CI/CD (GitHub Actions).

UBA RedTech

Senior Software Engineer
01.2025 - Current

Job overview

Senior Software Engineer – Frontend
  • Designed and developed a multilingual digital banking platform for French-speaking markets, implementing internationalization (i18n) and localization (l10n) to support multiple languages, currencies, and regional formats.
  • Built core banking modules such as account onboarding, transfers, payments, and savings products using React, Next.js, and TypeScript, ensuring seamless experiences across language preferences.
  • Integrated real-time APIs and microfrontend architecture, enabling scalable feature delivery and smooth collaboration between distributed teams.
  • Championed accessibility and usability standards to ensure inclusive banking experiences for diverse user groups across regions.
  • Implemented CI/CD pipelines, automated testing (Jest, Cypress, React Testing Library), and performance optimization, resulting in faster, more reliable deployments.
  • Collaborated with design and product teams to deliver consistent user interfaces, building a reusable component library with Tailwind CSS to maintain brand identity across languages.

Tech Stack: React, Next.js, TypeScript, Redux/Zustand, Tailwind CSS, i18n frameworks (react-intl, i18next), Microfrontend Architecture, Jest, Cypress, React Testing Library, CI/CD.

Sterling Bank & Peerless

Senior Software Engineer (Frontend Heavy)
01.2024 - 12.2024

Job overview

  • Core Banking System: Designed and developed key frontend features for Transfers and Journal Posting (Bulk and Cross-Journal) using ReactJS, TypeScript, Redux, and Tailwind CSS, enabling secure and seamless digital transactions.
  • Seamless Cheque & Transfer System: Built and scaled the Seamless Cheque Management and Transfer System, which successfully processed over 2 billion transactions in its first year with zero downtime, setting a benchmark for reliability.
  • Performance Optimization: Improved application performance and scalability by optimizing frontend components and adopting a Microfrontend Architecture, enabling faster feature rollouts and modular deployments.
  • Financial Visualization: Integrated LaTeX for rendering complex financial formulas and TikZ for generating interactive diagrams (e.g., transaction flows, financial models), enhancing the visualization and analysis of banking data.
  • Quality Assurance: Ensured platform stability through rigorous testing with Jest and React Testing Library, significantly reducing production bugs and deployment risks.
  • Technology Stack: ReactJS, TypeScript, Redux, Tailwind CSS, LaTeX, TikZ, Jest, React Testing Library, Microfrontend Architecture.

Zojapay

Senior Frontend Engineer
07.2022 - 02.2024

Job overview

  • Back-Office Development: Designed and implemented admin and back-office features using React, Redux Toolkit (RTK), TypeScript, and SCSS, improving operational efficiency and system scalability.
  • Security & Compliance: Applied encryption, secure storage, and input validation techniques to protect sensitive user data, ensuring a secure experience for 500+ users.
  • UI/UX Collaboration: Partnered with UX designers and backend teams to deliver an intuitive, seamless user experience across web applications.
  • Testing & Debugging: Conducted rigorous testing and debugging with Jest and React Testing Library to guarantee smooth functionality and security.
  • Live Projects:
    Zojapay Website
    – Customer-facing platform for peer-to-peer transactions.
    Zojapay Admin (Back Office Web Application) – Implemented secure authentication, authorization, and user data management for administrators.

Technology Stack: React, Redux Toolkit (RTK), TypeScript, SCSS, Styled-Components, Tailwind CSS, Jest, React Testing Library.

Zojatech

Senior Fullstack Engineer
09.2021 - 07.2022

Job overview

Company Overview: Zojatech is a technology firm delivering digital solutions across multiple sectors.

  • Team Leadership: Supervised and mentored a team of five junior developers, boosting productivity and ensuring high-quality deliverables.
  • UI/UX Development: Designed and implemented user interfaces with 100% technical feasibility, ensuring accuracy in translating UI/UX designs into functional products.
  • Financial Dashboards: Built and integrated interactive dashboards and visualizations for financial data reporting and analytics.
  • Cross-Team Collaboration: Partnered with developers, designers, and stakeholders to successfully deliver 15+ new features across multiple projects.
  • Technology Stack: React, Redux, RTK, SCSS, Styled-Components, Node.js, MongoDB.

Live Projects:

  • Revvex (V1 & V2)Budget Management System: Built a user-friendly interface for budget creation, expense tracking, and goal-setting, empowering users to manage finances effectively.
  • Swap (Back Office Web Application): Developed dashboards, charts, and data visualizations to provide actionable insights into financial analytics.
  • Mance (Performance Management System): Implemented features for performance tracking, goal-setting, and user management to drive organizational efficiency.
  • Chrisanatex (Inventory System): Built a comprehensive system for inventory tracking, sales, and order management, streamlining business operations.

IT Horizons

Frontend Engineer
01.2021 - 08.2021

Job overview

  • Company Overview: IT Horizons is a tech solutions provider specializing in software integrations for clients in various industries, including finance.
  • Web Application Development: Designed and implemented user-facing features using ReactJS, TypeScript, and CSS.
  • SaaS Rebuild: Led the redesign and development of a SaaS application using React 17 and Redux, releasing a beta MVP in 10 months.
  • Platform Integration: Worked on integrating third-party software solutions with the web applications, ensuring smooth data flow.
  • Technology Stack: ReactJS, Redux, RTK, CSS, Bootstrap, TypeScript
  • Live Projects: AIICO Capital (Fintech Web Application) - Key Features: Developed dashboards, financial visualizations, and modules for managing money market funds. Link: AIICO Capital

Obafemi Awolowo University

Technical Support and Coding Apprenticeship
03.2018 - 08.2019

Job overview

  • Company Overview: Obafemi Awolowo University (OAU) is one of Nigeria's premier institutions of higher learning. The Computer Center provides IT support services to staff and students, including software development and network management.
  • PHP Development: Gained hands-on experience in PHP development, focusing on integration with NoSQL databases for efficient data storage and retrieval.
  • Networking System Operations: Participated in network management and system support activities, ensuring seamless communication and functionality within the office unit.
  • Collaborative Learning: Worked closely with senior engineers, learning best practices in both backend development and network management.
  • Technology Stack: PHP, NoSQL, Networking Systems, System Operations

Education

Oduduwa University
Ipetumodu, Osun State

BSc. (Hons) from Computer Science
01.2020

University Overview

GPA: Second Class Upper Division

Skills

  • Web applications
  • Technological integration
  • Testing and deployment
  • Business Analytics
  • Algorithm implementation
  • Design and development
  • User interface design
  • Web security
  • Virtualization technologies

Accomplishments

Accomplishments
  • Team Leadership: Led and mentored development teams, ensuring high-quality deliverables and fostering collaboration across multiple projects.
  • Multi-Tenant System: Single-handedly designed and built a multi-tenant system from scratch to MVP level, enabling scalable deployment for diverse clients.
  • High-Impact Banking System: Contributed to the development of a core banking platform that processed billions of transactions in its first year, generating millions of dollars in revenue with zero downtime.
  • Campus Tech Mentor (2018–2020): Mentored aspiring developers in modern web technologies and software engineering best practices, contributing to talent growth within the tech ecosystem.

Certification

  • 2023 — 2024 React Native Practical Guide (Credential ID UC-6dc3e07b-f260-4314-9e5b-86724437c6df), UDEMY
  • 2021 — 2021 Getting started with NodeJS (Credential ID 3583135), Simplilearn
  • 2020 — 2020 React JS - Complete Guide for Front End Web Development (Credential ID UC-ce6f4759-dca5-4fec-929d-c38c3aced4427), UDEMY
  • 2019 — 2020 JavaScript Mastery, UDEMY

Software

Frontend: ReactJS, Nextjs, Redux / RTK, TypeScript, Tailwind CSS, SCSS / Styled-Components

Architecture: Microfrontend Architecture, Microservices, System Design

Backend: Nodejs, Expressjs, NestJS, MongoDB

Testing & Tools: Jest, React Testing Library, Git/GitHub, CI/CD Pipelines

Other: REST APIs, GraphQL, Docker, Webpack

LINKS

LINKS
https://github.com/Taiolamz

Hobbies

Hobbies
Hobbies & Interests
  • 🎮 Gaming – Strategy and team-based games that enhance problem-solving and collaboration skills.
  • 🏊 Swimming – Promotes discipline, endurance, and focus.
  • 🎵 Music – Passionate about exploring diverse genres for creativity and relaxation.

Timeline

Senior Software Engineer
Raven Bank
01.2025 - Current
Senior Software Engineer
UBA RedTech
01.2025 - Current
Senior Software Engineer (Frontend Heavy)
Sterling Bank & Peerless
01.2024 - 12.2024
Senior Frontend Engineer
Zojapay
07.2022 - 02.2024
Senior Fullstack Engineer
Zojatech
09.2021 - 07.2022
Frontend Engineer
IT Horizons
01.2021 - 08.2021
Technical Support and Coding Apprenticeship
Obafemi Awolowo University
03.2018 - 08.2019
Oduduwa University
BSc. (Hons) from Computer Science
Hassan Lamidi