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 |
| 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
-
2024.10 - 2027.05 Alexandria, USA
-
2007.01 - 2010.12 Kharkiv, Ukraine
Bachelor of Science (BS)
National Technical University “Kharkiv Polytechnic Institute”
Computer Science
-
2003.01 - 2007.12 Kharkiv, Ukraine
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 |
Certificates
| Advanced Learning Algorithms | ||
| Coursera/DeepLearning.AI |
| Supervised Machine Learning: Regression and Classification | ||
| Coursera/DeepLearning.AI |
| Unsupervised Learning, Recommenders, Reinforcement Learning | ||
| Coursera/DeepLearning.AI |
Languages
| Russian | |
| Native / Bilingual |
| Ukrainian | |
| Native / Bilingual |
| English | |
| Full Professional |
| Spanish | |
| Elementary |