Dr. Aleksei Petrov

Bis 2019, Software Developer, AMSIS GmbH

Colonge, Deutschland

Über mich

Certified .NET senior software engineer (MCSA) with more than 5 years of industry experience. Good understanding of Agile developing processes (Scrum, XP). Significant academic computer science background. Ph.D. in the field of distributed and cloud computing. Fan of DevOps and Microsoft technologies stack (WPF, Azure, ASP.NET, Blazor). Main area is ASP.NET fullstack developing, but also consider other areas, such as desktop and mobile. LinkedIn: https://www.linkedin.com/in/aleksei-petrov-277ab194/ GitHub: https://github.com/GTmAster stackoverflow: https://stackoverflow.com/users/2194443/aleksei-petrov

Fähigkeiten und Kenntnisse

ASP.NET
C#
Object Oriented Programming (OOP)
Amazon Web Services (AWS)
Docker
jQuery
Softwareentwicklung
Software
Computer

Werdegang

Berufserfahrung von Aleksei Petrov

  • 3 Jahre und 1 Monat, Okt. 2019 - Okt. 2022

    Senior Software Engineer

    Digital River GmbH

    - supported and developed eCommerce platform MyCommerce as a full stack developer, including managing OracleDB schemes, AWS (S3, IAM, ECR), ASP.NET Core backend, Razor+jQuery frontend, testing with Selenium automation via F# scripts (Canopy) - designed and executed project of migrating user uploaded files to AWS S3 storage with uploading/downloading files from browser directly to/from S3 buckets - executed project on VAT refund/exemption subsystem, including VAT ID validity checks with government APIs

  • 1 Jahr und 9 Monate, Jan. 2018 - Sep. 2019

    Software Developer

    University of Bremen

    - Developed web app named "QuBaOptCloud" for additive manufaturing preprocessing calculations (Node.JS + Express + Mongo) - Developed modular app named "AMDrive" for additive metal manufacturing scientific investigations (C#, .NET, WPF + Prism)

  • 1 Jahr und 1 Monat, Aug. 2018 - Aug. 2019

    Software Developer

    AMSIS GmbH

    - Developed software named "GENESIS Hatching" for creation of hatching strategies for metal additive manufacturing (C#, .NET, WPF) - Trained colleagues in Agile software development methods and practices - Established and admistered DevOps development environment with CI/CD (GitLab, Azure DevOps)

  • 4 Jahre und 8 Monate, Mai 2013 - Dez. 2017

    Junior Researcher

    Tomsk State University

    - Performed researches in the field of distributed computer systems - Wrote and successfully presented Ph.D. work named "Decentralized distributed computing environment for scientific and technological processes"

  • 2 Monate, Nov. 2014 - Dez. 2014

    Software Developer

    National Research Tomsk Polytechnic University

    - Developed submodules of face recognition system (C++)

  • 6 Monate, Sep. 2010 - Feb. 2011

    Software Developer, Manager

    Rubius

    - Developed AutoCAD add-ons (C#, .NET) - Organized and developed Kompass-3D add-ons (C++)

  • 3 Monate, Nov. 2010 - Jan. 2011

    Assistant Researcher

    Tomsk State University of Control Systems and Radioelectronics (TUSUR)

    - Performed researches in the field of distributed image processing

Ausbildung von Aleksei Petrov

  • 5 Jahre und 2 Monate, Okt. 2012 - Nov. 2017

    Computer Systems Networking and Telecommunications

    Tomsk State University

    Distributed computer systems for experimental data processing

Sprachen

  • Englisch

    Fließend

  • Russisch

    Muttersprache

  • Deutsch

    Grundlagen

Interessen

Gaming
Reading
Video Shows
Music

21 Mio. XING Mitglieder, von A bis Z