← В ленту
Регистрация: 27.07.2023

Портфолио

Latoken

Bots farm, Unit Trading Desk - discovering and influencing factors to support best ratings on CoinMarketCap and Coingecko. LATOKEN is a top 25 worldwide cryptocurrency exchange. ● Configuration of 2000 bots to support volume and liquidity. Support risk management, terminal, API adapters, hedge, and balance checker services. ● Increased CoinMarketCap rating from #70 to #25 by influencing ranking factors. ● Investigated and removed problems: Binance IP bans, liquidity depth blinking, DEX prices to Kafka publishing performance, DEX pricing issues based on LP reserves, Java Kafka consumer performance. ● Pancackswap integration with exchange.

Chevron

TCO DCT is a cloud-based timesheet calculation system used by the Kazakh Chevron branch Tengizchevroil. The system is integrated with TCO Cloud services such as People Search, Ariba, JDE E1, and SAP. ● Migrated project from .Net core 2.2 to .Net 6 and to EF Core 6. Optimized SQL queries. Migration decreased the count of required sever instances from 15 to 10. ● Added Vuejs and upgraded it to the 3rd version. The task increased the performance of front-end development. Bundled, minified, and cached CSS/js to speed up browser page opening. ● Made automation of code compilation and deployment to the development server. Added Teams notification about DevOps events. Manual processes required much effort from developers to run pipelines and inform about changes. ● Implemented Individual Timesheet Submitting feature to automate thousands of timesheet submitting. Before manual process required importing from Excel to PDF, signing, and storing files into the individual folder. Then signing each file from the approver side. ● Increased timesheet recalculation 3 times faster by optimizing SQL queries and configuring Entity Framework bulk update. ● Implemented constant expenses interface to allow entire team services calculation grouped by persons and equipment. ● Implemented vehicle timesheet calculation from data about fuel distance working hours of each vehicle from the 3rd party system. Reports allowed making decisions on how to decrease unused vehicles rented. ● Regular online and video demonstrations about new features to stakeholders and team members. ● Configuring Azure cloud services and databases. ● Integration with SAP to download employees and their grades from HR solution. ● User activity metrics and critical errors telemetry integration. Investigation of production errors using Azure Application Insights ● IT candidates interviewing to replace old team members.

Gallery Ltd

Development of wholesale and retail e-commerce portals integrated with the accounting system, Google services, and CMS. Gallery Ltd is an international distributor having 5 wholesale stocks and 27 stores in 3 countries. ● Designing architecture to integrate with 1C Enterprise business and accounting software. ● Backend and frontend feature implementation, refactoring, and bug fixing. ● Multiple companies, countries, stores, currencies support. ● Users registration system and security roles ● Catalogs of products, filters, pricing, sales, and product card. ● Automatic orders printing in stocks of different cities ● Migration from WebForms to Asp.Net MVC 5 then to Asp.Net Core 3.1. ● REST API for mobile applications. ● Performance profiling using batch SQL requests and async/await. ● SEO optimization, client-server traffic reduction, image lazy loading, Web Vitals optimization 3. ● HTML markup in different screen resolutions. ● DNS, IIS, SSL configuration. ● SMS, Email notifications implementation. Email templates based on Razor. ● Power BI data sources and reports. ● QR codes generation and routing. ● Complex customers balance page including payments, statuses, and location of ordered products. ● Presentations and video demonstrations to users. ● Technical articles written to the .Net community. ● User activity metrics and critical errors telemetry integration. Investigation production errors using Event Viewer. ● Communicating with other teams for issues. ● Bank payment system integration, certificates, digital signing. ● Integration with Google Drive, GCP configuration ● Google Maps, Bitrix CMS integration ● IT candidates interviewing, student internship mentoring and student diploma recensing.

Скиллы

1C Conversion
1C Enterprise
1C SSL
1C Version Control
AJAX
Apache
ASP.NET Core
ASP.NET MVC
ATL
Azure Fundamentals
Bitrix CMS
Bootstrap
C#
CI/CD
COM/OLE/ActiveX
DNS
DOS
Electronic Shelf Labels
Elisy Business Connector
Elisy .Net Bridge
Entity Framework
Far Manager
FTP
GCP
Gitlab
Golang
HTML/CSS
IDL
IIS
ISA Server
Java
JavaScript
JQuery
jQuery UI
JSON
LINQ
MFC
MS Project
NFC tags
Node.js
OData
Oracle
Oracle VirtualBox
PostgreSQL
Power BI
Python
QR codes
Razor
React
REST
Silverlight
SOAP
Software Localization
SQL Server
SSL
SSMS
SVG
SVG
TypeScript
Visual C++ CLR
Visual FoxPro
Visual Studio
Visual Studio Code
Vuejs
WinForms
WinForms
WPF
XAML
XML

Опыт работы

Lead software developer
с 04.2023 - По настоящий момент |Latoken
Web3, Blockchain, DEX, bots, manual trading, C#, Asp.Net Core, Java, PostgreSQL, Clickhouse, InfluxDb, Entity Framework, Rancher, K8s, Docker, Redis, Kafka, Squid, Elastic, Serilog, Graylog, React, TypeScript, HTML, CSS, Gitlab, CI/CD, Slack, Discord, Google Docs, SCRUM, REST API, gRPC, TOC, IDEF0
Bots farm, Unit Trading Desk - discovering and influencing factors to support best ratings on CoinMarketCap and Coingecko. LATOKEN is a top 25 worldwide cryptocurrency exchange. ● Configuration of 2000 bots to support volume and liquidity. Support risk management, terminal, API adapters, hedge, and balance checker services. ● Increased CoinMarketCap rating from #70 to #25 by influencing ranking factors. ● Investigated and removed problems: Binance IP bans, liquidity depth blinking, DEX prices to Kafka publishing performance, DEX pricing issues based on LP reserves, Java Kafka consumer performance. ● Pancackswap integration with exchange.
Key Senior Software Developer
05.2021 - 04.2023 |EPAM
Visual Studio, C#, Asp.Net Core, Razor, MSSQL, Entity Framework, MediatR, Azure Cloud
● Work as a subcontractor at Chevron TCO DCT project.
Fullstack .Net Engineer
05.2021 - 04.2023 |Chevron
Visual Studio, C#, Asp.Net Core, Razor, MSSQL, Entity Framework, MediatR, Azure Cloud: App Services, Key Vaults, SQL Server, Application Insights, Storage, Bootstrap, Vuejs, JQuery, JavaScript, HTML, CSS, Azure DevOps, CI/CD, MS Teams, MS Office, SCRUM, REST API, TOC, IDEF0, Sharepoint
TCO DCT is a cloud-based timesheet calculation system used by the Kazakh Chevron branch Tengizchevroil. The system is integrated with TCO Cloud services such as People Search, Ariba, JDE E1, and SAP. ● Migrated project from .Net core 2.2 to .Net 6 and to EF Core 6. Optimized SQL queries. Migration decreased the count of required sever instances from 15 to 10. ● Added Vuejs and upgraded it to the 3rd version. The task increased the performance of front-end development. Bundled, minified, and cached CSS/js to speed up browser page opening. ● Made automation of code compilation and deployment to the development server. Added Teams notification about DevOps events. Manual processes required much effort from developers to run pipelines and inform about changes. ● Implemented Individual Timesheet Submitting feature to automate thousands of timesheet submitting. Before manual process required importing from Excel to PDF, signing, and storing files into the individual folder. Then signing each file from the approver side. ● Increased timesheet recalculation 3 times faster by optimizing SQL queries and configuring Entity Framework bulk update. ● Implemented constant expenses interface to allow entire team services calculation grouped by persons and equipment. ● Implemented vehicle timesheet calculation from data about fuel distance working hours of each vehicle from the 3rd party system. Reports allowed making decisions on how to decrease unused vehicles rented. ● Regular online and video demonstrations about new features to stakeholders and team members. ● Configuring Azure cloud services and databases. ● Integration with SAP to download employees and their grades from HR solution. ● User activity metrics and critical errors telemetry integration. Investigation of production errors using Azure Application Insights ● IT candidates interviewing to replace old team members.
Senior Software Developer
05.2016 - 05.2021 |Gallery Ltd
Visual Studio, C#, Asp.Net Core, Razor, MSSQL, 1C Enterprise, IIS, Apache, Elisy Business Connector, Bootstrap, Vuejs, JQuery, JavaScript, HTML, CSS, fabric.js, SVG, Git, SVN, Trello, Skype, Google Docs, GCP, Google Maps, SCRUM, SEO, REST, SOAP, SSL, DNS, TOC, IDEF0, Power BI, QR codes, Bandicam, Bitrix CMS
Development of wholesale and retail e-commerce portals integrated with the accounting system, Google services, and CMS. Gallery Ltd is an international distributor having 5 wholesale stocks and 27 stores in 3 countries. ● Designing architecture to integrate with 1C Enterprise business and accounting software. ● Backend and frontend feature implementation, refactoring, and bug fixing. ● Multiple companies, countries, stores, currencies support. ● Users registration system and security roles ● Catalogs of products, filters, pricing, sales, and product card. ● Automatic orders printing in stocks of different cities ● Migration from WebForms to Asp.Net MVC 5 then to Asp.Net Core 3.1. ● REST API for mobile applications. ● Performance profiling using batch SQL requests and async/await. ● SEO optimization, client-server traffic reduction, image lazy loading, Web Vitals optimization 3. ● HTML markup in different screen resolutions. ● DNS, IIS, SSL configuration. ● SMS, Email notifications implementation. Email templates based on Razor. ● Power BI data sources and reports. ● QR codes generation and routing. ● Complex customers balance page including payments, statuses, and location of ordered products. ● Presentations and video demonstrations to users. ● Technical articles written to the .Net community. ● User activity metrics and critical errors telemetry integration. Investigation production errors using Event Viewer. ● Communicating with other teams for issues. ● Bank payment system integration, certificates, digital signing. ● Integration with Google Drive, GCP configuration ● Google Maps, Bitrix CMS integration ● IT candidates interviewing, student internship mentoring and student diploma recensing.
Startup owner
с 01.2013 - По настоящий момент |Agentbit
Visual Studio, .Net Core, Asp.Net Core, REST, Sockets, Whatsminer, Tradingview, Freqtrade, Linux, Python, Visual Studio Code, Hetzner Cloud, CDN, Algorithmic Trading, Blockchain, Bitcoins, Altcoins, Stablecoins, Market Data Analysis, Arbitrage, Exchanges, Exchange APIs, Pools, Wallets, Startups
Cryptocurrency arbitrage agent. The public component retrieves the rates of crypto and fiat currencies, builds arbitrage routes, and finds the most profitable. The private part manages to trade and gives the analytics. ● Development of startup MVP. ● Arbitrage algorithm development. ● Performance profiling. ● Mining farm configuration. ● Unified exchanges API connector development ● Trading bots configuration, backtesting, and brute forcing. ● Tradingview indexes scripting.
Asp.Net Developer
02.2012 - 07.2012 |Ministry of Justice Kyrgyz Republic
Visual Studio, C#, Asp.Net MVC, JQuery, JQuery UI, Dynatree.js, SOAP, SVN, Software Localization
Centralized data bank of legal information. Project supported by UNDP and EU. ● Fullstack web development. ● Html and CSS coding by design. ● SOAP integration. ● Localization into 2 languages. ● Datepicker Kyrgyz localization contribution into JQuery UI repository.
1C ERP Enterprise Developer
03.2008 - 05.2016 |Gallery Ltd
1C Enterprise, 1C SSL, 1C Conversion, MSSQL, T-SQL, SSMS. .Net, Elisy Business Connector, IIS, FTP, 1C version control, Trello, Google Docs, DOS, TOC, SCRUM, Economics, Finances, QR codes, NFC tags
Development of business and accounting system. Gallery Ltd is an international distributor having 5 wholesale stocks and 27 stores in 3 countries. ● New features implementation, refactoring, and bug fixing. ● System unification to use the same database structure in 3 countries. ● Retail orders, wholesale orders, stock management, pricing, catalogs subsystems support. ● Performance profiling via indexes, SQL optimization, and 1C managed locks. ● Wallcoverings manufacture subsystem implementation ● Complex analytical, sales, financial reports, and charts implementation. ● KPI reports supporting store managers ● Distributed databases configuration and exchange scripting. ● Migration data between databases in different countries. ● Theory of Constraints and 6 sigma implementation in stock management. ● MSSQL setup and configuration. ● Automatic SMS notifications representing database events. ● Electronic Shelf Labels management subsystem. ● QR codes in shelf labels to check the stock balance. ● Barcode and NFC card scanners integration. ● Images voting system for store managers. ● Referral subsystem implementation. ● Technical articles to the 1C community. ● Scripts to automate backups. ● Investigating production errors using Event Viewer. ● IT candidates interviewing. ● Student internship mentoring and student diploma reviewing.
Visual C++ Developer
09.2005 - 02.2008 |Aspex (ex. OmegaSoft)
Visual Studio, Visual C++ CLR, MFC, COM/OLE, IDL, managed and unmanaged code, .Net, C#, WinForms, MSSQL, Oracle, FireBird, FoxPro,SVN, Bugzilla, SourceSafe, mIRC, Waterfall, Digital Signing, Certificates
Aspex is a branch of an Italian Comped Software Design company. Solutions for document management, workflow, digital storage, electronic invoicing, and digital signatures. ● New features implementation. ● Software development and bug fixing. ● Digital File Manager component support. ● CImaging component support. ● MSSQL, Oracle, FireBird DBMSs setup and configuration. ● Communicating with other teams for issues. ● .Net and managed code integration into Visual C++ projects.
Manager
06.2004 - 09.2005 |Silvestr
Windows, ISA Server, MS Project, MS Office, Abby FineReader, ISO9000
Silvestr is a 29 computers cybercafe with 100 customers per day. ● Cybercafe technical planning and building from the scratch. ● Leading a team of 10 people. ● Hardware and network configuration. ● IP telephony configuration. ● Income and costs planning 6. ● Accounting reports to government and head company ● Process of scanning, recognition, and medicine documentation translation from English to Russian. Standalone project of the head company. ● ISO9000 principles implementation. ● Candidates interviewing, student internship mentoring.
Software Developer
03.2002 - 06.2004 |Rusichi Pharm
Visual FoxPro, MSSQL, Windows, ISA Server
Rusichi Pharm has represented Rusichi Group (Moscow, Russia) since 2000. Manufacturing and distribution of medicines, retail network of pharmacies. ● Accounting and business software development. ● Designing database structure and SQL queries. ● Migration between Visual FoxPro versions. ● Migration data from Visual Foxpro to MSSQL. ● Computers and LAN configuration. ● Reports customization for accountants and management.
Software Developer
06.2000 - 03.2003 |Kato Economics
Visual FoxPro, MSSQL
Kato Economics was founded in July 1994 and has been developing and promoting automated accounting systems. ● Implementation, debugging, and maintaining core Ariadna accounting system. ● Migration from DOS FoxPro to Visual FoxPro. ● Estimation and customization system by requirements of key customers Bereket, Telecom, BGTS, Rubin, Kantcement.

Образование

Arts in Finances
Kyrgyzstan-Turkey Manas University, The Graduate School of Social Sciences
Engineer. Computers, complex systems, and networks.
Technical University of Kyrgyz Republic, Information Technologies

Языки

АнглийскийВыше среднего