Yura Proskurin
Software Engineer at Open Design Alliance- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Английский Limited working proficiency
-
Русский Native or bilingual proficiency
Topline Score
Bio
Credentials
-
Design Patterns
CourseraDec, 2020- Nov, 2024 -
Object-Oriented Design
CourseraFeb, 2020- Nov, 2024 -
Server-side Development with NodeJS, Express and MongoDB
CourseraJun, 2019- Nov, 2024 -
Specialization Full-Stack Web Development with React
CourseraJun, 2019- Nov, 2024 -
Multiplatform Mobile App Development with React Native
CourseraFeb, 2019- Nov, 2024 -
Front-End Web Development with React
CourseraDec, 2018- Nov, 2024 -
Front-End Web UI Frameworks and Tools: Bootstrap 4
CourseraNov, 2018- Nov, 2024
Experience
-
Open Design Alliance
-
United States
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Aug 2022 - Present
-
-
-
Trackman
-
Denmark
-
Spectator Sports
-
400 - 500 Employee
-
Software Developer
-
Aug 2021 - Aug 2022
Game interface development using Unity UI Toolkit Animation development Toolkit development Participation in the design of the game architecture Game interface development using Unity UI Toolkit Animation development Toolkit development Participation in the design of the game architecture
-
-
-
Open Design Alliance
-
United States
-
Software Development
-
1 - 100 Employee
-
Software engineer
-
Aug 2017 - Aug 2021
I am developing a 3D viewer for cad formats in the browser. Cross-compiling a c ++ library for rendering using Webassembly. Developing a Single Page Application (SPA) with reactjs. https://cloud.opendesign.com I am developing a 3D viewer for cad formats in the browser. Cross-compiling a c ++ library for rendering using Webassembly. Developing a Single Page Application (SPA) with reactjs. https://cloud.opendesign.com
-
-
-
SoftDev SPb
-
Russian Federation
-
Software Development
-
1 - 100 Employee
-
Software engineer
-
May 2016 - Aug 2017
* Building viewer (BIM) * React Web client * C# Web server * Parse and visualize formats * Development of a 3d furniture editor in a browser using a parametric system. * Crosscompile c++ apps to Webassembly * Glue C++ libs with c# (C++ clr, glue lang for c#) * Building viewer (BIM) * React Web client * C# Web server * Parse and visualize formats * Development of a 3d furniture editor in a browser using a parametric system. * Crosscompile c++ apps to Webassembly * Glue C++ libs with c# (C++ clr, glue lang for c#)
-
-
-
QD Games
-
St Petersburg City, Russia
-
Founder
-
Oct 2015 - May 2016
Created a startup on Unity3d, a race with shooting elements in the browser. * Startup development * Management * Legal issues * Development of all components of the game * Integration into social networks Was developed in Unity3d, Client and Server. The backend was used by Parse .com Later, the client was rewritten in Three.js using the Bridge.net C # translator. For this, a wrapper was written over Three.js in C #. After that, the server was rewritten with Unity3d in pure C # + BephuPhysics C #. (There were different experiments with physics engines, tried Bullet Physics, but it has problems launching on different architectures, so we stopped at BephuPhysics) Show less
-
-
-
-
Lead Programmer
-
Oct 2012 - Oct 2015
Develop first 3d shooter in browser ( Contract Wars)Develop survival and left the project after alpha release ( Escape from Tarkov )* Programming in C ++, C #, Unity3d* Leadership by a small group of programmers.* Development of games based on the Unity3d engine* Development of the social game ContractWars (http://contractwarsgame.com/).* Development of game architecture and game mechanics.* Development of a graphical interface.* Optimization, refactoring.* Training of trainees.* Search, study of new technologies and solutions for the production process.* Resolving complex urgent tasks (client - back-end), requiring development experience in C # .Net 4.5 and understanding of the specifics of development for Unity3d.* Development of an anti-cheat system.Achievements:* I reduced the amount of memory consumed by the application 10 times (peak load);* I optimized the native GUI (2d rendering): increase FPS up to 10 times;* I optimized the client application (3d rendering): increase FPS by 3 times;* I have optimized the rendering of physics on the server: a threefold increase in performance;* I optimized the consumption of client-server traffic: reducing the load on the network 3.5 times;* I have created an anti-cheat system. Show less
-
-
Unity 3d Developer
-
Dec 2011 - Oct 2012
Stack: Unity3d, C #, C ++, XML Rpc, Networking* Development of tools for deployment and management of game servers* Programming game entities* Programming game logic* User interface development* Bug fixesAchievements:* Developed a utility for remote monitoring and control of game servers, which saved ~ 40 man-hours / month. and expand the server park;* Thanks to a deep understanding of the C # language, fixed a lot of UI hangs
-
-
-
Marathonbet
-
Guernsey
-
Gambling Facilities and Casinos
-
1 - 100 Employee
-
QA Engineer
-
Oct 2010 - Feb 2011
* Manual and automated site testing using TestComplete. * Writing automated tests. * JIRA Bugtracker. * Manual and automated site testing using TestComplete. * Writing automated tests. * JIRA Bugtracker.
-
-
-
Doctor Web, Ltd.
-
Russian Federation
-
Computer and Network Security
-
200 - 300 Employee
-
QA Engineer
-
May 2006 - Oct 2010
* Manual testing. * Automatic testing * Testing anti-viruses for different schemes of program infection * Testing enterprise antivirus solutions * Testing of active infection, rootkit infection, on virtual (Vmware) and real computers. * Writing automated tests on Autoit * Manual testing. * Automatic testing * Testing anti-viruses for different schemes of program infection * Testing enterprise antivirus solutions * Testing of active infection, rootkit infection, on virtual (Vmware) and real computers. * Writing automated tests on Autoit
-
-
Education
-
ITMO University
Information technology protection and security, Computer and information systems security / information protection