Aleksandar Novaković

MAINTENANCE&ENGINEERING Manager at Ellis Enterprises East (Valvoline)

United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Aleksandar Novaković is a Maintenance & Engineering Manager with over 25 years of hands-on experience in industrial automation, PLC/SCADA systems, and maintenance leadership, currently running maintenance and engineering operations for Valvoline in the United States. He combines deep Siemens S7 series PLC programming expertise with practical asset management and production-line development, having progressed from field electrician and service specialist roles to long-term management positions. Aleksandar also contributes to software-focused infrastructure projects on GitHub, bringing backend engineering practices like logging, testing, and service robustness into industrial control contexts. Known for bridging legacy equipment upkeep with modern control software, he excels at turning complex electromechanical problems into reliable, maintainable systems. Holding a Master's in Electronic Engineering from the University of Nis, he pairs academic grounding with a pragmatic, operations-first mindset.
code10 years of coding experience
job22 years of employment as a software developer
bookMaster's degree, Electronic Engineering, Master's degree, Electronic Engineering at Faculty of Electronic Engineering, University of Nis
github-logo-circle

Github Skills (11)

logging10
go10
api10
backend10
back-end-development10
apidoc10
messaging9
golang9
distributed-systems9
testing8
message-broker8

Programming languages (4)

JavaShellScalaGo

Github contributions (5)

github-logo-circle
absmach/supermq

Mar 2018 - Jan 2020

Event-driven Infrastructure for Modern Cloud
Role in this project:
userBack-end Developer
Contributions:96 commits, 141 PRs, 47 pushes in 1 year 10 months
Contributions summary:Aleksandar contributed significantly to the backend of the project by adding and modifying core services. The contributions include fixing normalizer output queues, adding service startup messages to various components, and implementing logging middleware. The user also refactored and integrated a logger interface, adding go-kit logger implementations for enhanced debugging and operational awareness. Additionally, the user worked on improving the things service by adding API unit tests and support for channel ID validation.
web-sockettelecomsdnlwm2miot-platform
anovakovic01/mainflux

Mar 2018 - May 2018

Contributions:135 pushes, 38 branches in 2 months
device-managementindustrialmqttserver-managementiot-platform
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
Aleksandar Novaković - MAINTENANCE&ENGINEERING Manager at Ellis Enterprises East (Valvoline)