editor.js
const IoTDevice = () => {
return <Sensor data={data} />
}
// Real-time updates...
IoT Dashboard
Temperature
24.5°C
Humidity
65%
Connected
Device Status
Online
esp32-monitor
$ pio device monitor
Sensor data: 24.5°C
WiFi connected...

About Me

I am a results-driven Software Developer with 4 years of experience in building, integrating, and scaling web and mobile applications. Passionate about innovation, I am continuously exploring emerging technologies, with a strong focus on the Internet of Things (IoT) to create seamless software-hardware integrations.


With a commitment to excellence and a problem-solving mindset, I thrive in dynamic environments, transforming complex challenges into efficient, impactful solutions. My goal is to leverage technology to drive innovation and deliver scalable, high-performance applications that make a difference.

Education

National Diploma in Computer Science

Yaba College of Technology

2021 - 2023

Focused on core areas of Computer Science with a specialization in Machine Learning and Distributed Systems. Gained hands-on experience in building intelligent systems, data-driven applications, and scalable architectures.

Frontend Web Development Certification

Aptlearn

2022

Intensive program covering modern frontend technologies including React, JavaScript ES6+, responsive design principles, and best practices in web development.

Work Experience

Software Engineer

Softway FinanceNov 2023 – Present

  • Collaborating with cross-functional teams to design and implement innovative financial systems.
  • Developing backend services with Node.js, TypeScript, and Express to handle secure transactions and API communications.
  • Writing efficient C++ code for ESP32-based embedded systems powering the hardware layer.
  • Implementing tokenization to securely store and transmit payment credentials on NFC cards.
  • Integrating AES-256 encryption to ensure confidentiality and integrity of financial data.
  • Utilizing I2C and SPI protocols for reliable communication between microcontroller and peripheral devices.
  • Ensuring full compliance with PCI-DSS and other financial technology regulations.
  • Delivering high-quality software and hardware aligned with global security and performance standards.
  • Enhancing user experience through seamless, fast, and intuitive system interactions.
  • Designing RESTful APIs for smooth integration with third-party financial and identity services.
  • Prototyping, testing, and validating hardware components to guarantee field reliability.
  • Ensuring synchronized functionality between hardware and software across the entire system.

Frontend Developer (Contract)

Rabah360Aug 2024 – Feb 2025

  • Developed responsive and visually appealing user interfaces using React.js and Tailwind CSS.
  • Ensured cross-browser compatibility and full mobile responsiveness across various devices and platforms.
  • Optimized web application performance, resulting in faster load times and enhanced user experience (UX).
  • Collaborated closely with a backend developer to integrate Django-based RESTful APIs.
  • Used Git and GitHub for version control and seamless collaboration within a cross-functional team.

Software Engineer

NXDI Technology Solutions LTDAug 2024 – Jan 2025

  • Collaborating with cross-functional teams to design and implement innovative financial systems.
  • Developing backend services with Node.js, TypeScript, and Express to handle secure transactions and API communications.
  • Integrated Firebase services for authentication, real-time databases, and push notifications in mobile apps.
  • Created and connected RESTful APIs using Node.js and Express, with MongoDB as the database layer.
  • Used Git and GitHub for version control, efficiently managing multiple client projects and codebases.
  • Collaborated with international clients to gather requirements, provide regular updates, and deliver high-quality solutions on time.

MERN Stack & Mobile App Developer (Freelancer)

FiverrMar 2023 – Present

  • Designed, developed, and deployed fully responsive websites and web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
  • Built dynamic and high-performance front-end interfaces with React.js and integrated them with scalable backend APIs.
  • Developed cross-platform mobile applications using React Native and Expo, ensuring seamless performance on both Android and iOS.
  • Integrated Firebase services for authentication, real-time databases, and push notifications in mobile apps.
  • Created and connected RESTful APIs using Node.js and Express, with MongoDB as the database layer.
  • Used Git and GitHub for version control, efficiently managing multiple client projects and codebases.
  • Collaborated with international clients to gather requirements, provide regular updates, and deliver high-quality solutions on time.

Web Developer (Intern)

Instaskool Ltd.Jan 2023 – Mar 2023

  • Created responsive websites for clients, worked with MERN stack solutions.
  • Assisted in the maintenance and updating of existing websites.
  • Collaborated with the development team to implement new features and functionalities.
  • Gained hands-on experience in web development and client communication.

Skills & Technologies

Frontend Skills

JavaScript

TypeScript

React

Next.js

HTML5

CSS3

Tailwind CSS

Framer Motion

Backend Skills

Node.js

Express

MongoDB

Mongoose

REST APIs

JWT

OAuth

IoT & Embedded Systems

C++

Arduino

IoT Protocols

AES Encryption

Tools & Version Control

Git

GitHub

Webpack

Vite

Postman

Deployment & Hosting

Vercel

Render

Netlify