Andrey Bryzgalov

Andrey Bryzgalov

Tomsk, Tomsk Oblast, Russia
Hire Andrey
Scroll To View More
Andrey Bryzgalov

Andrey Bryzgalov

Tomsk, Tomsk Oblast, Russia
Member since May 12, 2014
Andrey is professional developer with 10 years of experience and a proven ability to develop efficient solutions for numerous platforms. He specializes in developing games and interactive virtual and augmented reality projects. He has worked both individually and as a group leader.
Andrey is now available for hire
  • .NET, 5 years
  • C#, 5 years
  • C++, 3 years
  • Unity3D, 3 years
  • Objective-C, 3 years
  • C, 3 years
  • Cocoa Touch, 2 years
Tomsk, Tomsk Oblast, Russia
Preferred Environment
Mac OS X, Xcode, Unity, Mercurial
The most amazing...
...thing I've coded is an immersive virtual reality installation driven by a modified and optimized open-source 3D engine and custom head tracking system.
  • Developer
    R&D Arts Inc.
    2013 - 2014
    • Developed the server for a video streaming application (C++, Qt, HTTP, TCP, UDP, MPEG-TS).
    • Solved NAT traversal issues and implemented ECC over UDP for media streaming.
    • Developed the front-end for a video streaming application (iOS SDK, Objective-C).
    • Developed an application for rendering Circa 1948 virtual room installation at the Tribeca Film Festival 2014 (Mac OS X, iOS, Objective-C, C++, Kraken).
    • Implemented virtual reality support for a 3D engine, optimized the 3D engine for high-performance output to multiple HD projectors.
    • Implemented user experience features, integrated a custom head tracking system, and implemented a virtual room calibration tool.
    • Managed a Mercurial repository.
    • Developed the back-end for additional features of a collaborative excel spreadsheet editing application (Windows, .NET, MSSQL, SQL, Transact-SQL, C#, WCF).
    Technologies: Objective-C, C++, C#
  • Developer
    Vita Mobile
    2010 - 2013
    • Optimized performance and fixed bugs in Panaboard software for interactive whiteboards (Windows, .NET, C#).
    • Developed and maintained the front-end for iOS applications. (iOS SDK, Objective-C).
    • Created application architecture, implemented CAD functionality, and managed the development team for an interior design application with a first-person view (Unity, MacOS X, Windows).
    • Developed multi-platform games (Unity, C#).
    • Integrated the existing C++ game logic codebase into a Unity project.
    • Developed a continuous integration solution for Unity projects (Jenkins, Bash, Unity Build Automation, C#, Automator, AppleScript).
    • Created an architecture and development plan for a multi-platform social game about fishing.
    • Developed games and integrated third-party APIs.
    • Optimized game performance.
    • Developed a music and sound effects manager for Unity.
    Technologies: C#, Objective-C, Unity, C++
  • Owner and Developer
    Icicle Interactive
    2008 - 2010
    • Organized the game development team. Developed casual games for the web.
    • Performed market research and developed game designs.
    • Created game architecture and developed games (Flash, ActionScript 3, Flex 3).
    • Integrated third-party APIs.
    • Managed the team and maintained project management software.
    • Managed localization, music, and sound effects outsourcing.
    • Performed sales and distribution and pitched the game to publishers at an expo.
    • Developed an audio library for managing sound effects polyphony in complex audio scenes.
    Technologies: Flash, ActionScript
  • Developer
    SibirSoftProject LLC
    2006 - 2008
    • Developed information systems (Oil extraction monitoring system for Rosneft, Commercial ERP Budgeting solution, Internal enterprise web portal).
    • Developed front-end components with C#.NET and DevExpress.
    • Developed back-end components based on XML Web Services and Oracle DB.
    • Created and optimized SQL queries, implemented Oracle PL/SQL packages, and designed a database ER model.
    • Was responsible for Oracle9i DBMS administration, and integrated the DBMS with external systems.
    Technologies: Oracle DB, PL/SQL, SQL, C#, .NET, Windows Forms, XML, Web Services
  • Circa 1948 interactive installation (Development)

    Developed a Mac application driving a virtual reality installation. Implemented virtual reality support, optimized the 3D engine, implemented user experience features, and integrated a custom head-tracking system (Mac OS X, iOS, Objective-C, C++, Kraken)

  • Fishing Paradise 3D (Development)

    Social game about fishing for Facebook, iOS, and Android with 100K daily active users. (Unity, C#, Objective-C, Java)

  • TracknShare (Development)

    Developed additional features for and maintained a health tracking application. (iPhone/iPad, Core Data, Core Plot, Objective-C)

  • Languages
    C#, C, Objective-C, ActionScript 3, SQL-99, SQL, C++, JavaScript, ActionScript 2, Octave, Java
  • Frameworks
    Unity3D, Cocoa Touch, Unity, .NET, AFNetworking, Qt
  • Tools
    Redmine, Toad, FlashDevelop, ERwin, Mercurial, SVN, MonoDevelop, Visual Studio, Xcode, Flash, JIRA, Hudson
  • Platforms
    Windows, Oracle, Oracle Database, iOS, Android, Mac OS
  • Storage
    Oracle PL/SQL, SQLite, JSON
  • Misc
    Game Development, Virtual Reality (VR), Algorithms, Machine Learning (ML), Computer Graphics, SOAP, Data Structures, Game Design, Game Theory, Prototyping, Unix Shell Scripting
  • Libraries/APIs
    Facebook API, Sockets, Parse SDK, OpenGL
  • Paradigms
    Agile Software Development, Continuous Integration (CI), Object-oriented Programming (OOP), Socket programming, Concurrent Programming, Event-driven Programming, Design Patterns, Waterfall Development
  • Master's degree in Computer Science
    Tomsk State University - Tomsk, Russia
    2001 - 2006
I really like this profile
Share it with others