Illya G.

About Me

Illya is a versatile Python Developer with first-hand expertise developing and deploying software solutions for a large automotive company, as well as developing, maintaining and contributing to various open-source projects. He works effortlessly on large, distributed teams; delivering high-quality software under tight schedule and deadlines. He is an advocate of computer security, an avid learner of new tech stacks and is well-verse in the provision of both frontend and backend solutions on projects.

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Python Developer
2019 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Mercedes Benz
Mercedes Benz
Backend Developer/DevOps Engineer
2018 - 2019 (1 year)
Lisbon, Portugal
  • Developed and deployed software solutions for Mercedes-Benz; handling release management processes and code integrity tasks.

  • Troubleshot design and development issues by providing appropriate solutions for several bugs and security vulnerabilities on legacy systems inherited from an external company.

  • Evangelized best practices on projects; ensuring that all security, availability, confidentiality, privacy policies and controls are adhered to.

Python Software Foundation
Python Software Foundation
Contributing Member
2018 - Present (7 years)
Remote
  • Develop and maintain several open-source projects for the larger Python community.

  • Enhanced features on existing applications and added new features to existing applications at no charge for PSF.

  • Adhered to all software engineering practices including coding standards, code reviews, source control management, build processes, testing, and operations on projects within the Foundation.

Showcase

Contributor to the specification - Transport Layer Security (TLS) Protocol Version 1.3
Contributor to the specification - Transport Layer Security (TLS) Protocol Version 1.3
  • TLS is the most widely used security protocol.

  • TLS 1.3 and DTLS 1.3 protocols were developed and refined at the development stage.

  • The text highlights contributions to vulnerability fixes and message structure additions within TLS 1.3.

Contributor - CVE-2018-1000520
Contributor - CVE-2018-1000520
  • mbedTLS is a widely used tool for TLS implementation.

  • The mbedTLS library was found to have a security vulnerability.

  • The implementation of TLS deviates from standard practices.

Backend Developer/DevOps - Mercedes-Benz Contact Service
Backend Developer/DevOps - Mercedes-Benz Contact Service
  • The Contact Service tool is used by Mercedes-Benz to send e-mails to end-users and dealers.

  • It features booking test drives and car purchases on the Mercedes-Benz website.

  • The solution includes legacy system updates, bug fixes, support, and Kubernetes deployments.

Full Stack Developer/DevOps Engineer - Mercedes-Benz Lead Service
Full Stack Developer/DevOps Engineer - Mercedes-Benz Lead Service
  • Lead Service is the primary contact form on Mercedes-Benz and partner websites.

  • The frontend stack was updated to React.js, driving architectural development and API design.

  • The new Lead Service solution is being used across multiple projects within Mercedes-Benz.

Developer - File Guard
Developer - File Guard
  • File Guard is a testing tool for protecting file and directory contents.

  • Users can modify the contents of files and directories frequently within a defined scope.

  • The tool maintains the original contents after the scope ends.

Education

Education
MSc. Software Engineering and Distributed Systems
Universidade Técnica de Lisboa - Instituto Superior Técnico
2016 - 2018 (2 years)
Education
BSc. Software and Computer Engineering
Universidade Técnica de Lisboa - Instituto Superior Técnico
2013 - 2016 (3 years)