Hello! I'm Javad Rajabzadeh. With over nine years of experience in software engineering, I specialize in architecting high-performance backend microservices, decentralized blockchain networks (Layer 1, 2 & 3), and real-time AI/ML signal processing systems. Currently, I serve as Software Technical Lead & Senior SW Engineer at Sensifai, leading the engineering of scalable SaaS platforms integrating deep learning, video recognition, and edge IoT pipelines. My core technical expertise spans:
Find me on the web:
|
Technical Skills
- Software Architecture & System Design: Expert in Go (Golang), Python, and Node.js. Designing highly scalable Microservices, gRPC inter-service communication, event-driven pipelines, database schema design (PostgreSQL, MongoDB, Redis), and container orchestration with Docker/Kubernetes.
- Technical Leadership & Business Engineering: Leading engineering teams, delivering SaaS B2B/B2C products, technical roadmapping, cloud cost & energy optimization, and bridging complex technical architecture with strategic business growth.
- Blockchain & Web3 Infrastructure: Layer 1, 2 & 3 protocol architectures, consensus mechanisms, cryptographic key derivation & transaction signing (TrustWallet Core contributor), Filecoin Lotus devnet R&D, and Solana NFT platforms.
- Robotics, AI & Edge Systems: ROS2 (Robot Operating System) module engineering for autonomous robotics. Quantized deep learning models (TensorFlow LSTM anomaly detection, deep Wiener-filter speech enhancement) and real-time IoT pipelines (MQTT, ThingsBoard).
Work Experience
Software Technical Lead & Senior SW Engineer
- Led the development of scalable B2B and B2C solutions at Sensifai, utilizing AI, blockchain, IoT, and signal processing.
- Drove the creation of advanced SaaS and business software to enhance user experience and operational efficiency.
- Collaborated with cross-functional teams to innovate and implement cutting-edge technologies in a fast-paced startup environment.
Lead Software Engineer
Led development for MedXFactor, a cloud-based Case Management solution. Designed microservices architecture employing gRPC and MongoDB. Developed Golang modules and handled deployment/monitoring of production services.
Senior Software Engineer
Focused on Blockchain R&D for the Filecoin network. Implemented Filecoin Lotus group logic and Lotus Devnet. Optimized infrastructure issues and implemented a smart miner tool integrated with nanopool.
Software Developer
Developed various desktop applications, including PID key checkers, MPK, Ratiborus KMS emulators, and utility software across an 8-year span.
Projects & Contributions
| Project | Role | Description |
|---|---|---|
| DoRAI (ROS2) | Software Engineer / Contributor | Robotics AI integration module built with ROS2 (Robot Operating System) for robotics applications and autonomous systems. |
| Q-WiSE | Lead Developer | Energy-efficient, quantized deep Wiener-filter AI model for real-time speech enhancement on ultra-low-power edge devices. |
| Aerium | Maintainer & Core Dev | A platform designed to transform the way communities agree, decide, and grow with transparency and innovation. |
| Meilisearch Go SDK | Maintainer | Official Golang client for the Meilisearch search engine, providing seamless indexing and searching. |
| Artogenia | Backend Developer | A creative marketplace for digital and physical arts, powered by Solana NFTs. |
| TrustWallet Core | Contributor | Cross-platform, cross-blockchain wallet library powering the TrustWallet ecosystem. Contributed the integration of a Layer 1 blockchain, implementing cryptographic key derivation, transaction signing, and custom address generation protocols. |
| Meilisearch | Contributor | Helps you shape a delightful search experience in a snap, working out of the box. |
| OTP (Go Package) | Creator | High-performance, zero-dependency Go package for generating and validating TOTP, HOTP, and OCRA. |
| Go Blockchain | Researcher / Contributor | A Proof-of-Work blockchain implementation written in Go for educational purposes. |
| Consumption | Creator | Process consumption calculator for watt usage on Linux VMs or servers. |
Honors & Awards
OC2 - AquaSense Winner
AquaSense is a real-time water quality monitoring system for urban and rural environments, using 20 sensors to measure parameters like pH and turbidity every 10 seconds to detect contamination. Integrated with NebulOuS’s Meta-Operating System, it employs a three-step IoT pipeline where sensors send data via MQTT to Raspberry Pi 4 edge devices running Mosquitto and ThingsBoard.
A cloud-based TensorFlow LSTM model analyzes the preprocessed data with 95% anomaly detection accuracy within 5 seconds. The architecture dynamically scales to handle spikes of 100–1000 readings/sec with <2-second latency and 99% uptime, cutting cloud energy use by 30% and supporting UN SDG 6.
OC3 - Q-WiSE
Energy-efficient, quantized deep Wiener-filter AI for real-time speech enhancement on ultra-low-power edge devices.
Publications & External Columns
- Bitstack Newsletter (bitstack.substack.com)
Deep dives into system architecture, Go programming, and decentralized networks. Join my newsletter to get the latest engineering insights, architecture patterns, and thoughts directly in your inbox. - Dev.to Community (dev.to/gopher)
Quick tutorials, open-source updates, and technical discussions with the developer community. A collection of practical guides and code snippets for everyday engineering challenges.