Javad Rajabzadeh

Senior Software Engineer

Javad Rajabzadeh

Hello!

Over nine years of experience in software development, I have honed my expertise in blockchain systems, IoT, and backend engineering. My professional journey includes roles such as Senior Software Engineer and Technical Lead at Sensifai, where I contributed to groundbreaking projects combining blockchain, AI, and Augmented Reality to create scalable solutions. My passion for innovation drives me to mentor aspiring developers while solving complex challenges in decentralized systems and modern technologies.

At Sensifai, we deliver the world's most comprehensive video recognition system using deep learning technology that integrates audio-visual data for unparalleled accuracy. Available on Amazon Web Services Marketplace for global accessibility, our platform specializes in video tagging, content recognition, natural language processing, robotics applications, action detection, logo identification among others. Contact me to explore how Sensifai can transform your business with cutting-edge AI-powered solutions!

Find me on the web:

Technical Skills

  • Backend & Architecture: Expert in Go (Golang), Python, Node.js. Designing highly scalable Microservices, implementing gRPC for fast inter-service communication, and container orchestration with Docker/Kubernetes.
  • Blockchain & Web3: Deep understanding of decentralized technologies, including Layer 1 architectures, consensus protocols, networking, storage, and on-chain synchronization. Core contributions to Filecoin Lotus Devnet, TrustWallet Core, and building DeFi/NFT platforms like Artogenia.
  • IoT & Data Systems: Developing real-time IoT pipelines using MQTT and ThingsBoard. Expert in schema design for PostgreSQL, MongoDB, caching with Redis, and AI integration via TensorFlow.

Work Experience

Software Technical Lead & Senior SW Engineer

Sensifai (Belgium) | Feb 2023 - Present
  • 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

Ramooz / MedXFactor | Jan 2022 - Feb 2023

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

farageek | Apr 2021 - Nov 2021

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

Freelance | Mar 2013 - Mar 2021

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
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

NebulOuS Meta-Operating System Initiative | Project Announcement

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 & Writing

  • 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.