Skip to content
tk

Curriculum vitae

The short version

Two pages for a quick read. Want the details? Each project has a full case study.

Mgr. Tomáš Korec

Senior Software Engineer

Senior full-stack engineer with 8+ years building production React/TypeScript applications, including internet banking and fintech platforms. Focused on measurable impact — performance, accessibility, and code quality at scale — with a track record of owning features end-to-end and communicating directly with non-technical stakeholders.

Skills

  • React
  • TypeScript
  • JavaScript
  • Next.js
  • HTML & CSS
  • Tailwind / CSS-in-JS / SASS
  • WCAG 2.1
  • Figma
  • Chart.js
  • Vite
  • Webpack
  • Sentry
  • Datadog
  • Cypress
  • Jest
  • Playwright
  • Node.js
  • NestJS
  • tRPC
  • Prisma
  • Firebase
  • Docker
  • GCP
  • Claude Code
  • AI-assisted development
  • Git
  • Jira

Experience

Senior React Developer · Creditas Digital Factory

10/2025 – 07/2026 · Prague (remote)

React, TypeScript, Tailwind CSS, Orval, React Query, Zustand, Storybook, Figma, Azure, Claude Code

  • Delivered production-ready frontend functionality for an internet banking application, with a strong focus on release quality and smooth deployments.
  • Refactored under-owned parts of a 100K+ line codebase — component structure, shared utilities, naming conventions — reducing defects by 56%.
  • Improved perceived performance across key banking flows by redesigning screens and introducing loading skeletons.
  • Strengthened WCAG 2.1 compliance with ARIA labelling, keyboard navigation, focus management and colour-contrast fixes.

Senior Software Engineer · OAK'S LAB

10/2023 – 10/2025 · Prague (remote)

React, TypeScript, Next.js, Chart.js, Material UI, Tailwind CSS, Node.js, tRPC, Prisma, GCP, Firebase, Datadog, Salesforce

  • Took end-to-end ownership of core features in Nasdaq Private Market, partnering with stakeholders and an international team.
  • Optimized a highly customized financial dashboard, reducing average loading time by 66%.
  • Presented progress to high-level non-technical stakeholders after every sprint, ensuring alignment and trust.
  • Integrated Datadog and Salesforce for production observability and customer-facing business workflows.
  • Mentored 3 junior developers and delivered a new application MVP from architecture to deployment.

Software Engineer · Datamole

10/2020 – 09/2023 · Prague

React, TypeScript, Chart.js, NestJS, WebSockets, Jest, Cypress

  • Took ownership of a web application controlling a custom laboratory device — running, scheduling and monitoring experiments in real time.
  • Optimized front-end architecture to process and visualize large datasets in real time (1,000+ data points per second).
  • Ensured seamless integration of the web UI with the hardware device, working closely with hardware and backend teams.

React Developer · IPEX a.s.

01/2019 – 04/2020 · Brno

React, TypeScript, Redux, Electron, Cypress, GraphQL

  • Led a small frontend team developing a B2B portal for managing communication services, billing and customer support.
  • Redesigned the frontend architecture with scalable, maintainable React patterns and standards.
  • Introduced automated Cypress tests, reducing bugs reaching production.

Junior Full-stack Developer · Simplity

09/2018 – 12/2018 · Brno

Developed a plugin management portal for ERSTE Group using React with Java.

Junior Java Developer · IBA CZ

06/2016 – 04/2017 · Brno

Development of Java portlets for Liferay portal applications.

Education

Master's degree, Applied Informatics

Masaryk University, Faculty of Informatics

2017 – 2020 · Brno, Czech Republic · Graduated with honours (Red Diploma)

Erasmus exchange, Computer Science

University of Porto, Faculty of Engineering

2018 · Porto, Portugal · Master's programme

Languages

  • SlovakNative (C2)
  • EnglishProfessional (C1)