Tomáš Randus profile photo

Tomáš Randus

Senior Staff Engineer (20+ years) bridging Full-stack, Product Management and Applied AI.

Available for hire in: Prague (onsite/remote) or Worldwide (remote)


Work Experience

  • Software Consultant

    2025 — present
    • Built AI-driven automation tools for Application Security and Quality Assurance
    • Designing educational platforms with gamification elements for primary school education
    • Engaged in high-level security consultancy for government infrastructure projects.
  • Staff Software Engineer (AppSec) at Invicti Security

    2022 — 2025
    • Product development – TypeScript, Vue.js, Node.js, Federated GraphQL
    • Typescript, GQL adoption leadership
    • Accessibility implementation (WCAG 2.1 AA compliance)
    • Agile Leadership and cross-team collaboration
  • Senior/Staff Software Engineer at Citrix

    2017 — 2022
    • Full-stack: React/TypeScript/Node.js/Cordova...
    • Large-scale JS→TS and REST→GQL migration
    • Business Intelligence Services development (B2B)
    • Trainings and mentorship
  • Lead Front-end Developer at Radio Free Europe

    2014 — 2017
    • Architected global news platform serving 60 languages
    • Supported 200+ countries with RTL and complex character sets
    • Managed ~3.5M unique weekly visitors with high performance requirements
    • Tech leadership: React, Redux, Sass, Internationalization
  • Lead Front-end Developer at Summit Media

    2013 — 2014
    • Custom eCommerce solutions development
    • eCommerce platform development
    • Team mentorship
  • Senior Product Manager at Unity Mobile

    2011 — 2012
    • Product management for website publishing tools
    • Cross-functional team leadership and stakeholder management
  • Senior Product Manager at Sanoma Media

    2009 — 2011
    • Product management for payment solutions and mobile applications
    • Team education and trainings
  • Founder, CTO at Wirenode

    2004 — 2007
    • CTO and Senior Java Developer roles
    • Publishing & payment tools
    • Product strategy and business development
    • Go-to-market activities
  • Medior Java Developer at Cleverlance

    2002 — 2004
    • Enterprise development projects in Banking & Telecommunications
    • Java enterprise application development

Skills

AI & Agentic Browsing

AI Engineer specializing in building autonomous systems using LangGraph and the AI SDK. Implementing Browsing capabilities to automate complex workflows within the AppSec/QA domain.

Full Stack Engineering

Expert in TypeScript/JavaScript ecosystem (React, Vue.js, Node.js). Focus on large-scale architecture, performance optimization, and maintainable codebases.

Product Management

Strategic product delivery, agile transformation, and release management. Strong background in connecting business requirements with technical execution.

Application Security (AppSec)

Security-focused development, vulnerability assessment automation, and secure coding standards. Bridging the gap between Engineering and Security teams.

GraphQL & API Architecture

Deep expertise in GraphQL Federation, Apollo ecosystem, and Microservices architecture. Designing scalable backend systems.

Accessibility (WCAG)

Implementation of WCAG 2.1 AA standards and inclusive design patterns. Ensuring software is usable by everyone.

Education

Mgr. in Media Studies

Charles University, Prague

2015 – 2019

Memberships

  • cesko.digital
  • Czechitas
  • TEDxPrague

Hobbies & Interests

Violin, Philosophy, Family