Konstantin Iakovlev
Lead Software Engineer at C Teleport- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Русский Native or bilingual proficiency
-
Английский Professional working proficiency
Topline Score
Bio
Credentials
-
Microsoft Certified: Azure Developer Associate
MicrosoftApr, 2021- Nov, 2024 -
MCPS: Microsoft Certified Professional
MicrosoftMay, 2016- Nov, 2024 -
MS: Programming in C#
MicrosoftMay, 2016- Nov, 2024
Experience
-
C Teleport
-
Netherlands
-
Technology, Information and Internet
-
1 - 100 Employee
-
Lead Software Engineer
-
Jul 2022 - Present
Developing and maintaining the administrative portal for onboarding new tenants and configuring the system to meet their needs. The portal is a client-server microservice-based solution with a web app using Material UI. Responsibilities: - Communicated with stakeholders, prioritized tasks, and provided accurate estimations. - Implemented Scrum processes to ensure effective project management. - Led and mentored a cross-functional multinational team of 5 developers and 1 QA from Russia, Italy, Argentina, and Serbia. - Conducted code reviews, monitored progress, and provided guidance. Technologies: C#, .NET 6, ASP.NET, WebAPI, MongoDB, RabbitMQ, Redis, React, TypeScript, Docker, GitLab, TeamCity Show less
-
-
-
DataArt
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Team Lead | Lead Software Engineer
-
Oct 2021 - Jun 2022
Architected and developed a new internal staffing system from scratch. The system manages the full cycle of hiring and employee assignments for customer projects. It's a client-server, microservice-based, high-availability solution.Responsibilities:- Collaborated with stakeholders, prioritized tasks, and estimated project timelines.- Implemented Scrum processes to ensure efficient development and delivery.- Led a cross-functional multinational team of 4 developers and 2 QAs from Russia, Ukraine, Poland, and Kazakhstan.- Oversaw task assignments, monitored progress, conducted code reviews, and provided mentoring.- Designed the project architecture and implemented CI/CD pipelines.Technologies: C#, .NET 6, ASP.NET WebAPI, Entity Framework Core, MSSQL, Azure SQL, RabbitMQ, Angular, TypeScript, CSS, HTML, Docker, Jenkins, Azure DevOps Show less
-
-
Technical Lead | Senior Software Engineer
-
Dec 2020 - Oct 2021
Developed and maintained a microservice platform for a US customer, providing investment professionals with finance education. It's a client-server, microservice-based, high-available solution.Responsibilities:- Collaborated with stakeholders, prioritized tasks, and contributed to system improvements.- Developed both back-end and front-end components. - Was part of a multinational team with members from Russia, Ukraine, USA, and Poland. - Implemented high-availability measures and hosted the web UI on Azure using ASP.NET MVC Razor pages.Technologies: .NET Framework 4.6.1, .NET Core 3.1, ASP.NET MVC, ASP.NET Web API, Azure Service Bus, Azure SQL, Azure DevOps, Octopus. Show less
-
-
-
Infobip
-
United Kingdom
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Software Engineer
-
Sep 2019 - Nov 2020
Developed a client-server microservice-based solution for creating contact segmentation and generating funnel analytics reports on hundreds of millions of events. Implemented real-time analytics graphs based on user-defined filters.Responsibilities:- Collaborated with stakeholders to gather requirements and translate them into technical solutions.- Developed back-end and front-end components of the project.- Conducted code reviews and implemented best practices.- Mentored junior developers and provided technical guidance.Technologies: .NET Core 3.1, Clickhouse, Kafka, ADO.NET, Dapper, React + MobX, TypeScript, CSS, HTML, Docker, Jenkins Show less
-
-
Software Engineer
-
Dec 2018 - Aug 2019
Developed a high-load RESTful API service for processing and storing customer audience activity. Built a scalable microservice architecture with a web UI for defining event definitions.Responsibilities:- Collaborated with cross-functional teams to gather requirements and define the system architecture.- Designed and developed the RESTful API service and the web UI.- Conducted performance testing and optimization to handle high loads.- Implemented CI/CD processes for efficient development and deployment.Technologies: .NET Core, MongoDB, MSTest v2, Kafka, React, CSS, HTML, Docker, Jenkins Show less
-
-
-
Kraftvaerk
-
Denmark
-
Information Technology & Services
-
1 - 100 Employee
-
Software Engineer
-
Oct 2016 - Nov 2018
Developed and maintained a client-server microservice solution developed for Danish customer. The main focus of the project was to enable real-time work time tracking for rescuers and automate salary calculations, including emergency calls outside regular working hours. Additionally, the platform included an administrative part that allowed for manual adjustments of working hours. Responsibilities: - Collaborated closely with the customer to gather requirements and define the overall system architecture. - Designed and developed the RESTful API service and the web user interface, ensuring seamless integration between the client and server components. - Implemented comprehensive unit tests and end-to-end tests to ensure the reliability and functionality of the platform. Technologies: ASP.NET, ASP.NET MVC, MS SQL Server, Entity Framework, Dapper, MSMQ, NUnit, WCF, JavaScript, TypeScript, Angular, KnockoutJs, CSS, HTML, Jenkins. Show less
-
-
-
Saint Petersburg State University
-
Russian Federation
-
Higher Education
-
200 - 300 Employee
-
Software Engineer
-
Jul 2014 - Sep 2016
Developed a desktop application for Windows to maintain student profile data, grades, and orders. The application served all faculties of the university. Responsibilities: - Gather requirements from various departments and translate them into software specifications. - Developed the desktop application using .NET Framework and DevExpress eXpressApp Framework. - Collaborated with end-users to gather feedback and implement improvements. Technologies: .NET Framework, DevExpress eXpressApp Framework, MSSQL, Entity Framework Show less
-
-
-
Stalt Inc.
-
United States
-
Junior Software Engineer
-
Oct 2013 - Jul 2014
Developed and re-engineered a client-server desktop application for Windows, providing fire alarm management functionality. Implemented WCF services on the server side. Responsibilities: - Participated in the software development life cycle, including requirements analysis, design, implementation, and testing. - Implemented new features and resolved bugs in the desktop application. - Collaborated with team members to ensure smooth integration and proper functioning of the application. Technologies: .NET Framework, WCF, WinForms, WPF, Entity Framework, MSSQL Show less
-
-
-
Volgaburmash
-
Oil and Gas
-
1 - 100 Employee
-
Design Automation Engineer
-
Sep 2011 - Oct 2013
Developed mathematical algorithms and plugins in C# to automate the analysis of oil drilling bit designs. Created a user-friendly interface for input and visualization of results. Responsibilities: - Collaborated with engineers and mathematicians to understand the requirements and translate them into software solutions. - Developed mathematical algorithms and implemented them in C# plugins. - Designed and developed the user interface using WinForms. Technologies: .NET Framework, C#, WinForms Show less
-
-
Education
-
Samara State University
Master's degree, Mathematics