Artem Neumoin
Angestellt, C++ Developer, Optimacros
Barcelona, Spanien
Über mich
I develop software in C# and .NET (.NET Framework, .NET Core, .NET 5, .NET 6) and C++ (Windows, Linux). I have experience working with large amounts of data. I have experience in multi-threaded programming (TPL С#, synchronization primitives, writing lock-free and wait-free containers). I have experience in splitting a monolith into microservices. I have experience in refactoring, debugging and profiling, participating in code reviews.
Werdegang
Berufserfahrung von Artem Neumoin
Bis heute 2 Jahre und 9 Monate, seit Okt. 2021
C# Developer
Bumagi
- Development of distributed automation system for professional participants in the securities market. - Refactoring. - Coverage of functionality with Unit-tests. - Review code. Technology: C#, MS SQL Server, Web API, gRPC, WCF
Bis heute 3 Jahre und 6 Monate, seit Jan. 2021
C++ Developer
Optimacros
Development of new functionality, refactoring and modernization of the existing functionality of a cross-platform (Windows, Linux) multidimensional database. Performing a large number of tasks associated with multithreading. Support for high code performance requirements. Coverage of functionality with Unit-tests. Technology: C++, Cmake, Protobuf, gRPC
5 Jahre, Jan. 2016 - Dez. 2020
C# Developer, Team lead
Bumagi
Development of distributed automation systems for professional participants in the securities market. - Managing a team of developers. - Refactoring. - Integration with internal accounting systems of clients. - Implementation of microservice architecture in the infrastructure of clients. - Coverage of functionality with Unit-tests. - Monitoring the level of security and conducting security testing of projects under development. Technology: C#, C/C++, MS SQL Server, Web API, Apache ActiveMQ, Apache Kafka
4 Jahre und 7 Monate, Feb. 2012 - Aug. 2016
Web Developer, Team lead
stratege.ru
Development and implementation of new functionality on the site, site support. - Integration with PlayStation Network and Xbox Live to automatically download trophies and game achievements of players. - Automatic calculation of player ratings. - Working with large amounts of data. - Development of a store selling electronic payment cards, integration with payment systems, introduction of a bonus system. Technology: PHP, JavaScript, MySQL, PostgreSQL, Drupal 6, vBulletin
3 Jahre und 4 Monate, Mai 2011 - Aug. 2014
Backend Developer
Interregional Real Estate Center
Development, implementation and support of a system for automating the search and accounting of real estate objects. - Automatic synchronization of real estate objects with various external sources. - Processing of real estate objects according to various criteria. - Keeping statistics of changes in prices of real estate objects. - Data import (Excel, CSV, XML), data export (Excel, Word, CSV, XML). Technology: WPF, C#, MS SQL Server, PHP, MySQL, SOAP
1 Jahr und 8 Monate, Sep. 2009 - Apr. 2011
Web Developer
Real Estate Exchange Bureau
Automation of business processes of a real estate company. - Creation and support of the site of a real estate company, modernization and development of new functionality, work with content on the site, promotion in search engines. - Development and implementation of an internal corporate portal for company employees. - Development and implementation of an internal database of real estate objects. Technology: PHP, MySQL, JavaScript, NetCat
1 Jahr und 10 Monate, Sep. 2007 - Juni 2009
Web Developer
Business center «Top-Office»
Creation and support of company websites (14 websites), modernization of website functionality, work with content on websites, promotion in search engines. Sites of varying complexity: an online store for the sale of printer cartridges, a site for on-line pizza orders, an online store for the sale of New Year's gifts, a pizzeria site, a multilanguage (3 languages) restaurant site. Technology: PHP, MySQL, JavaScript, NetCat
Ausbildung von Artem Neumoin
3 Monate, Sep. 2019 - Nov. 2019
Information Security
Corporate laboratories Pentestit
5 Jahre und 11 Monate, Sep. 2008 - Juli 2014
Applied Informatics
Northern State Medical University
Sprachen
Russisch
Muttersprache
Englisch
Grundlagen
Spanisch
Grundlagen