Java Developer & Python Developer
Přehled
Krátké shrnutí
Uchazeč je absolvent, který během studia získal zkušenosti z praxe. S Javou pracoval v komerční praxi téměř dva roky již během školy a pro Python se nadchnul, když jej použil ve své diplomové práci. Již během školy stihl pracovat jako tester leteckého softwaru. Během školy také koketoval s operačním systémem Android. Dokáže se přizpůsobit oboru, ve kterém bude pracovat. Angličtinu ovládá na úrovni písemné komunikace a domnívá se, že má dostatečné komunikační dovednosti, ale neměl možnost se vyjadřovat a komunikovat ústně. Jeho němčina je na úrovni B1. Se systémem SCRUM se setkal ve škole a také v praxi, kde také pozoroval zavádění systému SRCUM do firmy, pro kterou pracoval. Jako vedoucí týmu zastoupil na určitou dobu v práci svého kolegu a v tu chvíli si uvědomil, že by se tomu chtěl v budoucnu věnovat.
Pracovní zkušenosti
March 2015 - December 2017: Programmer - Developed and maintained software, including database management and desktop client. May 2014 - March 2015: Tester - Started as a student tester for software, focusing on manual testing and writing test scenarios. September 2017 - June 2018: Applied Informatics Degree - Completed second level of studies at university, specializing in applied informatics. September 2015 - February 2017: Software Engineering Degree - Completed second level of studies at university, specializing in software engineering. September 2011 - June 2015: Informatics Degree - Completed first level of studies at university, specializing in informatics.
Computer Skills: Python, Java, SQL, XML, C#, C, UML, MS Office, Ruby, Assembler, Bash, JavaScript, HTML, CSS, Android, Git, JIRA, Redmine, GitLab, GitHub, Confluence.
Python: Advanced level, utilized for thesis work, using TensorFlow, Keras, and neural networks for file handling, data preparation, system monitoring, algorithmic problem-solving, and simple game creation. Java: Advanced level, used for object-oriented programming, design patterns, and architectural models. 3 years of experience in bug fixing, requirements implementation, and unit/integration testing (TestNG). Databases: Advanced level, experience with Oracle for complex queries and functions, as well as graph databases (FlockDB) for a bachelor's thesis. Basic understanding of MongoDB and Neo4j. Web Applications: Beginner level, focused on school projects for user behavior tracking, task management, website maintenance, and smaller projects using Java EE, Hibernate, Mapbox, and Apache. Other: Beginner level, worked on fixing and implementing new features for desktop client in C#, XML configuration, batch scripting, and project management.
| Zaměstnanec | 40000 Kč / Měsíčně |
| Kontraktor | 3520 Kč / Denně |