Summary
Overview
Work History
Education
Skills
hiking, running
Languages
Timeline
Generic
Dušan Tichý

Dušan Tichý

Žilina

Summary

A seasoned software engineer with a robust background in architecture and development, notably at Indra Avitech. Excelled in leveraging Java, C#, and full-stack technologies to enhance software solutions, demonstrating keen attention to detail and strong team leadership. Achieved significant improvements in system efficiency and security, embodying problem-solving prowess with a focus on innovative architecture and design.

Overview

8
8
years of professional experience

Work History

Architecture Owner

Indra Avitech
08.2023 - Current
  • Led the architectural design and implementation of multiple microservices, ensuring scalability, reliability, and maintainability across systems.
  • Collaborated with cross-functional teams to define service boundaries, integration points, and optimal technology stacks for each component.
  • Developed and enforced best practices for microservices architecture, including API design, data management, and security protocols.
  • Oversaw the full lifecycle of microservice components from conception to production, ensuring smooth deployment and operation.

Java Developer

Indra Avitech
08.2022 - 08.2023
  • Developed high-quality, efficient Java code for backend services using Quarkus, focusing on best practices, code reusability, and optimal design patterns.
  • Worked with Kafka, Mongodb, PostgreSQL, Minio, Elastic, Kibana, Docker, Kubernetes...
  • Designed and developed RESTful APIs to support seamless integration with various internal and external services.
  • Wrote unit and integration tests to ensure the robustness and reliability of the codebase, using testing frameworks like JUnit.
  • Created and maintained CI/CD pipelines in Jenkins to automate builds, tests, and deployments, ensuring rapid and reliable delivery of software updates.
  • Utilized Jira for tracking project tasks, managing user stories, and organizing sprints in an Agile environment to ensure timely project delivery.
  • Documented technical specifications, API designs, and deployment processes in Confluence, providing clear, accessible resources for team collaboration and knowledge sharing.
  • Participated in code reviews and provided mentorship to junior developers, fostering a culture of continuous improvement.

C#/C++/Java Developer

Indra Avitech
10.2020 - 10.2022
  • Developed a plugin for MicroStation Bentley, a leading CAD tool, leveraging C++/CLI and C# WPF to extend functionality and improve user experience.
  • Integrated Java web services to support data exchange and provide backend functionality for the plugin
  • Worked with the MDL API (MicroStation Development Language) to customize and enhance MicroStation's capabilities in alignment with customer needs and specifications.

Software Developer

Ennova
05.2019 - 10.2019
  • Utilized OpenUI5 JavaScript framework to design and build responsive web applications with a focus on user experience and performance.
  • Developed mobile applications using Apache Cordova, enabling cross-platform compatibility (iOS and Android) to support the organization’s mobile needs.
  • Provided ongoing maintenance and support for the applications, ensuring that any issues or feature requests were addressed promptly and efficiently.

Junior Software Developer

Oriwin
03.2017 - 04.2019
  • Developed full-stack applications using Java, C#
  • Integrated WSO2 Identity Server to manage user authentication and authorization, ensuring secure access for client applications.
  • Designed and implemented plugins for mobile devices using Java and Apache Cordova, integrating various scanning technologies (RFID, camera, pointmobile, BlueFetch, Keystroke, DataWedge) to enhance mobile device functionality.
  • Worked on the Track and Trace project for pharmaceutical companies, enabling the tracking of pharmaceutical products to prevent illegal distribution and ensure regulatory compliance.
  • Managed MSSQL databases, writing efficient queries and optimizing database interactions for high performance and reliability.
  • Collaborated closely with the product team to understand client needs, troubleshoot technical issues, and provide support for ongoing project enhancements.
  • Ensured seamless integration between various modules, performing testing and debugging to deliver high-quality software products.

Education

Master in Applied Informatics - Informatics

University of Žilina
Slovakia
05.2019

Bachelors Degree - Informatics

University of Žilina
Slovakia
05.2016

Skills

  • Attention to Detail
  • Team Leadership
  • Problem-Solving
  • For every problem there exists a tool :)

hiking, running

I love running, outdoors, hiking, studying something new

Languages

Slovak
Native language
English
Advanced
C1
German
Intermediate
B1
Czech
Proficient
C2

Timeline

Architecture Owner

Indra Avitech
08.2023 - Current

Java Developer

Indra Avitech
08.2022 - 08.2023

C#/C++/Java Developer

Indra Avitech
10.2020 - 10.2022

Software Developer

Ennova
05.2019 - 10.2019

Junior Software Developer

Oriwin
03.2017 - 04.2019

Master in Applied Informatics - Informatics

University of Žilina

Bachelors Degree - Informatics

University of Žilina
Dušan Tichý