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
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
Server Architect
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.