Zpět na profesionály

Python Developer

Přehled


Krátké shrnutí

V současné době studuje bakalářský obor Aplikovaná informatika na Masarykově univerzitě v Brně, předpokládané ukončení studia v květnu 2021. Na částečný úvazek pracuje jako softwarový vývojář ve společnosti Inqool a.s., kde se podílí na vývoji webové aplikace v jazyce Java využívající framework Spring, a jako lektor seminářů na Masarykově univerzitě, kde vede skupinu, která se zabývá nízkoúrovňovými principy programování. Zkušenosti s vývojem webových stránek na volné noze zahrnují tvorbu webových stránek. Mezi významné projekty patří vývoj správce výdajů v jazyce C# Windows Forms, simulace pokeru Texas Hold'em v jazyce Python a chatovací aplikace v jazyce Java. Mezi úspěchy patří úspěšná účast v informatické soutěži, kde se umístil v první dvacítce z 279 účastníků. Znalost různých programovacích jazyků a další dovednosti v systémech Unix a Git. Plynulá angličtina, rodilý mluvčí slovenštiny, zběhlý v češtině a má základní znalost němčiny.

Pracovní zkušenosti

Software Developer (Part-time)

  • Developed a web application in Java using the Spring framework.
  • Utilized Groovy and SQL to solve incidents.

Seminar Tutor (Contract)

  • Tutored a seminar group, creating and evaluating assignments for the Principles of Low-Level Programming course.

Web Developer (Freelance)

  • Created a website using HTML and CSS.

Expense Manager

  • Developed a Windows Forms application in C# to manage private and shared expenses.
  • Used MySQL database for storing user and expense records.
  • Learned and applied basic asynchronous programming principles.

Texas Hold'em Poker

  • Developed a simulation of the strategic game Texas Hold'em Poker for multiple NPCs with different strategies in Python.

Chat Application

  • Developed a simple chat application in Java using the Swing GUI framework.
  • Learned about sockets and utilized them.

Correspondence Seminar of Informatics

  • Successfully solved an algorithms and data structures competition.
  • Placed in the top 20 out of 279 participants.
  • Learned Python programming.
Author
Python Developer
6092870a70abb90010b8a5e6
Kontraktor2200  / Denně
Role
Python Developer
Jazyky
English
Dovednosti
CC#C++CSSCode ManagementDatabaseGitGroovyHTMLJavaLinuxMAC OS 10Microsoft SQL ServerMySQLOperation SystemsPostgreSQLPythonSQLSpringSpring bootSwingToolsUnixWindows 10
Lokality
Brno-venkovRemoteBrno-město