Close

Illya Gerasymchuk

Software Engineer

illya@iluxonchik.me


Download Resume

About Me

Hello, my name is Illya and I'm a software engineer. My main interests are software development, computer systems architecture and computer systems security. Programming isn't just the career path that I chose, it's something that I truly love doing. My master's degree has a specialization in Software Engineering and Distributed Systems. The topic of my master thesis is in the area of security. Currently I'm working as a backend software developer at Mercedes-Benz.io.

I blog at iluxonchik.github.io | You can contact me at illya@iluxonchik.me

Experience

Python Software Foundation Contributing Member

Python Software Foundation (PSF)

Advancing the mission of the Python Software Foundation by creating and maintaining open-source software available to the public at no charge.

Mercedes-Benz.io

Backend Software Engineer/DevOps

Working as a backend and DevOps software developer at Mercedes-Benz.io. Responsible for building software, infrastructure and services for Mercedes-Benz. Working with Spring Boot 2 (Java), Kubernetes, Docker and Cloud Foundry, among others.

Education

Instituto Superior T├ęcnico

Sept 2016 -

Master of Software Engineering and Distributed Systems

I'm currently doing my master's degree with a specialization in two areas: Software Engineering and Distributed Systems.

Instituto Superior T├ęcnico

Sept 2013 - June 2016

Bachelor of Software Engineering

I graduated with a bachelor's degree in Software Engineering.

Projects

I've worked on numerous projects, in various languages, using various tools and frameworks. Most of them are on my GitHub profile.

Transport Layer Security 1.3 (TLS 1.3)

I've made several contributions to the Transport Layer Security (TLS) Protocol Version 1.3. TLS is the most used security protocol in the world. It powers the majority of the websites on the internet. If you're using HTTPS, you're using TLS.

View Project

Winner of Mercedes-Benz.io Programming Competition

Over 200 people participated in the programming competition given by Mercedes-Benz.io. My solution was the winning one.

View Project

CVE-2018-1000520

Found and reported a security vulnerability in the implementation of the TLS protocol in the mbedTLS library. mbedTLS is one of the most used popular implementations of the TLS protocol for embedded devices. The vulnerability was assigned a CVE with the aforementioned ID.

View Project

GitHub

You can find over 85 projects in over 20 programming languages that I've worked on my GitHub profile.

My GitHub Profile

Skills

  • Python
  • Java
  • C#
  • C++
  • C
  • JavaScript
  • PHP
  • HTML
  • CSS
  • Assembler (x86)
  • Common Lisp
  • Perl
  • Bash
  • PowerShell
  • SQL
  • NoSQL
  • Android
  • .NET
  • Progressive Web Apps (PWA)
  • DevOps
  • Docker
  • Kubernetes
  • Cloud Foundry
  • CI/CD
  • Amazon Web Services (AWS)