Python Developer
Overview
Short Summary
This candidate has a background in software development and has experience using programming languages such as Python, VBA and HTML. He/she has strong knowledge in object-oriented programming as well as the ability to develop, test and fix code. He is proficient in the use of tools such as Git, Jira and Atlassian as well as Microsoft Office 365. The candidate has experience in front-end and back-end development and is familiar with HTML5, CSS, Bootstrap, JavaScript basics, Solidity basics, and PHP basics. Has experience working with databases such as MYSQL and phpMyAdmin. He has experience working as a data engineer for Volkswagen Slovakia, where he was responsible for programming complex macros in VBA and creating reports in Microsoft Power BI. He also worked as a hardware engineer for AMSET where he was responsible for developing and testing various hardware, printed circuit boards and power supplies. In addition, the candidate has experience teaching Python to high school students as an offline tutor. He has been responsible for planning the scope of knowledge, preparing beginner to intermediate students, and grading assignments. He has also provided online tutoring in Python. He actively uses agile methodologies in his work, especially Scrum and Kanban.
Work Experience
Data Engineer (Sep 2022 - Present, internship)
Responsibilities
- Programming complex macros in Visual Basic For Applications
- Creating sheets with reports from analyzed data in Excel
- Creating reports in Microsoft Power BI
Hardware Engineer (Feb 2022 - Aug 2022, full time) (Aug 2022 - Present, contract)
Responsibilities:
- Developing, assembling, and testing various hardware
- Developing and testing printed circuit boards
- Developing and testing power supplies
- QA testing of various hardware
- Reporting to the Tech Lead of the Department
Offline Python Teacher for Beginners at Gymnázium (Sep 2019 - Apr 2021, 1 yr 8 mes)
Responsibilities:
- Running Python course for high school students at gymnázium
- Planning a scope of knowledge that students need to pass the school final exams
- Preparing beginners to become intermediates
- Conducting online private lessons in Python
- Preparing theoretical materials
- Preparing programming problems
- Assessing assignments
| Freelancer | 88 € / Per day |
| Level | JUNIOR |