Igor Safonov's Location
Russia, Russian Federation
About Igor Safonov
Igor Safonov is a Software Engineer at Click2Money. He is proficient in English and Russian.
Igor Safonov Work Experience Details
-
Back End DeveloperClick2Money Sep 2023 - Present -
Software EngineerEnel X Feb 2019 - Apr 2023Italy- Implementing emulators for Smart Home devices (EVCS, Meters, Solar Panels) - Working with and implementing EVCS IoT protocols (OCPP, ECPP, JuiceNet)- Refactoring 'ball of mud' services into Hexagonal architecture- Splitting monolithic singleton into horizontally scalable services- Moving from Azure vendor locked services to cloud agnostic containerized services deployed on Kubernetes- Extensive use of TPL, AsyncEnumerable, Rx.NET, SOLID as well as some Functional programming best practices- Writing automated unit tests, conducting performance tests- Implementing UI using Blazor, Fluxor, Bootstrap- Writing python scripts to generate business reports (pandas, matplotlib, seaborn)- DevOps related activities (Azure DevOps pipelines, Application Insights)- Creating metrics for Prometheus, Application Insights using OpenTelemetry, AppMetricsTechnologies: SQL Server, Redis, gRPC, WebSockets, .Net Core 7, EF Core, SignalR, Docker, MQTT, IdentityServer, Git, Jira, OpenTelemetry, Prometheus, Azure DevOps, Blazor, Bootstrap, TPL, AsyncEnumerable, Rx.NET, SOLID, Kubernetes, Microsoft Azure, Stateless (state machine) -
Software DeveloperUrentbike (Urent) Oct 2018 - Jan 2019Russian FederationBikesharing serviceResponsibilities:- Integration with carsharing project (UrentCar)- Creating .NET Core microservices using WebApi, RabbitMQ, Docker, IdentityServer, MongoDB- Providing RESTful API for iOS, Android applications and SPA frontend- Working remotely from home. Fully distributed teamTechnologies: .NET Core, RabbitMQ, Docker, Linux, Git, Jira, Bitbucket, MongoDB, IdentityServer
-
Software DeveloperUrentcar Nov 2017 - Oct 2018Russian FederationCarsharing serviceResponsibilities:- Providing RESTful API for iOS, Android applications and SPA frontend- Fully implemented: KYC Integration, Push Messages Integration, SMS Authentication, Couple of major product features- Implementing CI/CD Azure DevOps pipelines- Creating standalone web services with .NET Core- Interacting directly with stakeholders, web/mobile developers, QA, complete feature design cycle- Implementing simple Angluar2 UI features- Working remotely from home. Fully distributed teamTechnologies:.Net Framework 4+/Core, Jira, Azure DevOps, Git, PostgreSQL, Angular2, SignalR, Payment systems, Firebase Cloud Messaging (Push Messages), Nhibernate, EF Core
-
Software DeveloperSkb Kontur May 2014 - Jul 2016Russian FederationNormativ is a mature reference service for accountants. It is incorporated into enterprise ecosystem of different products for business- Implementing RESTful services and RabbitMQ publishers/consumers using C#- Designing SQL Server/MongoDB entities, writing queries- Participated in initial architecture design for internal WPF based document editor project- Implemented various natural language processing, SEO features- Implementing API and UI for internal ML labeling framework (search results ranking)- Implementing UI pages, features using Backbone.js, Twitter BootstrapTechnologies: C#, .Net Framework 4+, SQL Server, MongoDB, YouTrack, TeamCity, Mercurial, Asp.Net MVC4, RabbitMQ, RESTful API, SOLID, Backbone.js, TPL, Twitter Bootstrap
Frequently Asked Questions about Igor Safonov
What company does Igor Safonov work for?
Igor Safonov works for Click2money
What is Igor Safonov's role at the current company?
Igor Safonov's current role is Software Engineer.
Not the Igor Safonov you were looking for?
-
2epam.com, zyfra.com
-
1kpmg.ru
-
-
Free Chrome Extension
Find emails, phones & company data instantly
Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Aero Online
Your AI prospecting assistant
Select data to include:
Total price:
$0.00
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial