Nick Revin

Nick Revin

Lead Site Reliability Engineer @ Callsign

About Nick Revin

Nick Revin is a Lead Site Reliability Engineer with extensive experience in promoting minimalism and security in engineering solutions. He currently works at Callsign in Abu Dhabi and has held various engineering roles across multiple companies since 2009.

Work at Callsign

Nick Revin serves as the Lead Site Reliability Engineer at Callsign, a position he has held since 2021. He operates from Abu Dhabi, United Arab Emirates, where he focuses on enhancing the reliability and performance of systems. His role involves implementing engineering solutions that promote automation and operational efficiency.

Previous Experience in Site Reliability Engineering

Before joining Callsign, Nick Revin worked at Amaiz as Lead Site Reliability Engineer from 2017 to 2019, where he contributed to system reliability in London and Saint Petersburg. He also held the position of Senior Site Reliability Engineer at Ocado Technology from 2016 to 2018 in Hatfield, England. His experience in these roles has shaped his approach to promoting minimalism and security in engineering solutions.

Background in System Engineering

Nick Revin began his career as a System Engineer at JV 'BUSINESS CAR' Co. Ltd in Moscow, Russian Federation, where he worked from 2009 to 2014. This five-year tenure provided him with foundational skills in system engineering, which he has built upon in subsequent roles in site reliability engineering.

Education and Expertise

Nick Revin earned a Master's degree in Computer Science from Southwest State University (formerly Kursk State Technical University), completing his studies from 2003 to 2009. His educational background supports his expertise in software development practices, including principles such as YAGNI, DRY, KISS, SOLID, and 12-factor apps.

Advocacy for Engineering Principles

Nick Revin advocates for key engineering principles that enhance software development practices. He emphasizes immutability and idempotency, and promotes continuous delivery as a means to improve productivity and maintain system stability. His focus on automation aims to improve operational efficiency and ensure reliability in engineering solutions.

People similar to Nick Revin