Petr Nazarov

Petr Nazarov

Software Architect

Interested in positions:

  • Software Architect
  • Tech Lead
  • Team Lead
  • Software Engineer

Hi! I’m Petr — nice to meet you.

I’m a Senior Software Engineer with over 14 years of experience. I founded and ran a successful software development company for 4 years, giving me a unique blend of deep technical expertise and proven leadership skills.

My core strengths lie in software architecture, with extensive hands-on experience in DevOps and MLOps. I’ve led development teams both as a company founder, team/tech leader, and as a senior engineer embedded within larger teams.

I’m passionate about building highly available, complex systems that push the limits of what technology can achieve. I stay up to date with the latest industry trends and best practices — especially in automation, cloud computing, artificial intelligence, and modern development frameworks — to deliver high-performance, forward-thinking solutions.

In addition to engineering, I actively mentor and teach junior developers, both independently and through a nonprofit organization for aspiring software engineers.

I’m currently seeking opportunities that combine my strengths in architecture, engineering, DevOps, and team leadership — where I can make an impact through both technology and collaboration.

Skills

  • Languages & Tooling
    • TypeScript, JavaScript (ES6+)
    • Python, Poetry
    • HTML, CSS (SASS/SCSS)
    • Bash
    • PHP
    • C# (Unity)
    • Git & GitHub/GitLab
    • Nix, NixOS
  • Frameworks & Libraries
    • NestJS, Express.js, Koa.js
    • FastAPI, Torch
    • React.js, Remix, React Native
    • Vue.js, Nuxt.js
    • Angular
    • Svelte
    • Alpine.js
    • Laravel, Strapi
    • Tailwind CSS
    • Astro, Hugo
    • N8n
  • Data & Messaging
    • PostgreSQL, MySQL, SQLite
    • MongoDB, Redis
    • Apache Kafka, Google Pub/Sub
    • Prefect (ETL)
  • Cloud & DevOps
    • CI/CD (GitHub Actions, GitLab CI/CD)
    • Docker, Docker Swarm, Kubernetes, Helm
    • Proxmox
    • Terraform, Pulumi
    • Amazon Web Services (AWS)
    • Google Cloud Platform (GCP)
    • Vercel, Heroku
  • Architecture & Methodologies
    • Microservices, Monorepos
    • Domain-Driven Design (DDD)
    • TDD / BDD
    • Infrastructure as Code
    • Agile & Scrum
    • Software Architecture & System Design
    • MLOps, SecOps
  • Developer Experience & AI
    • Storybook, Cypress, Jest
    • AI integration
    • GitHub Copilot integrations
    • VSCode customization & workflows
    • Monitoring & Observability (Sentry, Semgrep)
    • Developer onboarding & mentoring

Employment

Momentick

Cloud and Software Engineering Lead

2024 – Present

  • Led and managed the software development team
  • Designed internal and external platforms, data pipelines, and system architecture
  • Built and maintained CI/CD pipelines
  • Developed cloud infrastructure using Infrastructure as Code (IaC)
  • Oversaw the full software release cycle

Yoobic

Senior Full Stack Web Developer & DevOps Engineer

2021 – 2024

  • Led multiple key technical initiatives, including new modules, cloud migration, and tech stack modernization
  • Mentored teammates and introduced modern tools, practices, and architectural patterns
  • Migrated legacy monolith application to a monorepo-based microservices architecture using GCP and IaC
  • Designed and implemented scalable CI/CD pipelines and cloud infrastructure
  • Developed an ETL process using Prefect, deployed and maintained on Kubernetes
  • Contributed to monolithic codebases alongside multiple developers

CRED

Senior Full Stack Developer & DevOps Engineer

2020 – 2021

  • Developed and maintained applications within a microservice architecture
  • Built a CI/CD process from the ground up
  • Migrated applications to AWS using EKS, ECR, and other cloud-native tools for scalability and availability
  • Integrated third-party APIs and developed both front-end and back-end systems

Klerk.ru

Senior Full Stack Developer

2020

  • Contributed to front-end development using Vue.js
  • Built reusable UI components and a grid system
  • Developed back-end features using PHP

FrrCode

Founder & Technical Lead

2016 – 2020

  • Founded and led a team of 8 technical and 3 non-technical staff
  • Designed software architecture for client solutions
  • Delivered custom web and mobile applications for various industries

DVIGA

Full Stack Developer

2014 – 2016

  • Served as lead developer on various projects
  • Built web applications using Node.js, PHP, jQuery, and Bitrix CMS

Freelance

Full Stack Developer

2012 – 2014

  • Delivered custom web applications using Node.js, PHP, jQuery, and Bitrix for multiple clients

Education

Master’s Studies in Applied Mathematics and Computer Science

Far Eastern Federal University

2018 – 2020 (coursework completed)

Bachelor of Mathematics and Computer Science

Far Eastern Federal University

2014 – 2018