Available for opportunities

Hi, I'm Ibrahim Mirza

>_ Software Engineer

I build software that combines AI, automation, and clean design. My projects focus on solving real problems with code that actually works and looks good doing it.

// 02. skills

Tech Stack

Languages
PythonC++JavaScriptBash
Frameworks
ReactFastAPIFlaskNode.js
Databases
PostgreSQLMySQLMongoDB
Tools & DevOps
DockerGitGitLab CI/CDLinuxAWS
AI/ML
Agentic AIRAGLLM IntegrationPrompt Engineering

// 03. projects

Featured Work

</>

BVI User Assistant

An AI assistant built for BVI operators to reduce the time spent navigating technical manuals during live system faults. It reads the current system state and retrieves relevant procedures from an internal knowledge base, then presents step-by-step troubleshooting guidance in plain language. The domain is modeled across a PostgreSQL schema that links system events, session history, and documentation, with a polling pipeline that keeps the assistant's view of the system current. The backend is containerized with Docker and deployed through a GitLab CI/CD pipeline, so updates reach production quickly and consistently.

PythonFastAPIPostgreSQLDocker
</>

Pathfinder Visualizer

An interactive visualizer for pathfinding algorithms, built in C++ with SFML. It implements A*, Dijkstra, and BFS over a weighted grid where users can place obstacles and assign terrain costs, then observe each algorithm explore the grid cell by cell. The architecture defines a shared interface for every solver, so the renderer is agnostic to the active algorithm and new strategies can be added without modifying existing code. That separation allowed BFS to be introduced as a third option with no changes to the original solvers.

C++SFML
</>

Stock Predictor

A stock analysis tool that combines news sentiment with technical indicators to produce support and resistance levels alongside a confidence score for each signal. It ingests live market data through REST APIs, computes moving averages, and generates buy and sell signals based on the combined analysis. A backtesting view replays historical signals against actual price movement, giving users a way to evaluate model performance before relying on it for live decisions.

ReactPythonREST APIs

// 04. services

What I Build

Interactive Systems & Visualizations

Dynamic and interactive tools like pathfinding visualizers and stock trackers. Logic-driven systems with real-time rendering, intuitive UI, and performance-focused design.

Data-Driven Applications

Projects that leverage data pipelines, statistical models, and predictive analytics. From resume analyzers to portfolio forecasting and decision support tools.

Automation & Workflow Optimization

Streamlined solutions that replace manual tasks with automated systems. Combining scripting, APIs, and machine learning to reduce overhead and improve efficiency.

Copyright © Ibrahim 2024. All rights reserved.