Experienced Software Architect | Expert in Scalable Cloud Solutions, Microservices, and High-Performance Systems | Proven Leader in Agile Development
Aktualisiert am 02.12.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.12.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Software Architecture
Cloud-Based Solutions
Back-End
Java
Kotlin
Node.js
Backend Development
Distributed Systems
Kubernetes
Docker
PostgreSQL
MongoDB
REST
CI/CD
DevOps
Databricks
Information Security
AWS
Azure
Kafka
Redis
Terraform
TypeScript
English
Full professional proficiency
German
Limited working proficiency
Russian
Native

Einsatzorte

Einsatzorte

Hamburg (+100km)
Deutschland
möglich

Projekte

Projekte

1 Jahr
2024-01 - heute

Designed and optimized cloud-based architecture

Software Architect
Software Architect
  • Designed and optimized cloud-based architecture for ad management, content supply, and testing.
  • Collaborated closely with tech leads and stakeholders, improving team alignment and resolving architectural challenges.
  • Supported system deployment with hands-on troubleshooting and on-site updates.
  • Enhanced system performance and integration for a better user experience.
  • Established best practices across development, knowledge sharing, and standards compliance.
AERQ
Hamburg, Germany
1 Jahr 10 Monate
2022-04 - 2024-01

Developed CI/CD pipelines, automated testing

Lead Software Engineer
Lead Software Engineer
  • Led the architecture and development of a full-stack ads system, covering ad preparation, transfer, and display.
  • Integrated third-party ad suppliers, handling data transfer and analytics pipelines.
  • Developed CI/CD pipelines, automated testing, and E2E testing using Playwright and GitLab CI.
  • Worked globally to ensure high uptime, managing infrastructure with tools like Docker and Kubernetes.
AERQ
Hamburg, Germany
1 Jahr 8 Monate
2020-09 - 2022-04

Managed infrastructure and CI/CD pipelines for deployment

Senior Software Engineer
Senior Software Engineer
  • Built end-to-end solutions for Signage Studio, from content delivery to deployment and statistics offload.
  • Implemented backend services with a Federated GraphQL API in a scalable, resilient architecture.
  • Managed infrastructure and CI/CD pipelines for deployment, using Terraform, Helm, and Azure IoT Hub.
  • Delivered high-quality code with multi-level testing, including unit, integration, and performance tests.
Azure Java Kotlin Spring Node.js TypeScript React GraphQL MongoDB PostgreSQL Blob Storage Kafka Redis RabbitMQ Docker Kubernetes Terraform Helm Playwright GitLab CI Azure IoT Hub
AERQ
Hamburg, Germany
1 Jahr 1 Monat
2019-09 - 2020-09

Developed and maintained latency-sensitive

Senior Software Engineer
Senior Software Engineer
  • Engineered and optimized critical components of Zalando?s high-traffic advertising network, focusing on latency and reliability for seamless ad delivery.
  • Developed and maintained latency-sensitive, high-load microservices, including a real-time auction engine for sponsored product placements.
  • Supported cross-functional integrations to enhance product recommendations 
  • tracking, and search functionality across Zalando?s platform.
  • Led performance testing and monitoring for high-availability services, participated in on-call rotations, and analyzed A/B tests to optimize ad delivery models.
  • Built data preprocessing ETLs and handled large-scale data operations, leveraging AWS, Spark, and Databricks for effective data handling and analysis.
Java Scala RDS S3 DynamoDB Spring MongoDB Kafka Docker Kubernetes Spark Databricks Python AWS EC2 Kinesis
Zalando
Hamburg, Germany
1 Jahr 8 Monate
2018-02 - 2019-09

Developed and maintained distributed backend services

Senior Software Engineer
Senior Software Engineer
  • Developed and maintained distributed backend services for the Tipp24 online lottery platform, improving robustness and scalability within a Kubernetes environment.
  • Led migration efforts from legacy systems to microservices architecture, ensuring seamless integration and system reliability.
  • Implemented and optimized CI/CD pipelines with Jenkins, Git, and Ansible, supporting a streamlined deployment process.
  • Enhanced platform quality by improving testability, performing code reviews, and integrating with payment service providers for secure transactions.
  • Collaborated in a cross-functional team with engineers, a product manager, and UX designers in an agile setting, actively shaping and launching new products.
Java Kotlin Spring Boot AWS Angular PostgreSQL MongoDB ActiveMQ Kafka Elastic Docker Kubernetes Ansible
Lotto24
Hamburg, Germany
7 Jahre 6 Monate
2010-10 - 2018-03

dynamic websites for various businesses

Full-stack dev / Senior dev / Lead dev
Full-stack dev / Senior dev / Lead dev

  • Created over 100 dynamic websites for various businesses, using PHP, JavaScript, and MySQL to meet diverse functionality requirements.
  • Collaborated with clients to deliver tailored web solutions, focusing on usability, functionality, and design

Megagroup
Saint Petersburg, Russia
2 Jahre 7 Monate
2015-08 - 2018-02

Collaborated on clinical trial document management tools

Senior Software Engineer
Senior Software Engineer
  • Collaborated on clinical trial document management tools, introducing automated processes that significantly improved data consolidation and accessibility. 
  • Led backend initiatives for the Virtual Screening Portal, managing seamless data movement across chemistry computation tools, with optimized data flow control and usability improvements. 
  • Primarily utilized Java, Spring Boot, AWS, and No-SQL Databases to achieve reliable and efficient integration ofcom plex data systems.
EPAM
Saint Petersburg, Russia
10 Monate
2014-11 - 2015-08

Architected and developed workflow management systems

Senior Software Engineer
Senior Software Engineer
  • Architected and developed workflow management systems for Deutsche Telekom?s technical services, enhancing internal operational efficiency. Implemented key components using Java, Spring Boot, PostgreSQL, and RESTful services, streamlining system workflows and reducing service response times.
T-Systems
Saint Petersburg, Russia
1 Jahr 9 Monate
2013-03 - 2014-11

Developed and maintained an ad network for mobile apps

Senior Software Engineer
Senior Software Engineer
  • Developed and maintained an ad network for mobile apps, delivering ads with optimized targeting and minimal latency. 
  • Used Java, Spring Framework, and MongoDB to support high-performance ad serving in a mobile-first environment.
i-Free
Saint Petersburg, Russia
1 Jahr 1 Monat
2009-10 - 2010-10

startup project to streamline administrative tasks

Co-founder / Developer
Co-founder / Developer
  • Developed a web application for public schools as part of a startup project to streamline administrative tasks and data handling.
Saint Petersburg, Russia
2 Jahre 2 Monate
2007-09 - 2009-10

data retrieval and user search optimization

Developer
Developer

  • Contributed to a people search engine, managing backend functionalities for data retrieval and user search optimization. 
  • Applied best practices in PHP and MySQL, improving the search engine?s response time and data handling

PeekYou
Remotely

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 5 Monate
2005-09 - 2011-01

Computer Science, Information Systems and Technologies

Master?s Degree, St. Petersburg National Research University of Information Technologies, Mechanics and Optics
Master?s Degree
St. Petersburg National Research University of Information Technologies, Mechanics and Optics

Kompetenzen

Kompetenzen

Top-Skills

Software Architecture Cloud-Based Solutions Back-End Java Kotlin Node.js Backend Development Distributed Systems Kubernetes Docker PostgreSQL MongoDB REST CI/CD DevOps Databricks Information Security AWS Azure Kafka Redis Terraform TypeScript

Produkte / Standards / Erfahrungen / Methoden

Summary
I?m a software architect and tech lead with 17+ years in IT, specializing in scalable, cloud-based solutions and team leadership. I focus on clear goals, contextual solutions, and a collaborative work culture. Skilled in technical strategy, team building, and agile delivery, I?m dedicated to driving technical and organizational growth.

Einsatzorte

Einsatzorte

Hamburg (+100km)
Deutschland
möglich

Projekte

Projekte

1 Jahr
2024-01 - heute

Designed and optimized cloud-based architecture

Software Architect
Software Architect
  • Designed and optimized cloud-based architecture for ad management, content supply, and testing.
  • Collaborated closely with tech leads and stakeholders, improving team alignment and resolving architectural challenges.
  • Supported system deployment with hands-on troubleshooting and on-site updates.
  • Enhanced system performance and integration for a better user experience.
  • Established best practices across development, knowledge sharing, and standards compliance.
AERQ
Hamburg, Germany
1 Jahr 10 Monate
2022-04 - 2024-01

Developed CI/CD pipelines, automated testing

Lead Software Engineer
Lead Software Engineer
  • Led the architecture and development of a full-stack ads system, covering ad preparation, transfer, and display.
  • Integrated third-party ad suppliers, handling data transfer and analytics pipelines.
  • Developed CI/CD pipelines, automated testing, and E2E testing using Playwright and GitLab CI.
  • Worked globally to ensure high uptime, managing infrastructure with tools like Docker and Kubernetes.
AERQ
Hamburg, Germany
1 Jahr 8 Monate
2020-09 - 2022-04

Managed infrastructure and CI/CD pipelines for deployment

Senior Software Engineer
Senior Software Engineer
  • Built end-to-end solutions for Signage Studio, from content delivery to deployment and statistics offload.
  • Implemented backend services with a Federated GraphQL API in a scalable, resilient architecture.
  • Managed infrastructure and CI/CD pipelines for deployment, using Terraform, Helm, and Azure IoT Hub.
  • Delivered high-quality code with multi-level testing, including unit, integration, and performance tests.
Azure Java Kotlin Spring Node.js TypeScript React GraphQL MongoDB PostgreSQL Blob Storage Kafka Redis RabbitMQ Docker Kubernetes Terraform Helm Playwright GitLab CI Azure IoT Hub
AERQ
Hamburg, Germany
1 Jahr 1 Monat
2019-09 - 2020-09

Developed and maintained latency-sensitive

Senior Software Engineer
Senior Software Engineer
  • Engineered and optimized critical components of Zalando?s high-traffic advertising network, focusing on latency and reliability for seamless ad delivery.
  • Developed and maintained latency-sensitive, high-load microservices, including a real-time auction engine for sponsored product placements.
  • Supported cross-functional integrations to enhance product recommendations 
  • tracking, and search functionality across Zalando?s platform.
  • Led performance testing and monitoring for high-availability services, participated in on-call rotations, and analyzed A/B tests to optimize ad delivery models.
  • Built data preprocessing ETLs and handled large-scale data operations, leveraging AWS, Spark, and Databricks for effective data handling and analysis.
Java Scala RDS S3 DynamoDB Spring MongoDB Kafka Docker Kubernetes Spark Databricks Python AWS EC2 Kinesis
Zalando
Hamburg, Germany
1 Jahr 8 Monate
2018-02 - 2019-09

Developed and maintained distributed backend services

Senior Software Engineer
Senior Software Engineer
  • Developed and maintained distributed backend services for the Tipp24 online lottery platform, improving robustness and scalability within a Kubernetes environment.
  • Led migration efforts from legacy systems to microservices architecture, ensuring seamless integration and system reliability.
  • Implemented and optimized CI/CD pipelines with Jenkins, Git, and Ansible, supporting a streamlined deployment process.
  • Enhanced platform quality by improving testability, performing code reviews, and integrating with payment service providers for secure transactions.
  • Collaborated in a cross-functional team with engineers, a product manager, and UX designers in an agile setting, actively shaping and launching new products.
Java Kotlin Spring Boot AWS Angular PostgreSQL MongoDB ActiveMQ Kafka Elastic Docker Kubernetes Ansible
Lotto24
Hamburg, Germany
7 Jahre 6 Monate
2010-10 - 2018-03

dynamic websites for various businesses

Full-stack dev / Senior dev / Lead dev
Full-stack dev / Senior dev / Lead dev

  • Created over 100 dynamic websites for various businesses, using PHP, JavaScript, and MySQL to meet diverse functionality requirements.
  • Collaborated with clients to deliver tailored web solutions, focusing on usability, functionality, and design

Megagroup
Saint Petersburg, Russia
2 Jahre 7 Monate
2015-08 - 2018-02

Collaborated on clinical trial document management tools

Senior Software Engineer
Senior Software Engineer
  • Collaborated on clinical trial document management tools, introducing automated processes that significantly improved data consolidation and accessibility. 
  • Led backend initiatives for the Virtual Screening Portal, managing seamless data movement across chemistry computation tools, with optimized data flow control and usability improvements. 
  • Primarily utilized Java, Spring Boot, AWS, and No-SQL Databases to achieve reliable and efficient integration ofcom plex data systems.
EPAM
Saint Petersburg, Russia
10 Monate
2014-11 - 2015-08

Architected and developed workflow management systems

Senior Software Engineer
Senior Software Engineer
  • Architected and developed workflow management systems for Deutsche Telekom?s technical services, enhancing internal operational efficiency. Implemented key components using Java, Spring Boot, PostgreSQL, and RESTful services, streamlining system workflows and reducing service response times.
T-Systems
Saint Petersburg, Russia
1 Jahr 9 Monate
2013-03 - 2014-11

Developed and maintained an ad network for mobile apps

Senior Software Engineer
Senior Software Engineer
  • Developed and maintained an ad network for mobile apps, delivering ads with optimized targeting and minimal latency. 
  • Used Java, Spring Framework, and MongoDB to support high-performance ad serving in a mobile-first environment.
i-Free
Saint Petersburg, Russia
1 Jahr 1 Monat
2009-10 - 2010-10

startup project to streamline administrative tasks

Co-founder / Developer
Co-founder / Developer
  • Developed a web application for public schools as part of a startup project to streamline administrative tasks and data handling.
Saint Petersburg, Russia
2 Jahre 2 Monate
2007-09 - 2009-10

data retrieval and user search optimization

Developer
Developer

  • Contributed to a people search engine, managing backend functionalities for data retrieval and user search optimization. 
  • Applied best practices in PHP and MySQL, improving the search engine?s response time and data handling

PeekYou
Remotely

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 5 Monate
2005-09 - 2011-01

Computer Science, Information Systems and Technologies

Master?s Degree, St. Petersburg National Research University of Information Technologies, Mechanics and Optics
Master?s Degree
St. Petersburg National Research University of Information Technologies, Mechanics and Optics

Kompetenzen

Kompetenzen

Top-Skills

Software Architecture Cloud-Based Solutions Back-End Java Kotlin Node.js Backend Development Distributed Systems Kubernetes Docker PostgreSQL MongoDB REST CI/CD DevOps Databricks Information Security AWS Azure Kafka Redis Terraform TypeScript

Produkte / Standards / Erfahrungen / Methoden

Summary
I?m a software architect and tech lead with 17+ years in IT, specializing in scalable, cloud-based solutions and team leadership. I focus on clear goals, contextual solutions, and a collaborative work culture. Skilled in technical strategy, team building, and agile delivery, I?m dedicated to driving technical and organizational growth.

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.