Summary
Overview
Work History
Education
Skills
Timeline
Generic
Tomáš Hanzelka

Tomáš Hanzelka

Software Engineer

Summary

Passionate about IT and software development, Tomas actively explore new trends in technology. Beyond the tech world, Tomas is intrigued by business dynamics and science, regularly immersing myself in diverse articles to stay well-informed about global happenings.

Overview

4
4
years of professional experience
4
4
years of post-secondary education
1
1
Language

Work History

Front-end Software Engineer

SMS Finance
11.2021 - Current
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance using mostly web technologies
  • Ensured development of a hybrid application which used client technologies (SPA) or server technologies (SSR), analysis, architecture design, project documentation, ensuring efficient and scalable solutions of Single-page application, which was built as greenfield project.
  • Reviewed project specifications and other coworker's work.
  • Maintained existing software systems by identifying and correcting software defects.
  • Improved technical state of codebase using latest technologies.

Techstack: Typescript, Vue.js, Nuxt, CSS/SCSS, MySQL, Docker, Storybook, Back-end MVC frameworks

Programming Teacher

EDUCA - SOS
09.2023 - Current
  • Incorporated exciting and engaging activities to achieve student participation and hands-on learning with latest trends of IT. (2 MD a month)
  • Communicated frequently with parents, students, and faculty to provide feedback and discuss instructional strategies.
  • Worked cooperatively with other teachers to help students reach learning objectives.
  • Planned and implemented integrated lessons to meet national standards.

Software Engineer

Edukomforta
09.2020 - Current
  • Currently oversee monthly maintenance of the project (2 MD a month), ensuring its ongoing stability.
  • Formerly development of new modules in Vue.js or PHP MVC framework, including responsibilities for designing and implementing new database structures and API endpoints.
  • Uphold the overall health and integrity of the project.
  • Diagnose and rectify system bugs to optimize performance.

Techstack: PHP, MVC framework, Javascript, Vue.js, MySQL, Doctrine

Front-End Web Developer

Robe Ligthning
06.2023 - 11.2023
  • Collaborated closely with team members to develop innovative features.
  • Spearheaded the creation of new functionalities within a collaborative work environment.
  • Contributed to the development of new features while working within a monorepo structure.
  • Played a key role in the development of an in-house CMS.

Techstack: Typescript, React, Next.js, MUI, Lerna

Front-end Engineer

Direct
10.2022 - 06.2023
  • Development of the greenfield project "Direct Connection," a Single Page Application (SPA) web application.
  • Conducted thorough code reviews to ensure code quality and adherence to best practices.
    Implemented new features and functionalities within the project.
  • Collaborated with team members for QA, backend (BE), and team leadership, fostering effective communication and synergy.
  • Engaged in a Scrum framework, contributing to agile project management methodologies.
  • Assumed full responsibility for creating the Devsite, collaborating with Strapi CMS for efficient content management.
  • Worked extensively with Swagger for API documentation.
  • Maintained the Material Design theme and ensured its consistent implementation.
  • Improved tools to boost user interaction and deliver design versatility.

Techstack: Typescript, React, Next.js, MUI, Strapi

Software Developer - Internship

SMS Finance
06.2020 - 08.2020
  • Worked collaboratively with team members during my internship, gaining valuable experience in a team setting.
  • Contributed to the development of new modules, actively participating in project tasks.
  • Demonstrated a willingness to learn and adapt, making meaningful contributions to the team's ongoing efforts.

Techstack: PHP, MySQL, JS, CSS, MVC framework

Education

Associate of Applied Science - Software Engineering

Univerzita Tomáše Bati
Zlín
09.2017 - 05.2021

Skills

    Web development

Typescript

Vuejs

React

CSS

Object oriented programming

Docker

Backend development

NET

PHP

Fast learner

Responsibility

Communication

Timeline

Programming Teacher

EDUCA - SOS
09.2023 - Current

Front-End Web Developer

Robe Ligthning
06.2023 - 11.2023

Front-end Engineer

Direct
10.2022 - 06.2023

Front-end Software Engineer

SMS Finance
11.2021 - Current

Software Engineer

Edukomforta
09.2020 - Current

Software Developer - Internship

SMS Finance
06.2020 - 08.2020

Associate of Applied Science - Software Engineering

Univerzita Tomáše Bati
09.2017 - 05.2021
Tomáš HanzelkaSoftware Engineer