cv

Systems-level software engineer and architect with 20 years building high-performance, reliable platforms across payments, streaming, embedded hardware, and enterprise systems.

Basics

Name Andrii Gorishnii
Label Senior Solutions Architect & Systems Engineer
Email andrii.gorishnii@gmail.com
Phone +1 (510) 365-0233
Url https://www.linkedin.com/in/gorishnii
Address Las Vegas, NV 89129, USA
Summary I'm a systems-level software engineer and architect with 20 years of experience building things that don't fall apart when scaled - payment systems, audio&video streaming solutions, custom hardware platforms deployed in millions of households, and even games back in the day.

I enjoy solving real problems: making software faster, more reliable, and secure while keeping teams productive and clients happy. My background spans embedded Linux, distributed systems, AI/ML, and modern cloud platforms like AWS and Azure.

These days, I lead solutions architecture for fintech and enterprise clients at PwC, translating big, often undistilled business goals into systems that actually deliver. Before that, I shipped everything from ERP platforms for global event organizers to voice-driven gaming systems and IoT setups.

Outside of tech, I'm a science enthusiast and endurance athlete (2x Ironman finisher), which probably explains my obsession with long-term, sustainable systems - both in code and in life.
Company Torch Systems

Work

  • 2023.08 - Present

    Las Vegas, USA

    Senior Solutions Architect
    Kunai
    Lead solutions architecture for fintech and enterprise clients, from discovery through delivery oversight.
    • Conduct project discovery and systems assessments for financial institutions.
    • Deliver technical solutions, detailed estimations, proofs of concept, and release plans.
    • Assemble and manage cross-functional engineering, data, QA, and DevOps teams.
    • Modernized a major U.S. payment processor with Kafka-based event unification.
    • Led migration of backend payment and card management systems for a large U.S. credit union.
  • 2021.01 - 2023.07

    Oakland, USA

    Senior Integration Engineer / Technical PM
    Kunai
    Ran delivery and technical leadership for a large-scale ERP platform.
    • Led a team of 12 engineers maintaining a 2M-line ERP (Ruby on Rails + Ember.js).
    • Supported 1,000+ daily users with strong performance and low technical debt.
    • Established QA and delivery processes critical for financial data integrity.
    • Partnered with business analysts to redesign the core financial model.
  • 2017.02 - 2020.12

    Oakland, USA

    Senior Software Engineer
    Kunai
    Early engineer contributing across mobile, web, and DevOps to land early clients.
    • Among the first five U.S. employees; partnered with founders on early products.
    • Delivered mobile applications using native and hybrid frameworks.
    • Built full-stack features with Node.js and React.js.
    • Managed AWS infrastructure and CI/CD pipelines.
    • Designed Java Spring Boot security architecture for a financial audit platform and passed external penetration tests.
    • Stabilized legacy ASP.NET/MS SQL systems and contributed to next-generation ERP architecture.
  • 2014.06 - 2017.01

    Ukraine

    Self-Employed
    Independent Software Consultant
    Delivered 15+ mobile and web applications for U.S. and European clients.
    • Built a music streaming platform (Norway) and a Musical.ly-style video LipSync app.
    • Developed taxi service driver/client applications and a dating app for a German client.
    • Technologies: REST, OAuth, TCP/IP, WebSockets, Protobuf, Android BLE, iBeacon, OpenGL, SQL.
    • Upwork profile: https://www.upwork.com/freelancers/~016b3e763713e69ab1.
  • 2011.01 - 2014.05

    Ukraine

    Engineering Team Lead
    Advanced Digital Broadcast
    Led IPTV STB performance optimization and mentored a team of engineers.
    • Managed and mentored a team of four engineers.
    • Drove performance optimization across the full IPTV software stack.
    • Resolved critical system bottlenecks.
  • 2008.10 - 2011.01

    Ukraine

    Embedded Software Engineer
    Advanced Digital Broadcast
    Optimized embedded IPTV systems and build pipelines for better performance.
    • Built a CI pipeline with Ant, reducing release cycles from months to weeks.
    • Optimized boot time via parallel decryption strategies.
    • Improved network stack latency by up to 50% using kernel-level optimizations.
    • Reduced channel switching time to under one second.
    • Developed a proprietary 3D graphics driver for Broadcom SoCs (OpenGL ES).
    • Demonstrated the next-gen IPTV platform at CES 2009.
  • 2007.12 - 2008.08

    Ukraine

    AI Software Engineer
    4A Games
    AI engineer on Metro 2033 with the S.T.A.L.K.E.R. team.
    • Developed NPC AI using behavior trees, decision trees, and fuzzy logic.
    • Extended game editor tools and audio systems.
    • Implemented dynamic animations with inverse kinematics.
  • 2006.09 - 2007.11

    Ukraine

    Software Engineer
    Program-Ace
    Designed and developed multiplayer casual games and rich desktop applications.
    • Owned full deployment lifecycle and post-release support.
    • Notable projects: Management Game (multiplayer economic simulation for Norwegian School of Economics), Gazillionaire III (single-player economic strategy), GameZilla (online game portal desktop client).

Education

Skills

Top Skills
Machine Learning Algorithms
Cloud-Native Architecture
Digital Signal Processing (DSP)
Embedded Linux & Custom Hardware
Distributed Systems & Eventing
AI/ML Systems on AWS & Azure

Languages

Russian
Native / Bilingual
Ukrainian
Native / Bilingual
English
Full Professional
Spanish
Elementary