{
  "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/master/schema.json",
  "basics": {
    "name": "Volodymyr Terebus",
    "label": "Senior Software Engineer / Frontend Architect / Game UI Engineer",
    "email": "tvolodimir@gmail.com",
    "url": "https://tvolodimir.github.io/",
    "summary": "Senior Software Engineer with 12+ years of experience in frontend architecture, game UI engineering, web platform engineering, and complex R&D products. I specialize in TypeScript, React, high-performance UI systems, rich graphical editors, cross-platform game interfaces, and resilient platform-agnostic architecture. My recent work bridges modern web technologies and game engines: React, low-level Web APIs, Unreal Engine, and Coherent Gameface. I am strongest in roles that combine UI architecture, performance optimization, technical leadership, product engineering, and emerging AI/LLM workflows.",
    "location": {
      "city": "Kyiv",
      "countryCode": "UA",
      "region": "Ukraine"
    },
    "profiles": [
      {
        "network": "LinkedIn",
        "username": "tvolodimir",
        "url": "https://www.linkedin.com/in/tvolodimir"
      },
      {
        "network": "GitHub",
        "username": "tvolodimir",
        "url": "https://github.com/tvolodimir"
      }
    ]
  },
  "work": [
    {
      "name": "Digicode / iSoftBet",
      "location": "Kyiv / Remote",
      "position": "Senior Software Engineer / Frontend Architect & Game UI Engineer",
      "startDate": "2017-06",
      "summary": "Lead frontend architecture and development of complex web-based editors, game tools, internal UI platforms, and production game UI systems.",
      "highlights": [
        "Lead frontend architecture and development for complex web-based editors, game tools, internal UI platforms, and production game UI built around TypeScript, React, Angular, Electron, and monorepo workflows.",
        "Delivered high-performance TypeScript/React game UI inside Unreal Engine using Coherent Gameface, with attention to frame budget, responsiveness, resource usage, and console constraints.",
        "Designed extensible internal frameworks, plugin systems, shared UI infrastructure, and platform abstractions for graphical production tools.",
        "Own technical discovery, solution architecture, design reviews, performance optimization, integration support, and production hardening.",
        "Review pull requests, mentor engineers, align frontend architecture decisions, and help teams ship maintainable product systems."
      ]
    },
    {
      "name": "Digicode",
      "location": "Kyiv, Ukraine",
      "position": "Front-end Practice Lead",
      "startDate": "2018-02",
      "endDate": "2019-09",
      "summary": "Led the frontend practice across outsourcing teams.",
      "highlights": [
        "Led the frontend practice across outsourcing teams, defining engineering standards and reusable delivery processes.",
        "Interviewed candidates, mentored developers, reviewed implementation quality, and wrote technical guidance for teams."
      ]
    },
    {
      "name": "Digicode",
      "location": "Kyiv, Ukraine",
      "position": "Unity Developer / Front-end Developer",
      "startDate": "2015-04",
      "endDate": "2017-06",
      "summary": "Built mobile and web games from project initialization through delivery and support.",
      "highlights": [
        "Built mobile and web games from project initialization through production delivery, support, and optimization.",
        "Worked with Unity3D, PixiJS, vanilla JavaScript, Node.js, Firebase, browser APIs, and cross-platform publishing flows."
      ]
    },
    {
      "name": "Digicode",
      "location": "Kyiv, Ukraine",
      "position": "C# / .NET Developer",
      "startDate": "2012-09",
      "endDate": "2015-04",
      "summary": "Designed, developed, and maintained .NET business systems.",
      "highlights": [
        "Designed, developed, and maintained ASP.NET, WebForms, Windows services, and MSSQL-based business systems.",
        "Worked across backend and frontend tasks, including Web API, WinForms, ADO.NET, Entity Framework, and T-SQL."
      ]
    },
    {
      "name": "UMG",
      "location": "Kyiv, Ukraine",
      "position": "C# / .NET Developer",
      "startDate": "2010-09",
      "endDate": "2012-09",
      "summary": "Developed and supported applications for marketing research.",
      "highlights": [
        "Developed and supported applications for marketing research in a small engineering team.",
        "Used C#, MSSQL, WinForms, .NET Remoting, SIP, IL, MS Office automation, HTML, CSS, JavaScript, and ASP.NET."
      ]
    }
  ],
  "education": [
    {
      "institution": "Taras Shevchenko National University of Kyiv",
      "area": "Faculty of Computer Science and Cybernetics",
      "studyType": "MS",
      "startDate": "2004-09",
      "endDate": "2010-06"
    }
  ],
  "skills": [
    {
      "name": "Target Roles",
      "keywords": ["Senior Frontend Engineer", "Staff Frontend Engineer", "Frontend Architect", "UI Architect", "Game UI Engineer", "Technical Lead", "R&D Engineer"]
    },
    {
      "name": "Core",
      "keywords": ["TypeScript", "JavaScript", "React", "Frontend Architecture", "UI Architecture", "Game UI Engineering", "Performance Optimization", "Web Platform Engineering"]
    },
    {
      "name": "Frontend / Web Platform",
      "keywords": ["HTML", "CSS", "Sass", "Responsive UI", "React Server Components", "Angular", "Vue", "SSR", "Waku", "Canvas API", "DOM", "CSSOM", "IndexedDB", "Web Animations", "Web Audio API", "Web Workers", "WebGL", "WebAssembly", "WebSocket API", "HTTP", "OAuth", "CORS", "HTTP caching", "PWA"]
    },
    {
      "name": "Game / Real-Time UI",
      "keywords": ["Unreal Engine", "Coherent Gameface", "Unity", "Unity3D", "PixiJS", "Three.js", "Cross-platform input", "Console UI", "Gamepad navigation", "Rendering performance", "Memory/resource optimization"]
    },
    {
      "name": "Engineering Practices",
      "keywords": ["OOP", "OOD", "SOLID", "Design patterns", "Software architecture", "Requirements clarification", "Technical research", "Code review", "Mentoring", "Interviewing", "Monorepos", "CI/CD", "Git Flow", "Release hardening"]
    },
    {
      "name": "Tools",
      "keywords": ["Node.js", "Bun", "Express.js", "Electron", "npm", "pnpm", "Webpack", "Rollup", "Vite", "Jenkins", "TeamCity", "Jira", "Postman", "Visual Studio Code", "WebStorm"]
    },
    {
      "name": "AI",
      "keywords": ["LLM integrations", "Agentic architecture", "Codex", "Aider", "Junie", "Microsoft Copilot", "Google Antigravity"]
    },
    {
      "name": "Legacy / Earlier Experience",
      "keywords": ["AngularJS", "Angular", "RxJS", "Redux", "MobX", "Immer", "Firebase", "C#", "ASP.NET", "WebForms", "Web API", "WCF", "MSSQL", "T-SQL", "WinForms", "ADO.NET", "Entity Framework", "XNA", "SVN"]
    },
    {
      "name": "Domains",
      "keywords": ["GameDev", "Gambling", "Mobile", "Media", "E-commerce", "SaaS", "Entertainment", "Telecom"]
    }
  ],
  "languages": [
    {
      "language": "English",
      "fluency": "C1 - Advanced"
    },
    {
      "language": "Ukrainian",
      "fluency": "Native"
    }
  ],
  "projects": [
    {
      "name": "AAA Game UI",
      "description": "Architected and delivered production TypeScript/React UI for an AAA game under rapid startup-style iteration.",
      "highlights": [
        "Took the product through rapid prototyping, multiple redesign cycles, integration, optimization, and release hardening.",
        "Delivered UI inside Unreal Engine using Coherent Gameface."
      ],
      "keywords": ["TypeScript", "React", "Unreal Engine", "Coherent Gameface", "Game UI"]
    },
    {
      "name": "Unified Game Input System",
      "description": "Designed a unified input and navigation system for gamepad, keyboard, and mouse.",
      "highlights": [
        "Supported a consistent UX across PlayStation, Xbox, and PC targets."
      ],
      "keywords": ["Gamepad", "Keyboard", "Mouse", "Console UI", "Cross-platform UX"]
    },
    {
      "name": "Web Graphics Editors and Game Tools",
      "description": "Built complex web-based graphics editors, game tools, and internal UI platforms.",
      "keywords": ["Canvas 2D", "WebGL", "WebAssembly", "Web Workers", "TypeScript", "React", "Frontend Architecture", "UI Platform"]
    }
  ],
  "meta": {
    "canonical": "https://tvolodimir.github.io/resume.json",
    "version": "1.0.0",
    "lastModified": "2026-06-26",
    "humanReadable": "https://tvolodimir.github.io/",
    "markdown": "https://tvolodimir.github.io/cv.md",
    "pdf": "https://tvolodimir.github.io/Resume-Terebus_Volodymyr.pdf",
    "llms": "https://tvolodimir.github.io/llms.txt",
    "humans": "https://tvolodimir.github.io/humans.txt",
    "targetRoles": ["Senior Frontend Engineer", "Staff Frontend Engineer", "Frontend Architect", "UI Architect", "Game UI Engineer", "Technical Lead", "R&D Engineer"],
    "keywords": ["TypeScript", "JavaScript", "React", "Frontend Architecture", "UI Architecture", "Game UI Engineering", "Web Platform Engineering", "Performance Optimization", "Unreal Engine", "Coherent Gameface", "Unity", "PixiJS", "Canvas API", "WebGL", "WebAssembly", "Web Workers", "Node.js", "Electron", "OOP", "SOLID", "Design patterns", "CI/CD", "Code review", "Mentoring", "C#", "ASP.NET", "MSSQL"]
  }
}
