Nikolay Petrov
About Nikolay Petrov
Nikolay Petrov is a Senior Software Engineer currently employed at ngrok, where he has worked since 2018. He has extensive experience in software development, having held positions at various companies including Atlassian, Mark43, and nurusoft.
Work at ngrok
Nikolay Petrov has been employed at ngrok as a Senior Software Engineer since 2018. His role involves developing and maintaining software solutions that facilitate secure tunneling and API management. Working in the Greater New York City Area, he contributes to enhancing the functionality and performance of ngrok's services, ensuring a seamless experience for users.
Previous Experience in Software Development
Before joining ngrok, Nikolay Petrov held several positions in software development. He worked at Mark43 as a Senior Software Developer from 2017 to 2018, where he focused on public safety software solutions. Prior to that, he was a Senior Software Developer at nurusoft for eight months in 2010, and at Bianor from 2003 to 2005. He also spent five years at Atlassian as a Senior Developer, contributing to various software projects.
Quality Assurance Background
Nikolay Petrov has a background in quality assurance, having worked at ProSyst from 2000 to 2003. In this role, he was responsible for ensuring the quality and reliability of software products. His experience in quality assurance complements his software development skills, providing him with a comprehensive understanding of the software lifecycle.
Education and Expertise
Nikolay Petrov studied Applied Mathematics at Sofia University St. Kliment Ohridski, where he earned a Bachelor’s degree from 1998 to 2002. His educational background provides a strong foundation in mathematical principles and analytical thinking, which are essential in software engineering and development.