ALI ZARGARI
This website is a work in progress

ALI ZARGARI

Software Engineer.

I build intelligent systems that integrate AI, IoT, and computer vision technologies to create innovative solutions.

SCROLL TO EXPLORE

MAJOR PROJECTS

VIEW ALL PROJECTS

My flagship projects showcase advanced system development integrating cutting-edge technologies to solve complex challenges. These represent my most significant technical achievements and largest-scale implementations.

Olympus
2025

Olympus

ONGOING

Advanced residential intelligence system integrating IoT architecture with adaptive machine learning. Engineered to crea...

Artificial IntelligenceIoT ArchitecturePredictive Analytics+1 more
View Details
SocialSync
2024

SocialSync

IMPLEMENTED

Cognitive-behavioral augmentation platform for neurodivergent individuals. Utilizes computer vision and neural networks ...

Neural NetworksComputer VisionAssistive Technology+1 more
View Details
SLAM Kalman Localization
2024

SLAM Kalman Localization

IMPLEMENTED

Advanced simultaneous localization and mapping (SLAM) system using Kalman filtering for precise real-time positioning in...

RoboticsComputer VisionKalman Filtering+1 more
View Details
CORE TECHNOLOGIES:
Artificial IntelligenceMachine LearningComputer VisionIoT ArchitectureDistributed Systems

ADDITIONAL PROJECTS

A collection of focused development projects that demonstrate my technical versatility and showcase my skills across various platforms and technologies.

GH-Repo-Analyzer

2025
GRA
Complexity:Medium
Repository

The GH-Repo-Analyzer is a software tool designed to connect to a user's GitHub account, perform a thorough analysis of all associated GitHub...

Technologies

PythonPyGithubopenaipython-dotenv+1 more

WhoPaidWho

2025
W
Complexity:Medium
Repository

This project is a web application designed to visualize and analyze political donations and affiliations. It provides users with interactive...

Technologies

TypeScriptCSSJavaScriptReact+3 more

Memento

2024
M
Complexity:Medium
Repository

The software for a wearable IoT solution to help individuals with memory impairment organize and access their memories. This compliments an...

Technologies

DockerFast APIReact/ShadCNNext.js+5 more

Content-Generator

2024
CG
Complexity:Medium
Repository

The Content-Generator project is designed to automate the creation of multimedia content by scraping text from web sources, summarizing it,...

Technologies

PythonPRAWBeautifulSoupGoogle Cloud Text-to-Speech+2 more

XML-Validator

2024
XV
Complexity:Low
Repository

This project is designed to validate XML files against their corresponding XML Schema Definitions (XSDs) to ensure they adhere to specified...

Technologies

JavaXMLXSD

DishSocial

2024
D
Complexity:High
Repository

DishSocial is a web-based social networking platform specifically designed for food enthusiasts. It allows users to register, log in, and in...

Technologies

JavaScriptNode.jsHTMLCSS+1 more

SmartChat

2023
S
Complexity:High
Repository

SmartChat is an advanced AI-driven communication platform designed to facilitate intelligent and contextually relevant interactions between...

Technologies

JavaScriptReactNode.jsExpress+6 more

iBank

2022
I
Complexity:Medium
Repository

A web-based banking application designed to manage user accounts and financial transactions securely. It facilitates the registration of new...

Technologies

PHPHTMLCSSSCSS+2 more

First Page

2021
F
Complexity:Medium
Repository

Serves as a central platform to showcase various projects. It features a custom-built transition effect, demonstrating skills in front-end d...

Technologies

JavaScriptSCSSWebpackNode.js+3 more

Tic-Tac-Toe

2021
TTT
Complexity:Medium
Repository

This project implements a web-based Tic-Tac-Toe game that allows players to engage in a classic two-player grid-based game. The game is desi...

Technologies

JavaScriptCSSHTMLWeb Animations API

//TODO

2021
/
Complexity:Low
Repository

The TODO app is designed to facilitate goal-setting and task management. It allows users to create, manage, and track tasks or goals through...

Technologies

JavaScriptCSSHTML

Sketch

2021
S
Complexity:Low
Repository

Sketch is a web-based application designed to provide users with a simple interface for creating grid-based sketches. The application allows...

Technologies

JavaScriptHTMLCSS

My Development Journey

Computer Science Foundations

My journey began in high school with computer science classes where I was introduced to programming concepts and learned Java. These early experiences sparked my interest in software development and laid the groundwork for my technical education.

JavaAlgorithmsProgramming ConceptsProblem Solving

Backend Development

Before diving into frontend, I explored backend technologies, learning about servers, databases, and APIs. This early backend knowledge gave me a holistic understanding of how complete applications function from end to end.

ServersDatabasesAPI DevelopmentSystem Architecture

Frontend Foundations

I then developed my frontend skills with simple projects as I learned the fundamentals of web development. Starting with React and Vue.js applications, I built a foundation in modern JavaScript frameworks and UI design.

ReactVue.jsJavaScriptUI Design

Full-Stack Evolution

As I progressed, I expanded into full-stack development, working with databases and server-side technologies. This exploration phase allowed me to create more complex applications with authentication and data persistence.

Node.jsMongoDBAuthenticationRESTful APIs

Advanced Integration

Most recently, I've been combining my software engineering skills with my interests in AI and IoT, creating integrated systems that leverage multiple technologies to solve real-world problems.

AIIoTSystem IntegrationMachine Learning

Development Activity

Consistent contribution and dedication to code. Each square represents a day of active development.

Loading contributions...

Let's Connect

I'm always open to discussing new opportunities, ideas, or just having a conversation about technology.

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out through any of the channels below.