Ivan Demeshko
Lead Software Engineer (Backend) at Alverden Systems- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Programming in C# Certification
MicrosoftAug, 2018- Nov, 2024
Experience
-
Alverden Systems
-
Belarus
-
Software Development
-
1 - 100 Employee
-
Lead Software Engineer (Backend)
-
Apr 2017 - Present
October 2021 - PresentCloud-based system for managing events for sports.Position:Lead software engineer. Design and implement parts of the system. Database structure development. The design parts of the system with customers. Design functional requirements.Provide recommendations and evaluation of new technologies.Tech stack:Core language: C# (0.5yrs)Frontend: AngularBackend: ASP.NET Core (0.5yrs)Database: MongoDB (0.5yrs)Clound: Azure (0.5yrs)Additional: Docker, Kubernetes, TDD, MicroservicesApril 2017 - September 2021Cloud-based events management system for sports.Backend applications and services for several Front-end applicationsSupport on the Front-end sidePosition:Lead software engineer. Responsibilities:Design and implement backend applications and databases. Daily communication with customers. Design requirements and technical documentation. Optimization and improving the performance of applications to fit the required performance. Support the system during live events. Data migration. Support legacy services. Onboarding new members.Maintaining the system.Deploy during the active project lifetime.Mentoring members of the team.Providing and reviewing solutions for team members.Task planning assist.Tech stack:Core language: C# (4yrs)Frontend: Angular (1yrs)Backend: ASP.NET Core (4yrs)Database: SQL Server (4yrs)Cloud: Azure (4yrs)Additional: Docker (2yr), ElasticSearch, Azure Services, TDD.April 2017 - March 2018Web Application for sports events.Backend application. Front-end. Backoffice.Position:Lead software engineer. Responsibilities:Communication with customers. Design and implement parts related to online events monitoring. Support the system during live events.Optimization of online event monitors.Onboarding new members.Tech stack:Core language: C# (1yr)Frontend: JQuery (1yr)Backend: Custom CMS (ASP.NET) (1yr)Database: MongoDB Show less
-
-
Lead Software Engineer
-
May 2016 - Mar 2017
Web application for bookingWCF backend servicesPosition:Lead software engineerResponsibilities:Communication with the customer.Design with solution architect from the customer side part of the system.Optimization services for improving performance.Analyze requirements.Integration of the system with third-party payment systems.Conduct pieces of training of TDD for members of the team. Mentoring members of the team.Interviewing, recruiting new members.Tech stack:Core language: C# (1yr)Backend: WCFDatabase: SQL Server Show less
-
-
-
EPAM Systems
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Technical Lead
-
Oct 2012 - May 2016
May 2014 - May 2016 ERP System Position: Lead engineer. Responsibilities: Implement part of the system. Migration of legacy implementation to the new one. Code review of the team members. Collaborate with the project's teams. Communications with the customer. Onboarding new members. Conduction interview and recruiting of new members. Team management. Mentoring members of the team. Conduct planning and retrospective meetings for the team. Tech stack: Core language: C# (2yrs) Frontend: JQuery (2yrs) Backend: ASP.NET MVC Database: SQL Server October 2012 - May 2014 E-Commerce system Position: Senior software engineer Responsibilities: Communications with the customer. Optimizations part of the system. Design and implement parts of the system. Onboarding new members. Tech stack: Core language: C# (2yrs) Frontend: JQuery (2yrs) Backend: ASP.NET MVC Database: SQL Server Show less
-
-
-
SaM Solutions
-
Germany
-
IT Services and IT Consulting
-
400 - 500 Employee
-
Software Engineer
-
Aug 2011 - Oct 2012
Senior Software Engineer, Architect, Trainer Senior Software Engineer, Architect, Trainer
-
-
-
BSUIR
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Jan 2008 - Sep 2011
-
-
Education
-
Belarusian State University of Informatics and Radioelectronics
Bachelor's degree, Information Technology