Nikos Makaritis is a Senior Software Engineer with a decade of experience building scalable backend systems and IoT platforms, currently driving engineering at Newcode.ai. He has a strong track record in startup and research environments, having founded and led backend teams that delivered high-availability APIs and real-time IoT microservices used in partnerships with companies like John Deere. Nikos blends hands-on coding (Django, Celery, Redis) with architecture and observability best practices (Prometheus, Grafana), improving throughput and reducing debugging time across multiple products. He also brings domain expertise in smart agriculture from Horizon-funded projects and a PhD candidacy focused on integrated IoT systems, which informs his pragmatic approach to sensor data and edge connectivity challenges. Known for taking full ownership of codebases and mentoring teams, he has a history of turning imperfect hardware and connectivity into reliable, production-grade services. Based in Volos, Greece, he combines academic rigor with startup velocity to deliver measurable impact.
9 years of coding experience
4 years of employment as a software developer
PhD Candidate Design and development of an integrated IoT system for smart agriculture, PhD Candidate Design and development of an integrated IoT system for smart agriculture at University of Thessaly
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.
Request Free Trial
Nikos Makaritis - Senior Software Engineer at Newcode.ai