Sergey Smolnikov is a seasoned full-stack software engineer and tech lead based in Norway, with over a decade of recent industry experience and a 30-year span of involvement across oil & gas, banking, and the public sector. He combines backend and frontend development skills with cloud-native expertise in AWS/Azure, Kubernetes, CI/CD and distributed systems, and routinely bridges infrastructure and application concerns. Comfortable working independently, Sergey prefers collaborative teams focused on delivering user-valued outcomes and has led teams as well as contributed hands-on across multiple engineering organizations. His toolbox includes Go, .NET, Java, SQL and web technologies, complemented by practical electronics and CNC skills that inform his systems thinking and hardware-adjacent projects. Outside professional work he pursues personal projects in cloud, chatbots, mobile (iOS/Android) and maker technologies such as 3D printing and lathe/mill/CNC, reflecting a strong curiosity for applied engineering. This blend of product-focused engineering, infrastructure fluency and maker mentality makes him effective at turning complex domain requirements into practical, maintainable solutions.
13 years of coding experience
26 years of employment as a software developer
Bachelor's degree, Bachelor's degree at Irkutsk National Research Technical University
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.