Nadia Ilyina

Software Engineer

Career Summary

I've been involved in the IT industry since 2019. Initially, I worked as a working student in the Quality Assurance department, and later transitioned to a full-time role as a Software Engineer.
Professionally, I'm highly passionate about Cloud Solutions and Decentralized Systems. Moreover, I firmly believe that technology and innovations hold the key to preserving our future.
During my leisure time, I have a keen interest in Aesthetics and exploring the concept of Conscious Living. Additionally, I take great pride in being a dog owner (or perhaps it's more accurate to say that my dog owns me at times; it's hard to tell).

Work Experience

Software Engineer (at Audi Commerce Platform project)

Comsysto Reply
03.2022 - Present

Responsibilities:

  • Development of a platform that offers digital services to customers of new vehicle generations, for example “Function on Demand”. The product team is responsible for 5 micro-services whose orchestration provides the products consumable by a customer for a vehicle. The whole Audi Commerce Platform is available in two global regions (EMEA and NA). The service lifecycle included 4 stages until production, facilitated by separated CI and CD Jenkins Jobs for each service.
  • Apart from my role as a Java Backend Developer I actively contributed to general architectural decisions, CI and CD routines and helped the Product Owner in refining stories with the overall architecture in mind.

Technologies used:

  • Java17
  • Spring Boot
  • Spring Security
  • AWS
  • Jenkins
  • Kubernetes
  • Docker
  • Hexagonal Architecture
  • Scrum

Software Engineer

Optimal Systems GmbH
08.2019 - Present

Responsibilities:

  • Development of web services in Java
  • Participation in product development for on-premise and cloud solutions
  • Participation in the implementation of security concepts
  • Coordination with Product Owner
  • Collaboration with Technical Support
  • Integration testing
  • Coordinated work with partner companies
  • Coordinate with QA team to test product
  • Documentation of functional and configuration changes
  • Scrum Master (since January 2021)

Technologies used:

  • Java
  • Spring
  • Spring Boot
  • S3
  • Archiving
  • JUnit
  • Scrum
  • ElasticSearch

Test Automation - Working Student

ThinPrint GmbH
06.2017 - 06.2019

Responsibilities:

  • Preparation, execution and documentation of software tests for the ThinPrint Hub
  • Investigation and documentation of errors in Jira
  • Creation and revision of test cases in Testlink
  • Communication with the development department
  • Design of automated software tests with Powershell, Selenium and Node.js tor the ThinPrint Hub
  • Implementation of automated software tests with Powershell, Selenium and Node.js for the ThinPrint Hub
  • Setup of automated tests with Jenkins, Git, Testlink
  • Design and implementation of a web application for a network printer simulation

Technologies used:

  • Powershell
  • NodeJS
  • JavaScript
  • Selenium
  • TestLink
  • Jenkins
  • React
  • Windows

Further Education

Conferences:

  • JCon (2023)
  • Spring IO (2023)

Trainings:

  • Flutter (2023)
  • AWS: Click-Ops (2022)
  • Fullstack Development with Typescript (2022)
  • Scrum Master (2021)

Cources:

  • Udemy: Spring Boot Microservices and Spring Cloud by Sergey Kargopolov (19,5 h) (Cource, 2022)

Education

  • BSc in Applied Informatics
    University of Applied Sciences Berlin
    2016 - 2019
  • Pre-Diploma in Civil Engineering
    Belarussian National Technical University
    2010 - 2013

Language

  • Russian (Native)
  • German (Fluently)
  • English (Very good)
  • Italian (Basic Knowledge)
  • Belarussian (Very good)

Interests

  • Technologies
  • Aesthetics
  • Conscious Living
  • Finances
  • Dogs