Sujith Pudussery

Senior Software Engineer | C# & .NET Developer

A results-driven Senior Software Developer with 5+ years of professional software development experience in the Video Games Industry, specializing in title development, release, and live operations.
EXPERIENCE 5 Years

Terra (TerraByte Technologies), Bangalore

Senior Software Engineer

Jun 2023 - Present

  • • Led a team of 8 software engineers through the full software development life cycle, handling technical mentorship, code reviews, and coordinating with product and design to manage release cycles and live operations.
  • • Enhanced features, reliability, and scaling for a scalable "super app" with over 50 live, interactive modules, focusing on system stability and operations to maintain a 4.5-star user rating.
  • • Architected a scalable, real-time C# networking stack using design patterns that improved backend service reliability and cut implementation time by 40%.
  • • Developed a high-performance C# parser for runtime data management, rendering complex scenes with over 5,000 objects in under 2 seconds.
  • • Established coding standards, implemented build processes, and managed source control (Git) to streamline title development and release workflows.

Technologies: Unity, Editor Tools, ECS, C#, .NET, Real-time Networking

PlayShifu (MobilizAR Technologies Pvt. Ltd.), Bangalore

Software Engineer

Dec 2021 - Jun 2023

  • • Developed a high-performance interaction algorithm achieving 99.5% detection reliability and a response time under 100ms, applying design patterns for scalable architecture.
  • • Managed backend service integration (PlayFab) to streamline content delivery and operations, cutting setup time by 90%.
  • • Created custom C# tools that automated data setup across 15+ products, cutting manual configuration time for internal teams by 60%.
  • • Participated in code reviews, maintained coding standards, and contributed to build processes for title development and release.

Technologies: Unity, Editor Tools, C#, PlayFab, .NET

Superbolter Technologies, Bangalore

Software Engineer

Sep 2020 - Dec 2021

  • • Profiled and optimized a web-based C# application, reducing initial load times by 40% and subsequent loads by 75%.
  • • Developed over 30 interactive features for real-time 3D model manipulation while maintaining a steady 60 FPS.
  • • Built a .NET library to integrate 3D rendering capabilities into a native mobile (Flutter) application.

Technologies: C#, .NET, Flutter, WebGL, 3D Rendering

ISRO, Bangalore

Project Trainee

Jan 2020 - Apr 2020

  • • Authored and validated physics models for satellite simulation, developing algorithms for precise orbit propagation based on ISRO-specified parameters.
  • • Engineered coordinate transformation logic to accurately determine satellite position and orientation, contributing to a critical mission planning tool.

Technologies: C++, Physics Simulation, Mathematical Modeling

SKILLS

Languages: C#, Java, TypeScript, Dart, Python

Cloud & Deployment: AWS, Azure, GCP

Frameworks & Tools: Entity Framework, Dapper, Fluent API, Git

SQL / NoSQL: PostgreSQL, MongoDB

Architecture & Systems: REST APIs, Client-Server Networking, Repository Pattern, Domain-Driven Design, Design Patterns, Reliability & Scaling

Software Development Life Cycle: Coding Standards, Code Reviews, Source Control Management (Git), Build Processes, Testing (XUnit, TDD), Operations, CI/CD

Video Games Industry: Unity Engine - Title Development, Release Management, Live Operations

Methodologies: Agile/Scrum, Test Driven Development, Technical Documentation

EDUCATION

Visvesvaraya Technological University, Bangalore

BE - Computer Science and Engineering

May 2020