Python Developer
Overview
Short Summary
Currently pursuing a Bachelor's degree in Applied Informatics at Masaryk University, Brno, Czech Republic, with an expected graduation in May 2021. Holds part-time positions as a software developer at Inqool a.s., contributing to a Java web application using the Spring framework, and as a seminar tutor at Masaryk University, guiding a group through low-level programming principles. Freelance web development experience includes creating a website. Notable projects involve developing a C# Windows Forms expense manager, a Python-based Texas Hold'em poker simulation, and a Java chat application. Achievements include successful participation in an informatics competition, securing a top-20 placement out of 279 participants. Proficient in various programming languages, with additional skills in Unix and Git. Fluent in English, native in Slovak, proficient in Czech, and possesses basic proficiency in German.
Work Experience
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.
| Freelancer | 90 € / Per day |