Sergey Gonchar, Developer in London, United Kingdom
Sergey is available for hire
Hire Sergey

Sergey Gonchar

Verified Expert  in Engineering

Software Developer

Location
London, United Kingdom
Toptal Member Since
October 12, 2013

Sergey is developing the next generation of 2D/3D interactive applications or games for web and mobile platforms and can turn any art idea in life. He has been voted as Most Valuable Player in the Adobe Community.

Availability

Part-time

Preferred Environment

Atom, WebStorm, Rideshare Services, Xcode, PyCharm

The most amazing...

...thing I've created is a Realaxy project for real estate visualization.

Work Experience

Flash Developer

2011 - 2014
Realaxy
  • Designed and implemented software architecture.
  • Worked with Stage3D/GPU. Rendered pipeline optimizations.
  • Created applications for planning, decorating, and importing.
  • Implemented procedural geometry construction in real time.
Technologies: C++, AS3

Flash Developer

2010 - 2011
AlternativaPlatform
  • Developed a particle system.
  • Identified bottlenecks and optimized code rendering.
  • Implemented a variety of special FX techniques.
  • Developed shaders and materials.
Technologies: AS3

Realaxy

A set of free online applications enabling users to find 3D models of their apartment, office, or other premise. Users can also rapidly design 3D building models and view the photorealistic result. Manufacturers and sellers can demonstrate 3D models of home products for users to position in the 3D model of their own home and better decide whether or not to purchase the item.

Realaxy One Minute Video

http://www.youtube.com/watch?v=VdK9hXwlsFk
Handbook: http://dl.realaxy.com/handbook.pdf
URL: http://realaxy.com
Facebook: http://facebook.com/Realaxy

Alternativa3D Engine

• High performance GPU rendering displaying up to approximately 3 million polygons.
• Point, directional, and spotlight sources. Efficient hierarchical culling of unlit objects. Objects can be lit by up to six light sources at once.
• Allows the use of fully dynamic lighting using baked light with normal map, specular map, glossy map, or more lightweight materials.
• A powerful hierarchic animation blending system for character drawing. No bone quantity limit, so characters of any complexity are possible.
• Sorting and proper display of transparent objects.
• 3D sprites as point objects that are always facing the camera.
• Uses mouse events similar to those used in Flash for interactivity. Takes into account hierarchy and container options. Optimized to work with high-poly models.
• Optimized textures for the GPU. Includes support of compressed texture format ATF (Adobe Texture Format) to reduce the amount of video memory in use, which is especially important for mobile devices.

Livecoding Demo

http://www.youtube.com/watch?v=ELGiZg46h8M
Code Orchestra Livecoding Tool (COLT) is a tool for live coding in JavaScript and AS3. It is a special utility that monitors alterations of web app resources, including source code (JavaScript, HTML, and AS3), images, and more. When the tool registers an alteration in the code, the latter is delivered into the working app. The program needs to be preprocessed and started in COLT in order to receive code updates.

Stage3D Online Conference

An online conference for Flash developers.

Stage3D Facebook Group

https://www.facebook.com/groups/stage3d/
My Facebook Group about GPU programming with Flash Stage3D. It includes more than 1000 developers and is a great place for developers to share and learn new skills.

Libraries/APIs

AwayJS, Starling

Tools

Away3D, PyCharm, Xcode, WebStorm, Atom

Frameworks

Alternativa3D, Unity3D

Languages

ActionScript 3, AS3, C++, TypeScript

Platforms

Flare3D, iOS, Android

Other

Rideshare Services

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring