Alexander Valchuk, Developer in Minsk, Minsk Region, Belarus
Alexander is available for hire
Hire Alexander

Alexander Valchuk

Verified Expert  in Engineering

Software Developer

Location
Minsk, Minsk Region, Belarus
Toptal Member Since
November 7, 2016

Alex is one of those people who always strives to achieve the highest quality in a field. His passion to do the job perfectly and interest in customer wishes allow him to create solutions that make his team members as happy as the end users. Alex is a strongly motivated software developer and a very pleasant person to work with.

Portfolio

Unicsoft LP
Microsoft Web Tests, Trello, PaperCut, Service, Moq, Entity Framework, C#, Azure
Unicsoft LP
TFS, SQL, Visual Studio, ADO.NET, Windows Communication Foundation (WCF), C#...
Early Morning Software
Rally, PL/SQL, Oracle, Visual Studio, CSS, JavaScript, ADO.NET, C#, VB, ASP.NET

Experience

Availability

Part-time

Preferred Environment

Bitbucket, .NET, C#, Visual Studio, Windows

The most amazing...

...thing is any type of work that consists of designing application architecture and continuous solution improvement.

Work Experience

Software Engineer

2016 - 2016
Unicsoft LP
  • Designed architecture for an Azure-based cloud service related to monitoring email boxes.
  • Setup a continuous integration and delivery service to Azure in VS Team Services.
  • Setup Azure Application Insights to provide application logging.
  • Wrote project documentation.
  • Automated unit tests.
Technologies: Microsoft Web Tests, Trello, PaperCut, Service, Moq, Entity Framework, C#, Azure

Software Engineer

2015 - 2015
Unicsoft LP
  • Worked with the medical industry related to products of human origin (blood, cells, tissues, organs, and more).
  • Improved the data access architecture with aim to accelerate and simplify the work with databases.
  • Accelerated the data import functionality between MS Access, Excel, and SQL Server.
  • Wrote project documentation.
  • Automated unit tests.
  • Refactored the major part of a project to simplify the understanding for current and future developers.
Technologies: TFS, SQL, Visual Studio, ADO.NET, Windows Communication Foundation (WCF), C#, ASP.NET

Software Engineer

2015 - 2015
Early Morning Software
  • Worked with financial business industry related to tracking organizational spending, producing reinvestment acts, federal, state, and local program reports.
  • Designed the business logic related to the calculation of payments, taxes, fees, and benefits.
  • Created procedures and functions using PL/SQL.
  • Developed web controls and pages with wealthy interface and operations with dynamic data.
  • Refactored legacy solutions with the aim to avoid multiple code duplication.
  • Designed the database and application model in an Oracle environment.
Technologies: Rally, PL/SQL, Oracle, Visual Studio, CSS, JavaScript, ADO.NET, C#, VB, ASP.NET

Software Engineer

2013 - 2015
Master Flex
  • Automated the interactions between the print production, warehouse, and management departments.
  • Designed the database and application model related to the printing production.
  • Created reports on MS SQL Reporting Services.
  • Designed the project architecture.
  • Customized NHibernate object relational mapping.
  • Added Agile principles to the development process.
  • Shared knowledge with team members.
  • Implemented continuously code review and refactoring.
  • Communicated with the customer and personnel with the aim to collect information and construct project requirements.
Technologies: Microsoft SQL Server, Bitbucket, SQL, Visual Studio, CSS, jQuery, JavaScript, LINQ, NHibernate, Spring.NET, Windows Communication Foundation (WCF), C#, ASP.NET

Software Engineer

2011 - 2012
Altoros Development
  • Developed a web application that allows users to plan their training strategy and store information about their workouts through different popular sport devices such as Firstbeat, Garmin, Polar, and Apple.
  • Wrote batch scripts to combine JavaScript files with AIM to accelerate page loading.
  • Developed administrative applications on Windows Forms.
  • Established application installers based on Windows Installer XML (WIX).
  • Implemented WCF services for integration with mobile devices.
  • Created dynamic JavaScript controls.
Technologies: Wix, XML, Windows, TFS, Microsoft SQL Server, SQL, Visual Studio, CSS, jQuery, JavaScript, LINQ to SQL, C#, ASP.NET

Software Engineer

2009 - 2011
OptiGlobal Inc.
  • Created an enterprise solution for watching and tracking staff activity by capturing multiple video and audio devices.
  • Developed a feature to pass converting progress from the server to client in real time.
  • Built solutions for synchronized capturing between devices.
  • Implemented business logic related to user activities.
  • Arranged client/server interactions based on WCF.
  • Designed the database and application model.
  • Designed the API for managing video and audio devices based on MS Expression Encoder.
Technologies: Encoders, Subversion (SVN), SQL, Visual Studio, LINQ to SQL, Microsoft Silverlight, C#, ASP.NET

Software Engineer

2008 - 2009
SCAN Ltd.
  • Developed an automation system for managing hotel services, performing control over hotel infrastructure, and processing clients requests.
  • Implemented a UI functionality by using Prototype.js, jQuery, and JavaScript.
  • Created a tool that generated project documentation.
  • Produced a data access functionality based on NHibernate HQL.
  • Wrote business logic related to hotel infrastructure.
  • Designed a database and application model in a MS SQL Server environment.
  • Developed web controls and pages with complex user interface based on ASP.NET and Infragistics controls.
Technologies: NHibernate, Subversion (SVN), CSS, JavaScript, Infragistics, SQL, Visual Studio, C#, ASP.NET

Software Engineer

2007 - 2008
Itransition
  • Took part in developing applications related to touristic and medical industries.
  • Developed the web market.
Technologies: VSS, CSS, JavaScript, SQL, Visual Studio, ADO.NET, C#, ASP.NET

ASP.NET Web API + AngularJS

https://bitbucket.org/alex-valchuk/caloriesplan_bitbucket/src
This is a public example of a SPA. Here I illustrate how I use ASP.NET Web API and AngularJS.

Languages

C#, Visual Basic .NET (VB.NET), VB, CSS, SQL, XML, JavaScript

Frameworks

ASP.NET Web API, ASP.NET Web Forms, ASP.NET MVC, Entity, AngularJS, .NET, ASP.NET, ADO.NET, Spring.NET, NHibernate

Libraries/APIs

Moq, Entity Framework, LINQ, jQuery, Infragistics

Paradigms

Unit Testing, Service-oriented Architecture (SOA)

Storage

Microsoft SQL Server, PL/SQL, Azure Cloud Services

Other

Windows Communication Foundation (WCF), Service, PaperCut, Microsoft Web Tests, Encoders

Tools

Visual Studio, Bitbucket, Trello, Rally, TFS, LINQ to SQL, Wix, Microsoft Silverlight, Subversion (SVN), VSS

Platforms

Windows, Azure, Oracle

2004 - 2009

Bachelor's Degree in Computer Science

Belarusian State University of Informatics and Radioelectronics - Minsk, Belarus

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