Skip to main content

Alexej Strelzow

  • www.strelzow.dev
  • alexej@strelzow.dev

  • Frontend Software Architect / Lead Web Developer / Mobile Developer

    Frontend Software Architect / Lead Web Developer / Mobile Developer
    10+ years of experience building all kinds of software (Rich Client, Web and Mobile). Primary focus (7+ years) on modern Web Development with Angular and React.
    • PROGRAMMING LANGUAGES and TECHNICAL SKILLS

      • Fluent in JavaScript / TypeScript and NodeJS
      • Frontend development with most modern, popular JavaScript frameworks and tooling including React, Angular and GraphQL
      • Backend development using NodeJS, Express, GraphQL, REST, and more
      • Database development using PostgreSQL
      • Cloud development and deployment using Microsoft Azure
      • CI/CD using Azure DevOps, Gitlab CI/CD, Bamboo
      • Source Code Control using Git, Azure DevOps
      • Issue tracking, Agile project management/collaboration using Jira, Confluence
    • PRIOR WORK EXPERIENCE

    • Senior Frontend Developer (Contractor)
      Rail Cargo Austria - Vienna
      January 2021 to November 2023 (2 years 10 months)
      • Development of MIKE Platform (Program "Cargo 1492")
      • Fixed and refactored the Mike Mobile App completely (React Native)
      • Created several micro frontends built on stack of React, TypeScript and GraphQL
      • Implemented over 200 features (User Stories)
      • Conducted training sessions for Backend Developers to learn Frontend development
      • Performed technical interviews of contract developers
      • Tech: JavaScript/TypeScript, HTML, CSS, React, React Native, jest, React Testing Library (RTL), GraphQL, NodeJS, Azure
    • Frontend Software Architect / Lead Web Developer / Scrum Master
      BAWAG P.S.K. - Vienna
      May 2019 to December 2020 (1 year 7 months)
      • Evaluated, designed and implemented a Micro Frontend Architecture (MFA) initially based on Angular 7 (later 10), TypeScript and share-loader (library)
      • Created a code generator based on Angular Schematics to swiftly create Micro Frontend projects via CLI
      • Ensured great DX by extending Webpack to re-compile chunks when code base changed (custom implementation necessary du to reverse proxy)
      • Designed and implemented CI/CD and cloud hosting concept from scratch
      • Created Gitlab CI/CD pipelines and integrated it with the Microsoft Azure Cloud
      • Several successful go-lives of applications based on the MFA that I have created (e.g. Media Markt instant 0% interest loan)
      • Lead the Frontend Development of the new online Banking Web App - "Klar Web"
      • Groomed Web Squad "Georgy" as Scrum Master and Lead Web Dev
      • Tech: Angular, NodeJS, REST, Unix Shell Scripts, Jenkins, Jira, Git, Gitlab CI/CD, Azure Cloud
    • Senior Software Engineer
      Platomics GmbH - Vienna
      November 2018 to April 2019 (5 months)
      • Worked in a highly skilled SCRUM-Team
      • Full-Stack Development with Angular + TypeScript and Java
      • Optimized existing Angular projects
      • Created an E2E-Testing Framework based on TestCafe, CucumberJs and TypeScript incl. Gitlab CI/CD integration
      • Wrote test cases to test the main application which analyses sequenced DNA
      • Tech: Angular, TypeScript, Java, REST, TestCafe, CucumberJs
    • Technical Project Lead
      Allianz Technology - Vienna
      June 2017 to November 2018 (1 year 5 months)
      • Lead an agile team of seven (5 SE, 2 QA) to develop a new Web application (greenfield) for insurance brokers (Allianz Now Broker - ANB)
      • Coordinated the team and external contractors besides engineering tasks
      • Created a SOTA Web Application based on Angular, ahead of time compilation (AOT) and lazy loading
      • Developed the product using SCRUM (1st Agile project in Allianz Technology Austria at that time)
      • Reviewed code and trained Frontend Developers
      • Tech: Angular, TypeScript, Bootstrap, Gulp, Webpack, SASS, LESS, Jenkins, JIRA, Git, Gitlab
    • Web Developer / Technical Project Lead
      AMOS Austria GmbH - Vienna
      January 2016 to June 2017 (1 year 5 months)
      • Developed web solutions using innovative SOTA technology for Allianz Austria
      • Lead and coordinated the development of several Angular2 applications which target the insurance business
      • Supported external contractors in their development process
      • Implemented tracking for various applications
      • Tech: Bootstrap, JavaScript, TypeScript, AngularJS, Angular2, Gulp, Bower, REST, Git, SVN, Gitlab
    • Guest Lecturer
      Yangon Technological University / formerly know as Rangoon Institute of Technology (RIT)
      March 2017
      • Gave a seminar upon invitation from Dr. Win Zaw (Associate Professor & Head of Department at Yangon Technological University)
      • Talked about SOTA web development, introduced the students to the web framework Angular (v4 at that time) and raised awareness of the new challenges in modern web development
    • Software Engineer
      SBA Research gGmbH - Vienna
      July 2012 to December 2015 (3 years 5 months)
      • Thales Hypervisor: Simulated an environment catastrophe and visualized it with Thales Hypervisor (presented at InnoTrans 2012)
      • FBI Machine Learning: Classified documents based on supervised learning
      • Tabidus: Created UI for Virus Scanner
      • Andrubis App: Created Android App to analyse Malware on phone
      • Infostars: Maintained a GWT Web Application
      • SpeedFor: Developed a crawler to crawl torrents and download chunk hashes for forensic analysis
      • Tech: .NET, JAVA, Eclipse RCP, C#, WPF, MVC, SQL Server, REST, Machine Learning, JavaScript, HTML, CSS, Android, Git
    • Tutor for Software Engineering and Project Management
      Vienna University of Technology - Vienna
      March 2015 to June 2015 (3 months)
      • Mentored and motivated students, organized meetings, reviewed documents and code, improved the process of software development, reported status to the univ. ass., and more
    • Researcher
      National Institute of Informatics (NII) - Tokyo, Japan
      August 2014 to January 2015 (5 months)
      • Conducted research in the field of Linked Open Data (LOD) with linguistic data (BabelNet)
      • Java, GWT, PostreSQL, BabelNet
    • Tutor for Software Engineering and Project Management
      Vienna University of Technology - Vienna
      March 2013 to June 2014 (1 year 3 months)
      • Mentored and motivated students, organized meetings, reviewed documents and code, improved the process of software development, reported status to the univ. ass., and more
    • Software Engineer
      Allianz Austria – Vienna
      April 2009 to May 2012 (3 years 1 month)
      • Re-layout big part of the core application ABS to respect different font sizes after contractor finished SWT migration
      • Develop framework features and tools (Persistence Generator, Docu Checker, ABS Code Analyzer, Sputnik, etc.)
      • Develop tool to automatically refactor entire code base after persistence layer got centralized (no manual work needed)
      • Java, SWT, Eclipse RCP, Eclipse, Eclipse Plugin Development, Abstract Syntax Tree (AST), SVN, IBM Clear Case
    • CERTIFICATIONS / EDUCATION

    • Vienna University of Technology
      2013-2016
      • Master of Science (MS) / Diplom-Ingenieur (DI), Software Engineering & Internet Computing
      • Grade: 1.7 (1.0 is best)
    • Vienna University of Technology
      2009-2013
      • Bachelor of Science (BS), Business Informatics
      • Grade: 1.9 (1.0 is best)
    • Electronic Data Processing College of St. Pölten
      2003-2008
      • Ingenieur (Ing.), EDP and Organization
      • Graduated with High Distinction
    • iSAQB Software Architecture – Foundation Level
      2019
      • Microsoft 70-480: Programming in HTML5 with JavaScript and CSS3
        2015
        • Sun Certified Programmer (Java 1.6)
          2011
          • Cisco Certified Network Associate (CCNA)
            2007
            • CompTIA Security+ Certified Professional
              2006
              • Microsoft Certified Professional (MCP)
                2006