Yaroslav Babak
Verified Expert in Engineering
Software Developer
Skilled senior Web developer. 6 years experience in software industry. Single-minded, quick learning. Managed complicated development projects related to finances, economics, applied mathematics and artificial intelligence. Good communication skills, high responsibility level.
Portfolio
Experience
Availability
Preferred Environment
RAD Studio, Subversion (SVN), Microsoft SQL Server, MSVS, Windows
The most amazing...
...I've created was an artificial intelligence algorithm which learns the semantic constructions of various languages and writing its own texts.
Work Experience
Co-founder, .NET Team Lead
42 Development Studio
- Created an imformation historical site with information about middle-ages wars using ASP .NET MVC (C#), HTML, CSS, JS, MSSQL.
- Created internet publishing plugins for AdobeInDesign CS6 using JavaScript.
- Created an internet-store for sanitary engineering company using ASP .NET MVC (C#), ExtJS, MSSQL.
- Supported a 3D plugin for historical site using Unity 3D (C#).
- Created an advertising site using ASP .NET (C#), HTML, CSS, JS, MSSQL.
Senior .NET Developer
Dimalex
- Created a Business-to-business Container site using ASP .NET MVC (C#), MSSQL, ExtJS.
- Created cognitive online game for kids under 7 using ASP .NET (C#), ADO, MSSQL, HTML, CSS, JavaScript, ActionScript.
- Created informative portal for medicine workers using ASP .NET MVC (C#), MSSQL, HTML, CSS, JavaScript.
- Created corporative video chat up to 9 users using Silverlight, WCF.
- Created an online business card for design institute using ASP .NET MVC (C#), MSSQL, HTML, CSS, JavaScript.
Developer
Freelance
- Created a distant learning system using WinForms .NET (C#), MSSQL.
- Created the bookkeeping system for schools using Delphi, MS Access.
- Created a linguistic expert system for analyzing and creating new unique texts using WinForms .NET (C#), MSSQL, ADO.
- Created online game battle simulator using WinForms .NET (C#), MSSQL.
- Created online game manager using ASP .NET (C#), MSSQL, HTML, CSS, JavaScript.
- Created a tool for managing and posting announcements for Auto seller sites using Delphi.
Experience
AI Core for a PC Game (RTS)
Skills
Languages
C#, Delphi, HTML5, CSS3, Pascal, JavaScript, C#.NET, PHP, Perl, C, Visual Basic, Fortran, C++
Frameworks
ASP.NET, ASP.NET MVC, Ext JS, Unity3D, Unity, Windows Presentation Foundation (WPF)
Tools
Microsoft Visual Studio, Notepad++, Sublime Text, Turbo Pascal, Chrome Developer Tools, C++Builder, Fiddler, Microsoft Silverlight, Subversion (SVN), RAD Studio, Adobe Photoshop, MonoDevelop
Paradigms
Class-based OOP, Imperative Programming, Asynchronous Programming
Platforms
Windows, Windows Server, SmartFoxServer
Storage
Microsoft SQL Server, SQL Server Management Studio (SSMS), MySQL, Paradox
Other
Microsoft 365, Windows Communication Foundation (WCF), MSVS
Libraries/APIs
PayPal API, jQuery UI, jQuery, VK API
Education
Specialist Degree in Computer science applied to economics
Dnepropetrovsk National University - Dnepropetrovsk, Ukraine
Bachelor Degree in Applied Mathematics, computer science
Dnepropetrovsk National University - Dnepropetrovsk, Ukraine
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring