Summary
Overview
Work History
Education
Skills
Timeline
Generic

Timur Nugaev

Tampere

Summary

Software architect and senior developer possesses strong analytical skills and experience building complex distributed software systems with a solid understanding of architecture patterns, cloud-native patterns, OOP, and software design principles.

In addition to technical skills, highly proactive, result-aimed, oriented to bringing innovation, and committed to constant self-learning, enjoying staying up-to-date with the latest industry trends and technologies and always looking for ways to improve skills and knowledge.

Overview

22
22
years of professional experience

Work History

Software Architect

Vaisto Solutions Oy
10.2023 - Current

Secured Android virtualization in the cloud

  • Played a crucial role in diverse facets of architecture design, software development, and DevOps
  • Enhanced system portability by the creation of cloud-agnostic (Google Cloud Platform, Microsoft Azure) platform based on Kubernetes and GitOps paradigm, ArgoCD, Terraform, and Tekton
  • Designed and have implemented Internal Developers Platform for rapid software development
  • Improved reliability, availability, maintainability, time-to-market, and production readiness by introducing modern software development practices like Domain Driven Design, Cloud Native, Architecture, and Go Idiomatic Patterns

Lead Developer /Information Security Specialist

Vaisto Solutions Oy
02.2022 - 10.2023

Secured Android virtualization in the cloud

  • Designed and executed security-centric functionalities Public key infrastructure, Zero Trust, chain of trust establishment, authentication, authorization, cryptography, etc.)
  • Streamlined development processes and improved DevEx through implementation of effective continuous integration, and automated testing practices.

Software Architect

Positive Technologies
03.2018 - 01.2022

MaxPatrol SIEM

  • Played a pivotal role in the development process and cross-team collaboration for the cohesive architecture
  • Made a huge contribution to business requirements exploration by the introduction of Domain Driven Design and Event Storming modeling
  • Improved product architectural characteristics and time-to-market by pioneering various innovative software development practices, e.g. Event Sourcing, CQRS, Test Driven Development, Contract First Generation, etc
  • Designed and implemented system security and data assurance with OAuth2, Attribute Based Access Control, and XACML

Team Lead /Lead Software Developer

Positive Technologies
08.2012 - 02.2018

MaxPatrol SIEM

  • Contributed into the essential problem domain exploration that made the product outstanding in comparison with competitors
  • Built a team of strong professionals guided by modern software development practices that eventually spread across the company and became the standard for most of the development teams
  • Devised and implemented processes and procedures to streamline operations.
  • Influenced positive change within the organization through strategic thinking, innovation, problem-solving abilities, and consistent leadership style.

Senior Application Developer

Asteros Consulting
08.2011 - 07.2012

Asteros Contact Avia

  • Developed crucial functionality and performed reverse-engineering tasks to make the product viable

Software Developer

Spargo Technologies
09.2005 - 08.2011

Software Engineer

Atis
03.2003 - 07.2005

Education

Master of Science - Computer Systems Networking And Telecommunications

Bauman Moscow State University
Moscow
05.2005

Skills

Programming languages: C#, Go, C, F#, Rust, Java, TypeScript, JavaScript, Bash, SQL

Frontend: Angular, React, GraphQL, Html, CSS

Application Development: DDD, TDD, CQRS, Event Sourcing, OOP, Microservices

Databases: Postgres, MongoDB, CosmosDB, MS SQL, Elasticsearch, Redis

Messaging: RabbitMQ, Kafka, Redis PubSub, MQTT

Security: Identity and access management (IAM), OAuth20, PKI

DevOps: Kubernetes, Docker, Terraform, ArgoCD, CI/CD, TektonCD

Clouds: Google Cloud, Microsoft Azure

Operation systems: Linux, Windows

Timeline

Software Architect

Vaisto Solutions Oy
10.2023 - Current

Lead Developer /Information Security Specialist

Vaisto Solutions Oy
02.2022 - 10.2023

Software Architect

Positive Technologies
03.2018 - 01.2022

Team Lead /Lead Software Developer

Positive Technologies
08.2012 - 02.2018

Senior Application Developer

Asteros Consulting
08.2011 - 07.2012

Software Developer

Spargo Technologies
09.2005 - 08.2011

Software Engineer

Atis
03.2003 - 07.2005

Master of Science - Computer Systems Networking And Telecommunications

Bauman Moscow State University
Timur Nugaev