Arjun Singh is a researcher and seasoned backend engineer with a decade of experience building data-intensive, distributed systems across IoT, industrial analytics, and AI performance modeling. Currently at imec and serving as Senior Technology Consultant at Datakrew, he has led architecture and product efforts—from creating no-code plugin platforms that cut deployment times from months to days to designing TB-scale streaming/data infrastructures using Kafka, Flink, Spark and Dagster. As a former CTO he scaled engineering teams, instituted CI/CD and governance practices, and helped secure seed funding, while his hands-on work spans Elixir/Phoenix, Python, Go and hardware tinkering with open-source boards. He combines academic rigor (published IEEE IoT work) with product delivery instincts, frequently bridging ML research needs and production-grade software. Colocated in London, he’s equally comfortable prototyping with embedded C/C++ and leading cloud-native streaming architectures.
10 years of coding experience
9 years of employment as a software developer
Bachelor of Engineering (B.E.) Electronics and telecommunication engineering, Bachelor of Engineering (B.E.) Electronics and telecommunication engineering at Army Institute of Technology, Pune
Contributions:38 PRs, 51 pushes, 36 branches in 9 months
iiotdata-acquisitioniot-dataopcuascada
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.