Hi, I'm Ali Nabil

Developer | RPA & AI Automation | Problem Solver

Welcome to my portfolio. I build innovative solutions and bring ideas to life through code.

Portrait of Ali Nabil

About Me

I'm a passionate developer with a keen interest in creating impactful digital experiences. My journey in technology is driven by curiosity and a desire to solve real-world problems through innovative solutions.

I believe in continuous learning and staying updated with the latest technologies. Whether it's building web applications, exploring new frameworks, or collaborating on exciting projects, I'm always ready for the next challenge.

When I'm not coding, I enjoy exploring new opportunities, contributing to open-source projects, and sharing knowledge with the developer community.

My Projects

Here are some of my recent works and projects

IP Address Lookup tool screenshot

IP Address Lookup & Geolocation Tool

A web-based utility that retrieves geolocation, ISP, and security data for IP addresses using real-time APIs, designed for IT support and network analysis.

FastAPI Python Node.js HTML CSS JavaScript GeoIP API JSON Docker Azure
Project 2

Mobile-First Design

A responsive website designed with mobile-first approach, ensuring optimal experience across all devices.

Responsive CSS Grid Flexbox
Project 3

Interactive Dashboard

An interactive data visualization dashboard with real-time updates and smooth animations.

JavaScript API Charts
Project 4

E-commerce Platform

A complete e-commerce solution with shopping cart, payment integration, and admin panel.

Full-Stack Database API
Project 5

Portfolio Generator

An automated tool to generate professional portfolio websites with customizable themes.

Automation Templates CLI
Project 6

Task Management App

A productivity app for managing tasks, projects, and team collaboration with real-time sync.

React Node.js MongoDB

Project Details

Deep dive into selected work

IP Address Lookup & Geolocation Tool

A web-based IP Address Lookup tool that retrieves detailed information about any public IP address, including geolocation, ISP, timezone, and security insights. The tool is designed for IT support, cybersecurity analysis, and troubleshooting network-related issues.

Problem Statement: IT and support teams often need to identify the origin of an IP address, troubleshoot network access issues, and detect suspicious or unauthorized connections. Manual lookup across multiple services is slow and inefficient.

Solution: I developed an IP Address Lookup application that accepts any IPv4 or IPv6 address, fetches real-time IP data from external APIs, displays structured results instantly, and supports automation and integration with other systems.

  • 🌍 IP Geolocation (Country, City, Region)
  • 🏢 ISP & Organization Details
  • ⏰ Timezone Information
  • 🧭 Latitude & Longitude
  • 🔐 Proxy / VPN Detection (if supported by API)
  • 📄 JSON Output for system integration
  • 🚀 Fast and lightweight interface
  • Backend: FastAPI / Python (or Node.js)
  • Frontend: HTML, CSS, JavaScript
  • API Services: IP Geolocation API (ipinfo, ip-api, ipstack, etc.)
  • Data Format: JSON
  • Deployment: Docker / Azure App Service (optional)

Skills & Technologies

Technologies and tools I work with

Frontend

  • HTML5 & CSS3
  • JavaScript (ES6+)
  • React & Vue.js
  • Responsive Design
  • CSS Frameworks

Backend

  • Node.js
  • Python
  • RESTful APIs
  • Database Design
  • Server Management

Tools & Other

  • Git & GitHub
  • VS Code
  • Docker
  • Agile/Scrum
  • Problem Solving

Get In Touch

Let's discuss your project or opportunity

Contact Information

📧
Email

hello@alinabil.net

📍
Location

Available for remote opportunities

🔗