André Mazayev is a Senior Software Engineer and PhD in Computer Engineering based in Faro, Portugal, with nine years building production-grade distributed systems for IoT and edge-to-cloud platforms. He led the end-to-end architecture and shipping of InvertiGro’s smart agriculture stack—delivering OTA pipelines, fleet orchestration, real-time telemetry, and a configurable alerting system that slashed deployment time and improved operational focus. As a core maintainer of MoleculerJS, he modernized developer tooling and integrated high-throughput messaging (NATS, Redis Streams) and job processing, contributing fixes and performance improvements used across the Node.js microservices ecosystem. His academic work bridges practical logistics optimization and embedded systems, applying VRPTW adaptations and environmental telemetry to real-world distribution challenges. Comfortable leading small teams while remaining deeply hands-on, he mixes formal research rigor with pragmatic engineering to turn distributed and resource-constrained problems into reliable, scalable products.
9 years of coding experience
4 years of employment as a software developer
Science and Technology, Science and Technology at Escola Secundária de Maria Lamas
Doctor of Philosophy - PhD Computer Engineering, Doctor of Philosophy - PhD Computer Engineering at Universidade do Algarve
:rocket: Progressive microservices framework for Node.js
Role in this project:
Back-end Developer
Contributions:7 reviews, 129 commits, 34 PRs in 4 years 3 months
Contributions summary:André primarily focused on fixing bugs and improving the functionality of the microservices framework. They addressed issues related to transporter implementations (like NATS, MQTT, and Redis), corrected typos, and added visibility features by incorporating action visibility levels. Additionally, the user made modifications to the caching mechanisms for improved performance, with unit tests included.
Microsoft Web Template Studio quickly builds web applications using a wizard-based UI to turn your needs into a foundation of best patterns and practices
Role in this project:
Back-end Developer
Contributions:52 commits, 9 PRs, 72 comments in 6 months
Contributions summary:André primarily contributed to the MoleculerJS backend framework within the Web Template Studio project. Their work focused on adding MoleculerJS to the backend, using auto-aliases and parameter validation, and implementing core service actions. They also added the ability to compose the MoleculerJS templates, demonstrating a focus on backend architecture and service definitions. The user's contributions are central to the project's backend integration.
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.