Scroll To View More
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

Portfolio

Experience

  • Microsoft SQL Server, 12 years
  • T-SQL, 12 years
  • .NET, 9 years
  • C#, 9 years
  • ASP.NET, 9 years
  • Windows Presentation Foundation (WPF), 4 years
  • Windows Communication Framework (WCF), 4 years
  • jQuery, 3 years
Toronto, ON, Canada

Availability

Part-time

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.

Employment

  • Senior Software Developer

    2018 - 2018
    Dapasoft
    • Implemented a CI/CD pipeline for a large-scale software solution of a company's client using Azure DevOps.
    • 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, ASP.NET, 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, ReactJS
  • 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 interacts 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 and has 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.
    Technologies: .NET Framework 4.0, SQL Server 2008, C#, T-SQL, 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

    2013 - 2015
    Vezet Mne
    • Created a newly developed system now managed by the client company to handle up to 450 delivery orders per day in two major cities, Moscow and Saint Petersburg.
    • 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.
    Technologies: .NET Framework 4.0, .NET Core, SQL Server 2008, C#, T-SQL, ADO.NET, ASP.NET, Xamarin for Android, JavaScript, jQuery, TypeScript, DigitalOcean cloud, Docker
  • 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
    Geovid
    • 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
    BCGSoft
    • 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++

Skills

  • Languages

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

    .NET, Windows Presentation Foundation (WPF), ASP.NET, ADO.NET, Windows Communication Framework (WCF)
  • Libraries/APIs

    Windows Forms, jQuery, Win32 API, React
  • Tools

    AutoCAD
  • Storage

    Microsoft SQL Server, SQL Server 2008
  • Platforms

    Win32, Docker, Linux
  • Other

    Bash Scripting

Education

  • Master's degree in Computer Aided Systems of Information Processing and Control
    1996 - 2002
    National University of Electrical Engineering (LETI) - Saint Petersburg, Russia
I really like this profile
Share it with others