Building production AI systems, distributed software, developer tools, and modern web platforms.
I'm a Senior Software Engineer and Full-Stack AI Engineer building scalable software across AI, Computer Vision, distributed systems, and modern web platforms.
My work spans the complete software lifecycle — from system architecture and backend engineering to frontend development, AI/ML, developer tooling, and production deployment.
I enjoy solving complex engineering problems and turning technical ideas into practical, maintainable products.
| Area | Focus |
|---|---|
| 🤖 AI & Computer Vision | PyTorch, YOLO, RF-DETR, SAM2, medical imaging |
| ⚡ Backend & Distributed Systems | FastAPI, NestJS, async processing, scalable architectures |
| 🌐 Web Engineering | React, Next.js, GraphQL, modern frontend architecture |
| 🏗 AI Infrastructure | Inference pipelines, queues, cloud deployment, production systems |
| 🛠 Developer Tools | Open-source tools, visual programming, engineering utilities |
| 📚 Technical Education | Interactive learning tools for databases, networking, and architecture |
| Domain | Experience |
|---|---|
| 🧠 AI / ML | Production Computer Vision systems with PyTorch, YOLO, RF-DETR, and SAM2 |
| ⚡ Backend | Scalable services with FastAPI, NestJS, Node.js, and Django |
| 🌍 Frontend | React, Next.js, GraphQL, and modern web applications |
| 🤖 Robotics | Industrial automation, Raspberry Pi, Arduino, HMI, and serial communication |
| 🏗 Architecture | Distributed systems, backend architecture, asynchronous processing, and system design |
| 👥 Engineering | Architecture decisions, mentoring, technical leadership, and engineering initiatives |
| 🚀 Product | Turning technical concepts into maintainable production software |
Projects I build to explore software architecture, developer experience, databases, networking, and computer vision.
| Project | Description | Stack | Link |
|---|---|---|---|
| 🖼️ Image Pipes | Visual computer vision pipeline builder. Build DAGs, inspect transformations live, and export production-ready Python. | React · Electron · Python · OpenCV · FastAPI | GitHub |
| 🗄️ DataFlow | Interactive database learning path covering SQL, internals, distributed systems, database families, and architecture selection. | React · TypeScript · Mermaid | Live |
| 🌐 Wireflow | Interactive network protocol playground covering REST, SSE, WebSocket, gRPC, GraphQL, WebRTC, MQTT, and more. | React · TypeScript | Live |
Stop scripting. Start seeing.
Image Pipes is a visual computer vision pipeline builder for designing image-processing workflows as a graph.
Instead of repeatedly tweaking a script, running it, saving an image, opening it, and repeating the process, Image Pipes lets you build and inspect the entire pipeline visually.
- 🔗 Build computer vision pipelines as a DAG
- 👁️ Inspect every transformation in real time
- 🧪 Experiment with OpenCV operations interactively
- 🖼️ Preview intermediate results
- ⚡ Cache pipeline execution
- 🐍 Export production-ready Python
- 🧩 Create custom Python processing nodes
- 💻 Desktop application with Electron
Stack: React · Vite · Electron · FastAPI · Python · OpenCV · NumPy
🔗 GitHub: https://github.com/mrajaeim/image-pipes
Learn databases. Understand trade-offs. Choose architecture.
DataFlow is an interactive database learning path that starts with SQL fundamentals and progresses through database internals, database families, distributed systems, data architecture, and database engineering.
The goal is not to memorize database logos. It is to understand how workload characteristics, consistency requirements, scalability, data models, and operational constraints affect storage architecture decisions.
🔗 Live: https://dataflow-five-psi.vercel.app/
Understand how protocols actually move data.
Wireflow is an interactive network protocol playground for understanding how different communication protocols move data between clients and servers.
It covers REST, HTTP Streaming, SSE, WebSocket, gRPC, Polling, GraphQL, WebRTC, MQTT, and more.
🔗 Live: https://wireflow-virid.vercel.app/
| Project | Description |
|---|---|
| 🤖 AI Studio | AI image & video generation platform |
| 🧬 Medical AI | Cytogenetics Computer Vision pipeline |
| 🎥 Face Swap API | High-performance AI inference services |
| 🔧 PrintWithEmoji | JetBrains productivity plugin |
| 🤖 Robotics Automation | Industrial automation & embedded control |
| ⚡ AI Backend Boilerplate | Scalable FastAPI/NestJS architecture |
| Category | Technologies |
|---|---|
| Languages | Python · TypeScript · JavaScript · C++ · PHP |
| Backend | FastAPI · NestJS · Node.js · Django · GraphQL |
| Frontend | React · Next.js · Vite · Tailwind CSS · Electron |
| AI / ML | PyTorch · OpenCV · YOLO · RF-DETR · SAM2 · Gradio · Hugging Face |
| Databases | PostgreSQL · MongoDB · Redis |
| Infrastructure | Docker · Linux · GitHub Actions |
| Architecture | Distributed Systems · Async Processing · API Design · System Design |
| Robotics | Raspberry Pi · Arduino · Embedded Systems · HMI · Serial Communication |
| Platform | Link |
|---|---|
| 🌐 Portfolio | portfolio-site-pink-delta-43.vercel.app |
| 💻 GitHub | github.com/mrajaeim |
| linkedin.com/in/mrajaeim | |
| ✍️ Dev.to | dev.to/mrajaeim |
| 📝 Medium | medium.com/@mrajaeim |
⚡ The Ultimate Guide to Mastering 'useEffect'
🤖 A Guide to Modern Browser Storage And Data Sharing Capabilities
🚀 Mastering Cross-Window Communication in JavaScript: postMessage vs BroadcastChannel Explained
| Area | Topics |
|---|---|
| 🤖 AI Engineering | Computer Vision · ML Infrastructure · AI Systems |
| 🏗 Architecture | Distributed Systems · Databases · System Design |
| 💻 Software Engineering | Backend · Frontend · Developer Tools |
| 🌱 Open Source | Developer Experience · Technical Education · OSS |
| 👥 Leadership | Engineering Leadership · Mentoring · Architecture |
🌍 Open to Remote & Relocation opportunities.



