Senior Backend Engineer | Team Lead
Email: shokoohi.dev@gmail.com | LinkedIn: linkedin.com/in/mrshokoohi | GitHub: github.com/ali-shokoohi
Senior Backend Engineer & Team Lead with 7+ years of experience designing scalable, real-time systems in AI-powered video analytics and blockchain platforms. Proven track record in system architecture, low-latency streaming, and building revenue-driving products. Comfortable leading cross-functional teams and working closely with executives on technical strategy.
-
Languages: Go, Rust
-
Databases: PostgreSQL, MongoDB, MySQL, Redis, Kafka
-
Systems: Distributed Systems, Microservices, Concurrency, Streaming Pipelines
-
Protocols: gRPC, WebSocket, RTSP, ONVIF
-
Infrastructure: Docker, Linux, GCP
-
Soft Skills: Technical leadership, Architecture design, Cross-team collaboration, Mentorship, Team Collaboration Communication, Research and development
DideNegar Hosh No — Tehran June 2023 – Present
- Owned end-to-end system architecture across backend services, AI pipeline integrations, and client-facing components in an AI-powered VMS platform.
- Collaborated closely with CTO on architecture decisions, scalability planning, and technical strategy.
- Led cross-functional teams (Backend, Frontend, AI) to deliver production-grade video intelligence solutions.
- Co-architected an offline-first license management system with the CTO, enabling secure validation in air-gapped environments and becoming a key driver for enterprise product sales.
- Independently developed a TCP-socket–based RF Card Reader communication system and deeply integrated it with core VMS features and AI modules, forming the foundation of the company’s best-selling product.
- Actively supported pre-sales engineering: joined customer meetings, built MVPs end-to-end, and helped convert prospects into paying clients.
- Led the transition from a monolith to microservices, enabling independent scaling and faster deployments while improving system reliability.
- Designed and implemented a low-latency gRPC-based AI event pipeline (<100ms) for real-time video analytics.
- Architected ONVIF integrations that improved camera interoperability by 30% and enabled compatibility with 15+ VMS platforms.
- Re-architected Go-based streaming services, improving playback performance and efficiency by 60%.
Technologies: Go, Rust, PostgreSQL, gRPC, Kafka, WebRTC, ONVIF, RTSP, HLS
Supervisor: Milad Esfandiari (miladisjobs@gmail.com)
Bictory, Japan (Remote) June 2023 – July 2024
- Developed a decentralized asset management platform leveraging Solana blockchain for fast and secure transactions.
- Contributed to improving Solana's programs (Smart Contracts) using the Anchor framework.
- Enhanced database architecture, improving query performance by 30% and reducing storage costs by 25%.
- Reduced API latency by 35% through implementing an optimized in-memory caching solution using Redis.
- Maintained a 99.9% uptime, minimizing downtime incidents by 20% with efficient deployments on AWS.
Technologies: Go, Rust, Blockchain, Solana, Smart contracts, PostgreSQL, gRPC, Redis, GCP, Docker
Supervisor: Akira Tanaka (joha@bictory.io)
TotemFi, England (Remote) October 2020 – October 2022
- Created a decentralized finance prediction service, using blockchain technology for easy and secure transactions.
- Optimized a database which increased the performance of queries by 25% and decreased the storage requirements by 20%.
- Cut response time by 40% after introducing an in-memory caching system using Redis.
- Achieved a 99.8% system uptime, while cutting down on system downtimes by 15% via deployment on GCP.
Technologies: Go, Blockchain, Ethereum, Smart contracts, PostgreSQL, gRPC, Redis, GCP, Docker
Supervisor: Alina Cazanacl (alina@totemfi.com)
LivelyVerse, Spain (Remote) October 2022 – April 2023
- Implemented an airdrop system based on Ethereum, raising client participation by 45% as a result of better token distribution.
- Enhanced query execution through 30% improvement in database architecture and caching.
- Accomplished 35% reduction of server response time using Redis in-memory caching.
Technologies: Go, Blockchain, Ethereum, Smart contracts, PostgreSQL, gRPC, Redis, GCP, Docker
Supervisor: Leily Bahramy (bahramyleily@gmail.com)
Bachelor of Science in Computer Engineering Shahid Bahounar of Kerman University | June 2022 Relevant Coursework: Algorithm Design, Advanced Programming, Data Structures, Software Engineering
- Casbin Server: Participated in the feature enhancement, including adding support for MongoDB to improve scalability.
- Casbin Go Client: Enhanced client capacity and functionality for smooth integration.
- AI Voice Chatbot: Designed a voice-based AI chatbot for seamless integration by using OpenAI API.
- Gopia: Developed a Go-based REST API to manage how user-created content is shared.
- Fundamentals of Go Programming and Algorithmic Thinking Quera – Task-Oriented Course
- Distributed systems architecture
- AI-driven systems
- High-performance backend engineering
- Open-source contributions



