Hello

I'm Johanna,
Front-End Developer

Multidisciplinary developer with experience building web applications and embedded systems. Proven ability to create scalable front-end UIs, integrate APIs, and deliver real-world IoT solutions.

3+ Years
Experience
Johanna Iwara - Front-End Developer
10+ Projects
Available for Hire

My Services

Specialized in creating modern web applications and embedded systems solutions

Backend Development

Server-side development with PHP, Node.js, and Laravel for robust applications

PHP
Node.js
Laravel

Web Development

Responsive web applications using React.js, Vue.js, and modern frontend technologies

HTML
CSS
JavaScript
React.js

Embedded Systems

IoT solutions and embedded programming using Arduino, C, and C++

C
C++
Arduino

My Work Experience & Education

Work Experience

Front-End Developer

Modern Technology Ltd

Port Harcourt

2022 – Present

  • Developed 10+ responsive UIs with reusable components in React and Tailwind
  • Collaborated with designers and backend teams for smooth UI/UX delivery
  • Led client meetings and presented design prototypes
  • Created front-end tutorials and training materials for junior developers

Teacher

Krisella International School

Rivers State

2022 and 2023

  • Delivered basic tech and math lessons to junior secondary students
  • Assisted in curriculum development and coordinated classroom projects

Education

BSc in Physics

Federal University of Petroleum Resources, Effurun

Effurun, Delta State

2018

  • Coursework: Mathematical modeling, circuits, thermodynamics, and programming
  • Developed strong analytical and problem-solving skills
  • Applied physics principles to technology and programming projects

Let's Have a Look at
my Portfolio

2025

RentHouse - Smart Real Estate Platform

Mobile-first platform for property listings with real-time chat, secure bookings, and NIN API integration for agent verification.

HTML
Tailwind CSS
JavaScript
+1
Real-time chat
Payment escrow
2022-2023
Link not available

Online Test Program - CBT Application

Computer-based testing application for schools with dynamic testing capabilities and score computation.

React.js
PHP
JSON
+2
Real exam simulation
Dynamic testing
2021
Link not available
Link not available

Remote Control Car with Arduino

Joystick-controlled robotic car with real-time embedded motion logic using Arduino Uno and Bluetooth.

Arduino Uno
C++
L298N Motor Driver
+1
Joystick control
Real-time motion
2021
Link not available
Link not available

Gas Leakage Detector

Home safety device using MQ gas sensors with automated alert system for gas detection.

Arduino
C
MQ Gas Sensors
Gas detection
Automated alerts
2020
Link not available

Electronics Shop Location App

Web application helping users locate electronics shops with filtering and real-time map rendering.

Google Maps API
JavaScript
HTML
+1
Google Maps integration
Shop filtering

Technical Blog

Sharing knowledge through tutorials, insights, and technical articles on web development and embedded systems

Featured Articles

Building Responsive UIs with React and Tailwind CSS
Featured
Johanna Iwara
12/15/2024
8 min read

Building Responsive UIs with React and Tailwind CSS

Learn how to create beautiful, responsive user interfaces using React components and Tailwind CSS utility classes. This comprehensive guide covers best practices and real-world examples.

React
Tailwind CSS
Responsive Design
Getting Started with Arduino: Your First IoT Project
Featured
Johanna Iwara
12/10/2024
12 min read

Getting Started with Arduino: Your First IoT Project

A beginner-friendly guide to Arduino programming. Build your first IoT project with step-by-step instructions and code examples.

Arduino
IoT
C++
Building Responsive UIs with React and Tailwind CSS
frontend
12/15/2024
8 min read

Building Responsive UIs with React and Tailwind CSS

Learn how to create beautiful, responsive user interfaces using React components and Tailwind CSS utility classes. This comprehensive guide covers best practices and real-world examples.

React
Tailwind CSS
+2
Getting Started with Arduino: Your First IoT Project
embedded
12/10/2024
12 min read

Getting Started with Arduino: Your First IoT Project

A beginner-friendly guide to Arduino programming. Build your first IoT project with step-by-step instructions and code examples.

Arduino
IoT
+2
Modern JavaScript ES6+ Features Every Developer Should Know
frontend
12/5/2024
10 min read

Modern JavaScript ES6+ Features Every Developer Should Know

Explore the latest JavaScript features that will make your code cleaner, more efficient, and easier to maintain.

JavaScript
ES6
+2
Building a Gas Detection System with Arduino and MQ Sensors
embedded
11/28/2024
15 min read

Building a Gas Detection System with Arduino and MQ Sensors

Learn how to create a home safety system using Arduino and gas sensors. Complete with circuit diagrams and code.

Arduino
Sensors
+2
API Integration Best Practices in React Applications
frontend
11/20/2024
11 min read

API Integration Best Practices in React Applications

Master the art of API integration in React apps. Learn about error handling, loading states, and data management.

React
API
+2
Creating Interactive Dashboards with Vue.js and Chart.js
frontend
11/15/2024
13 min read

Creating Interactive Dashboards with Vue.js and Chart.js

Build stunning data visualizations and interactive dashboards using Vue.js and Chart.js libraries.

Vue.js
Chart.js
+2
Bluetooth Communication with Arduino: Complete Guide
embedded
11/8/2024
14 min read

Bluetooth Communication with Arduino: Complete Guide

Learn how to implement Bluetooth communication in your Arduino projects. From basic setup to advanced applications.

Arduino
Bluetooth
+2
PHP Laravel: Building RESTful APIs from Scratch
backend
11/1/2024
16 min read

PHP Laravel: Building RESTful APIs from Scratch

A comprehensive guide to building robust RESTful APIs using PHP Laravel framework with authentication and validation.

PHP
Laravel
+2

Want to Learn More?

Subscribe to my newsletter for the latest tutorials, tips, and insights on web development and embedded systems.

Why You Hire Me For Your Next Project?

With a strong foundation in both web development and embedded systems, I bring a unique perspective to every project. My experience spans from creating responsive UIs to developing IoT solutions, ensuring comprehensive technical expertise.

10+
Projects Completed
3+
Years Experience

Have An Awesome Project
Idea? Let's Discuss

Get In Touch

Rivers State, Nigeria
iwarastevejohanna@gmail.com
github.com/mr-hann

Send a Message

Built with v0