Viktor Kotsiuban
Verified Expert in Engineering
Software Developer
Viktor has twelve years of experience in software development. He's been involved in numerous projects on Windows, web, and other platforms with a variety of design strategies and technical architecture. Lots of the projects are based on the .NET technology stack.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio
The most amazing...
...project I've created is a REST API that displays information in real time from over twenty repositories with varying structures.
Work Experience
Tech Lead
SoftServe
- Handled all development aspects and decision-making for the product.
- Managed the continuous delivery process.
- Supervised team members; formed the team and set up processes, leading and mentoring the team members as well as assigning tasks and tracking progress.
- Planned releases and managed scope.
Team Leader
Global Logic
- Created warehouse storage for calls of various formats.
- Extended user controls, including Microsoft Report Viewer.
- Created an end-to-end testing tool for workflow.
- Supported undocumented storage for telephony and radio.
- Successfully led the team in the creation of a high quality product.
Software Development Engineer
SDL
- Developed parsers and writers for various different file formats (mostly XML-based formats).
- Created a back-end multi-client server and worked in the core implementation of an authoring tool.
- Worked with document languages and file parsers (ANTLR).
- Created a single-page administrative application on ASP.NET MVC + Knockout.
- Supported multiple databases, including several legacy non-documented sources.
Experience
Authoring Tool
Technologies used include: MVC, WCF, .NET, REST, TFS, XML, XSD, MSBuild, Wix, JavaScript, Knockout, JQuery, VS6-2010, Jira, vSphere, PowerShell, IIS
SDL TradosStudio File Types
I also improved the support for .idml, .icml, .csv/.tsv, and .docx file types. I implemented this using Core Framework.
Reporting Module
Skills
Languages
C#, SQL, C++, JavaScript, Python, Java, CSS
Frameworks
ASP.NET MVC, Entity, .NET, ASP.NET, ASP.NET Web API, Knockout (Knockout.js), AngularJS, Django
Tools
SQL Management Studio, Visual Studio 2012, Visual Studio, Grunt, Bower, TeamCity, Git
Paradigms
Agile Software Development, Scrum, Waterfall Development
Platforms
Windows
Libraries/APIs
LINQ, jQuery, Web API
Storage
SQLite, MySQL
Other
Ajax, Windows Communication Foundation (WCF), Windows Services
Education
Bachelor's Degree in Applied Mathematics
Kyiv National Taras Shevchenko University - Kyiv
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