Skip to content
View armanrasta's full-sized avatar
πŸ’ͺ
Focusing
πŸ’ͺ
Focusing

Block or report armanrasta

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
armanrasta/README.md

Arman Rostami | AI & Fullstack Engineer

LinkedIn Website Email

Hi there! I enjoy transforming complex technical requirements into deployable solutions. I have experience building end-to-end systems, from low-level embedded firmware to high-performance applications.


πŸ› οΈ Technology Stack

Languages

Python Go Rust C/C++ JavaScript TypeScript Java Arduino
AI, CV & Video

PyTorch TensorFlow OpenCV GStreamer LangChain
Frontend

React Next.js Vite Tailwind CSS Redux
Backend & Data

FastAPI Django Gin NestJS PostgreSQL MongoDB Redis Kafka
DevOps, Cloud & Architecture

Docker Kubernetes Jenkins Ansible AWS gRPC ELK Stack
IoT & Blockchain

ESP32 WebRTC Solana Solidity

πŸš€ Technical Overview

My work focuses on architecting and building end-to-end, data-driven systems. I enjoy tackling challenges that span from low-level hardware to scalable cloud infrastructure.

  • Full-Stack AI Platforms: I enjoy bringing an entire platform to life, from video ingest to the UI. This often means architecting real-time video pipelines with GStreamer/FFmpeg/WebRTC, building the backend APIs to support them (FastAPI, Gin, NestJS), and creating the dashboards (Vite, React, Next.js) that make the data useful. I've also built mobile components for these systems, like a Wear OS app in Java.

  • Embedded AI & IoT: I like working at the edge, writing firmware in Rust and C++ for devices like the ESP32, STM32, and Raspberry Pi. The challenge here is to optimize and deploy AI models (YOLO, U-Net) directly onto the hardware for real-time computer vision and sensor analysis, turning simple devices into smart ones.

  • High-Performance & Distributed Backends: To tie everything together, I build scalable microservices in Go and Python. This involves designing systems for high-throughput data (like real-time order processing), managing event streams (Kafka, Pulsar), and integrating with other technologies, from SQL databases to blockchains like Solana and Hyperledger.


πŸ’‘ Open Source Projects

  • Snakers: An interactive Python package I published on PyPI to help new developers learn Python fundamentals. I'd be happy if anyone could do any changes or add something to it.

πŸ“Š GitHub Stats

Arman's GitHub Stats Arman's Top Languages

Pinned Loading

  1. snakers snakers Public

    Snakers Github Release Page

    Python 3

  2. yoho yoho Public

    YOHO - You Only Hear Once

    Python