Alex Trukhin
.NET Developer / Tech Lead
About
I am a C# programmer specializing in web and desktop development. I have experience working with .NET Core, .NET Framework, PostgreSQL, MS SQL, Clickhouse, Entity Framework, ASP.NET, k8s, Docker, RabbitMQ, Gitlab CI/CD, WPF, WinForms, Git, Laravel framework, and Node.js. I’m also proficient in other programming languages, including C#, PHP, VB.NET, JavaScript, and TypeScript. Additionally, I am knowledgeable in SOLID principles, REST API, KISS, DRY, Linux, OOP, MVC, MVVM, and HTML.
Russia
Moscow
Computer Software
RabbitMQ, Docker, Helm, Nuget, Dapper, gRPC, Kubernetes, Gitlab CI/CD, ClickHouse, C#, .NET Core, .NET Framework, ASP.NET, WPF, WinForms, VSTO (Visual Studio Tools for Office), Visual Basic .NET (VB.NET), PHP, Laravel, iiko API Integration
Experience

.NET Developer / Tech Lead
Consortium Kodeks
St Petersburg City, Russia
Led the modernization of legacy C# and PHP systems, driving the transition to a .NET-based microservices architecture while improving engineering processes, automation, and delivery efficiency. Key Achievements: - Deployed and configured an internal project documentation service for the team - Led the migration of legacy PHP services to a microservices architecture based on .NET / C# - Refactored and modernized existing .NET / C# codebases - Optimized and maintained CI/CD pipelines (GitLab CI/CD) - Configured and supported services running in Kubernetes - Automated development workflows (internal tools, Kubernetes service deployments) - Maintained and enhanced existing services (bug fixes, feature implementation) - Provided technical mentorship to developers: task decomposition and assignment, code reviews, support in technical decision-making

.NET Developer
Siberian Technological Solutions
Russia
Worked on multiple client projects in an outsourcing environment, delivering web and desktop solutions. Key responsibilities included modernizing legacy systems, developing new features, and building scalable services. Key Achievements: - Developed a payment management tool that streamlined internal processes for client employees. Refactored legacy code to integrate new solutions, maintaining project structure and adhering to clean code principles. - Designed and implemented a service for managing remote surveillance cameras, creating a robust and scalable architecture for future expansion. - Contributed to the migration of functionality from older systems to modernized platforms using WPF and C#.

.NET Developer
PolemicaSPb
Russia
Developed and maintained a Telegram bot designed to automate event registration processes for businesses. The project involved creating a scalable and efficient backend solution tailored to client needs. Key Achievements: - Designed an intuitive and user-friendly interface to enhance user interaction and accessibility. - Created and implemented innovative features that were unique compared to competitors. - Ensured high reliability and stability of the system through rigorous testing and optimization. - Delivered a solution that was both simple in usability and deeply thought-out in functionality. - Followed clean architecture principles, resulting in a scalable, maintainable, and robust system. - Took great pride in this project, as it was one of the most rewarding and fulfilling development experiences.

Intern PHP Backend Developer
Next It
Russia
Development of libraries for iiko API based on the Laravel framework in PHP.
Alex Trukhin's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


