Ivan Pinchuk

Senior/Staff Software Engineer | High-performance backend systems | .NET/C# · Rust · 1M+ DAU · ~99% uptime

Role
Server Architect at SuperPlay
Location
Portland, OR, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Ivan Pinchuk

I build systems that let teams sleep peacefully at night.With 9 years building high-performance backend systems, my approach centers on four principles- Proactive observability — catching issues before users notice- Evolutionary architecture — scaling systems without rewrites- Graceful degradation — maintaining service during partial failures- Secure-by-design thinking — preventing vulnerabilities at architecture levelCareer highlight: designed and maintained game server infrastructure supporting 1M+ daily active users with ~99% uptime, enabling the team to ship features confidently without production incidents.Core expertise: C#/.NET, Redis, SQL, ElasticSearch, ASP.NET Core — used to build systems handling millions of requests daily while maintaining stability under heavy load.Currently expanding into Rust to build even more robust, memory-safe systems.What I\'m looking for: Senior/Staff Software Engineer roles in product-driven companies (gaming, fintech, B2C platforms) where system reliability and team velocity matter.Let\'s connect if you\'re building systems that need to scale gracefully.

Experience

  1. Server Architect

    SuperPlay

    Feb 2024 — Present

    Architected resilient microservices for new game features, applying circuit breaker patterns, gracefuldegradation, and chaos engineering principles to ensure system stability during traffic spikes and partial failures- Identified and eliminated a critical API vulnerability that exposed metadata enabling request tampering,causing high six-figure annual revenue loss from exploits. Redesigned response schema to enforceleast-privilege data exposure, fully mitigating the attack vector and protecting game economy integrity- Eliminated performance bottleneck in stickers/albums service that caused frequent Redis timeouts during peak events, frustrating players and impacting engagement. Redesigned Redis access patterns, integrated RedisJSON for efficient nested data handling, and added in-memory caching — eliminating Redis timeouts under peak load while reducing infrastructure costs by ~40% and improving player satisfaction- Optimized service startup logic, reducing deployment downtime from 10 minutes to 2-3 minutes through database query optimization and lazy-loading of non-critical data. This achieved near-zero-downtime deployments, eliminating the need to schedule releases during low-traffic windows and enabling continuous delivery without user disruption- Optimized critical backend services through strategic caching, query tuning, and Redis optimization —achieving 3-5x performance improvements across multiple endpoints while reducing resourceconsumption, enabling the platform to handle growing traffic without infrastructure scaling- Integrated Redis pipelining and Lua scripting for the configuration service and other critical endpoints,reducing Redis round-trips by ~50% and improving throughput by 3x. This optimization prevented Redisfrom becoming a bottleneck as the user base grew, maintaining sub-100ms response times at peak load.

Education

  • National Aviation University

    Master's degree

  • National Aviation University

    Bachelor's degree

Skills

  • Photoshop
  • Html
  • Css
  • Bootstrap
  • C# .net
  • C++
  • System Administration
  • Javascript
  • Asp.net Mvc

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Ivan Pinchuk — Server Architect at SuperPlay in Portland, OR, US | Unifers