Artem Tsetkhalin
AeroLeads people directory · profile

Artem Tsetkhalin Email & Phone Number

Software Development Team Lead at Canary Systems, Inc.
Location: Ufa, Bashkortostan, Russian Federation 10 work roles
1 work email found @canarysystems.com LinkedIn matched
✓ Verified August 2026 3 data sources Profile completeness 86%

Contact Signals · 1 work email

Work email a****@canarysystems.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Software Development Team Lead
Location
Ufa, Bashkortostan, Russian Federation
Company size

Who is Artem Tsetkhalin? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Artem Tsetkhalin is listed as Software Development Team Lead at Canary Systems, Inc., a with 58 employees, based in Ufa, Bashkortostan, Russian Federation. AeroLeads shows a work email signal at canarysystems.com and a matched LinkedIn profile for Artem Tsetkhalin.

Artem Tsetkhalin previously worked as Software Developer at Canary Systems, Inc. and Software Developer at Aspose.

Company email context

Email format at Canary Systems, Inc.

This section adds company-level context without repeating Artem Tsetkhalin's masked contact details.

{first}@canarysystems.com
89% confidence

AeroLeads found 1 current-domain work email signal for Artem Tsetkhalin. Compare company email patterns before reaching out.

Profile bio

About Artem Tsetkhalin

Over 20 years of experience in software development including desktop applications,system services, and web applications● Good practical knowledge of object-oriented programming, design patterns,principles, common algorithms, and data structures● Good understanding of the client-server model; experienced in client-serverapplication design; strong understanding of thread synchronization methods, andcreation of multithreaded application● 10 years of experience with C# and .NET Framework: Windows Forms, WPF, Asp.NET (WebForms, MVC, Web API); experienced in development with .Net Core● Understanding of .NET architecture and stack; experienced with managed andunmanaged code implementation, parallel computing with asynchronousprogramming● Experienced with native JavaScript as well as Typescript syntax, understanding ofprototype-oriented programming, the Scope, function closures, promises, purefunctions; good knowledge with jQuery and SignalR, experience with KnockoutJS,AngularJs frameworks, jQuery UI and Kendo components, React (Redux) and ReduxSagas;● Experienced with RazorEngine, Newton JSON.Net, XSLT for export data to Excel;● Experienced in techniques of dependency injection with IoC Containers:StructureMap, Ninject, Autofac;● Good working experience with the d3 library in the creation of SVG graphics, graphs, anddiagrams; experienced with threeJs library;● Understanding of relational data modeling theory with proficiency in SQL, experiencein creating stored procedures and triggers;● Strong working knowledge of Entity Framework, NHibernate, and LINQ2SQL;● Experienced with Microsoft SQL Server, MySQL, Firebird, PostgreSQL, and document-oriented database MongoDB with C# MongoDB driver;● Experienced with OWIN authentication for Socials, PayPal (using PayPal API as wellas PayPalCoreSDK library for C#), AWSSDK, Intercom API; experienced in theimplementation of oAuth server;● Expertise in network programming using the functionality of .NET Framework as wellas using RestSharp library;● NLog and SeriLog for logging; Git, SVN, Hg for version control; Jira, Redmine as anissue tracking system;● NUnit as a unit-testing framework for .Net; Jest & Enzyme as a unit-testing frameworkfor React.

Listed skills include C#, C/C++, Javascript, Html, and 46 others.

Current workplace

Artem Tsetkhalin's current company

Company context helps verify the profile and gives searchers a useful next step.

Canary Systems, Inc.
Canary Systems, Inc.
Software Development Team Lead
Ufa, RU
Employees
58
AeroLeads page
10 roles

Artem Tsetkhalin work experience

A career timeline built from the work history available for this profile.

Software Developer

Responsible for developing new features and solutions for Aspose.Words library.

Dec 2018 - Aug 2021

Contractor Software Developer

Responsible for new features of a geomonitoring system that's used in gold and diamond mines around the world. ASP.NET MVC, KnockoutJs, ReactJs (Redux), Sagas, Redux Forms.

Apr 2017 - Nov 2018

.Net Developer

Pranas.Net

Fair Lawn, New Jersey

Responsible for developing new features and solutions for the database backup software – SqlBak (Back-end and service: C#, Entity Framework, RestSharp, PayPalCoreSDK, MVC, WebAPI; Front-end: AngularJs (for old modules only), ReactJs (Redux), d3js (graphs and diagrams))

Oct 2015 - Apr 2017

Software Developer

Ufa, Russian Federation

Developed and deployed web applications for the Ministry of Agriculture of theRussian Federation (C#, ASP.NET Web API, KnockoutJs, Fluent NHibernate, MSSQL). The application is a catalog of pesticides, agrochemicals, agricultureequipment, and pedigree register. The reporting subsystem of agriculture equipmentuses OLAP for building result tables.

Jun 2014 - May 2015

Senior Software Developer

Ufavodokanal

Ufa, Bashkortostan, Russia

Responsible for the idea, creation, design, development, and deployment of a uniquecustom autonomous system of remote monitoring and control for Ufavodokanal water-intake objects. The server part is a Windows service (C#) that initiates amultithreading request with industrial controllers, sends control signals to thecontrollers, writes data in MS SQL Server, etc. The client part is a thin client (C#, ASP.NET MVC, JavaScript) which organizes the user interface of the system. The utilitiesfor setting up the system are desktop applications (C#, Windows Forms, WPF). Thelast version of the system works with the MongoDb database and the client part of thesystem implemented as a Single Page Application using KnockoutJs framework.Implemented an application that calculates and displays information of electricpotential energy consumptions by water supply objects and builds graphs (C++,Win32Api, GDI+). Redesigned the application (C#, Windows Forms). Used owncontrol inherited from DataGridView which has a collection of columns for calculatingvalues from other columns.Wrote an automation workstation software for metrologies specialists (C++ Win32);Developed an application for an electronic trading platform (C#, ASP.Net MVC,WebApi, Single Page Application with KnockoutJs framework, NHibernate) as afreelance project.

May 2010 - Jun 2014

Senior Software Developer

Ооо Координация

Ufa, Bashkortostan, Russia

Developed and deployed a system of remote monitoring for TNK-Bp in Orenburg’s oilfields without assistance (C# Windows Service, Windows Forms, ASP .NET MVC,JavaScript).Implemented an OPC-server (Windows System Service, Win32 C++, COM/DCOM).Developed and deployed a system of remote monitoring and control for the Ufa WaterSupply Department on the basis of Proficy HMI/SCADA iFix (VBA). A journal ofevents, requesting server, and communication server developed as DLLs (C++Win32).Developed a system driver of a virtual serial port (C).Developed a system driver and a user-mode application for emulation of null modemcommunication (C/C++).

Jun 2006 - May 2010

Software Developer

Commeta

Ufa, Bashkortostan, Russia

Designed and developed an intranet communication client-server software (Win32C++/Assembler language) based on windows sockets (TCP/IP and UDP as optional).Implemented an exporter from MySQL database to RTF-format (Win32 Masm).Involved in the development of various websites transiently (PHP, JavaScript).Developed a screen saver (Win32 C++ DirectX).Implemented a solution for export from MySQL to a database of 1C (Russian popularfinancial software).Wrote a client application for an electronic trading platform. The application makes itpossible to create a price list and orders offline and then upload it to the server (Win32C++).

Aug 2003 - May 2006

Software Engineer

Ufa, Bashkortostan, Russia

Involved in the development of various websites (PHP JavaScript).Implemented shells for search and unpacking technical specifications and standards(Win32 Delphi).

Feb 2001 - Jun 2003
Team & coworkers

Colleagues at Canary Systems, Inc.

Other employees you can reach at canarysystems.com. View company contacts for 58 employees →

FAQ

Frequently asked questions about Artem Tsetkhalin

Quick answers generated from the profile data available on this page.

What company does Artem Tsetkhalin work for?

Artem Tsetkhalin works for Canary Systems, Inc..

What is Artem Tsetkhalin's role at Canary Systems, Inc.?

Artem Tsetkhalin is listed as Software Development Team Lead at Canary Systems, Inc..

What is Artem Tsetkhalin's email address?

AeroLeads has found 1 work email signal at @canarysystems.com for Artem Tsetkhalin at Canary Systems, Inc..

Where is Artem Tsetkhalin based?

Artem Tsetkhalin is based in Ufa, Bashkortostan, Russian Federation while working with Canary Systems, Inc..

What companies has Artem Tsetkhalin worked for?

Artem Tsetkhalin has worked for Canary Systems, Inc., Aspose, Canary Systems Inc, Pranas.Net, and I.T. Co..

Who are Artem Tsetkhalin's colleagues at Canary Systems, Inc.?

Artem Tsetkhalin's colleagues at Canary Systems, Inc. include Sarah El Giffin, Amani Lukeba, Farrah Al Zohairi, Will Conrad, and Molly Wyeth.

How can I contact Artem Tsetkhalin?

You can use AeroLeads to view verified contact signals for Artem Tsetkhalin at Canary Systems, Inc., including work email, phone, and LinkedIn data when available.

What skills is Artem Tsetkhalin known for?

Artem Tsetkhalin is listed with skills including C#, C/C++, Javascript, Html, Delphi, Php, Wdm, and Vba.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.