Alexey Piskarev, .NET Developer in Toronto, ON, Canada
Alexey Piskarev

.NET Developer in Toronto, ON, Canada

Member since December 5, 2014
Alexey has been passionate about computer programming since first finding his interest at the age of eleven. He loves projects with meaning that will actually improve people's lives or work. He is a talented developer, and has successfully created numerous complex professional systems.
Alexey is now available for hire




Toronto, ON, Canada



Preferred Environment

.NET Framework, .NET Core, SQL Server, Linux

The most amazing...

...project I've completed features a sophisticated entity handling system, WCF-server, and WPF-application with a new UI/UX concept that I designed on my own.


  • Senior Software Developer

    2018 - 2018
    • Implemented a CI/CD pipeline for a large-scale software solution of a company's client using Azure DevOps and Powershell.
    • Designed a REST API interface for a client’s online catalog.
    • Integrated SAML 2 authentication into an IdentityServer4 module for an ASP.NET Core application.
    Technologies: C#, C++, Azure DevOps, CI/CD, Powershell, ASP.NET Core, IdentityServer4
  • Software Solutions Architect

    2016 - 2018
    SpartanLync Technologies Corp/Valor TPMS
    • Oversaw the creation of a new client-server software called Complex to enable customer operators to monitor tire pressure and temperature data, with sensor data transferred through various telematics providers.
    • Implemented a server back-end software, with the server built with .NET Core, C#, Docker, ADO.NET; SQL Server 2017 database; filesystem-based sensor data storage; Linux Bash scripts; and front-end web application that uses HTML, CSS, JavaScript, TypeScript, and React.
    • Took advantage of cloud technologies. Complex's scalability is achieved through extensive use of virtual machines in the DigitalOcean cloud.
    • Managed a team of developers, which involved allocating tasks, suggesting solutions to problems they encountered, and assessing results.
    • Worked with developers and engineers from other departments to help them overcome programming problems.
    • Liaised with external developer to ensure the system effectively interacted with third-party systems to collect and aggregate data.
    Technologies: .NET Core, C#, Linux, Bash, Docker, ADO.NET, SQL Server 2017, HTML, CSS, JavaScript, TypeScript, React
  • Project Manager

    2013 - 2018
    Vezet Mne
    • Created a newly developed system now managed by the client company to handle up to 1,000 delivery orders per day in two major cities.
    • Closely collaborated with the client and his business team to identify business needs, optimize processes, implement new features, and address new demands.
    • Worked with technical divisions of the client’s partners and clients to ensure smooth integration of system.
    • Established a CI/CD sequence using Powershell to automatize software building and deployment procedures.
    Technologies: .NET Framework 4.0, .NET Core, SQL Server 2008, C#, T-SQL, Powershell, ADO.NET, ASP.NET, Xamarin for Android, JavaScript, React, TypeScript, DigitalOcean Cloud, Docker
  • Head of Software Development Group

    2011 - 2018
    Investment Administration
    • Managed a team of five developers tasked with creating and implementing a new document-flow system currently used to handle more than 1 million documents and 16,000 cases.
    • Developed system features that allow requests from the client desktop application and interact with electronic services of the parent organization to exchange documents.
    • Created a client desktop application for users with an entirely customized look and feel implemented with WPF.
    • Constructed a website, which is updated automatically and enables the public, investors, and other organizations, to see prepared document packages; the website is built with ASP.NET, React, and a separate database.
    • Implemented a movable video survey system enabling government meeting members to watch a city territory, streaming video from a traveling camera station that is controlled remotely.
    • Established a CI/CD sequence using Powershell.
    Technologies: .NET Framework 4.0, SQL Server 2008, C#, T-SQL, Powershell, WCF, WPF, ADO.NET
  • Developer

    2015 - 2016
    Impact Infrastructure (via Toptal)
    • Updated and maintained a plugin for AutoCAD Civil 3D which would let the user make use of the client's cloud-based economical calculations, AutoCASE.
    Technologies: .NET Framework, Windows.Forms, AutoCAD, HTTP
  • Project Manager

    2011 - 2012
    Baltic Business Travel
    • Created a system allowing the client company to handle up to 300 trip orders per day and requiring just one or two dispatchers.
    Technologies: .NET Framework 4.0, SQL Server 2008, C#, T-SQL, ADO.NET, WPF
  • Project Manager

    2010 - 2011
    The Department of Foreign Languages, Moscow Institute of Physics and Technology
    • Designed and developed the new online tutoring management system, which in the last four years has been used to publish the assignments for students and to collect responses.
    Technologies: .NET Framework 4.0, SQL Server 2008, C#, T-SQL, ADO.NET, ASP.NET, JavaScript
  • Project Manager

    2009 - 2010
    Accord Logistics Company
    • Designed and developed the new accounting system, used by the client to process over 80,000 transportation orders for a total duration of over 28 years.
    Technologies: .NET Framework 3.5, SQL Server 2008, C#, T-SQL, ADO.NET, Windows Forms, ASP.NET, JavaScript
  • Senior Software Developer

    2005 - 2007
    • Developed the new video editing application for home users (PresentaVid). Developed the application in accordance with the task given.
    • Improved the development process in the company. Put into practice the version control, bug tracking, and automated build systems.
    Technologies: Visual C++, Win32 API, MFC, STL
  • Senior Software Developer

    2004 - 2004
    • Developed a feature for reproducing the panel dragging and docking seen in Visual Studio 2005 for BCGSoft, which develops open source user interface modules that have similar UI to Microsoft products.
    Technologies: Visual C++, MFC, Win32 API
  • Software Developer

    2003 - 2004
    Aelita Software
    • Developed a link updater module to scan Microsoft Word documents, search for file links within them, and update the links so that they point to new file locations. Implemented the task without MS Office Automation.
    • Created a printer migration wizard, enabling system administrators to move all registered printers and their settings to new servers.
    Technologies: Visual C++, Win32 API, STL, ATL
  • Software Developer

    2003 - 2003
    Digital Design
    • Worked with a "Protected Segment" system for handling email signing and encryption. Developed the MMC console, which maintained records of users, certificates, keys, etc.
    Technologies: Visual Basic, SQL Server 2000, T-SQL, ADO, Visual C++, VBScript, ASP
  • Software Developer

    2002 - 2003
    Hyperfeed Technologies
    • Developed a miniature control panel concentrating the control items of the multi-screen trader's workstation and preserving the screen space.
    Technologies: Visual C++, MFC, Win32 API
  • Instructor, Software Developer

    1997 - 2002
    Information Technologies in Education
    • Taught master classes on a variety of subjects, including the use of AutoCAD, the use of computer for beginners, and C++-programming for students.
    • Developed the administrative console of the Verifier, the product which was designed to automatize the test procedure for students (primarily in mathematics). That work also became the base of my university degree thesis.
    Technologies: AutoCAD, Borland C++, Turbo C++


  • Languages

    C#, C++, T-SQL, Transact-SQL, JavaScript, TypeScript, Bash, Bash Script
  • Frameworks

    .NET, ASP.NET, ADO.NET, Windows Communication Framework (WCF), Windows PowerShell
  • Libraries/APIs

    Windows Forms, jQuery, Win32 API, React
  • Tools

  • Storage

    Microsoft SQL Server, SQL Server 2008
  • Other

    Windows Presentation Foundation (WPF), Bash Scripting
  • Platforms

    Win32, Docker, Linux


  • Master's degree in Computer Aided Systems of Information Processing and Control
    1996 - 2002
    National University of Electrical Engineering (LETI) - Saint Petersburg, Russia

To view more profiles

Join Toptal
Share it with others