IT Resume | Alex Kartynnik 27/06/2019 PERSONAL DATA Name: Alex (Alexey) Kartynnik Date of Birth: 02/04/1992 Location: Belarus, Minsk Mobile: +375 (29) 620-75-22 E-mail: alex.kar.008@gmail.com Skype: lex-kar-008 LinkedIn: www.linkedin.com/in/akartynnik OBJECTIVE Desired Position: Senior Software Engineer / Team Lead SUMMARY OF QUALIFICATION I am working with .NET platform starting from the end of 2012. My current stack of technologies is: .NET Core (API, Swagger, EF Core), MSSQL, Azure, Azure DevOps I am working along with agile methodologies including Scrum. TECHNICAL SKILLS .NET Framework, .NET Core, C# MVC, Web API, Web Forms, .NET Core, WPF, console applications MySQL, MSSQL, Entity Framework, ADO.NET, Dapper HTML, CSS, Angular, React, Vue, JQuery, Bootstrap Jira, Confluence, Tick, MantisBT, Redmine, DevProm, GitHub, TFS (Azure DevOps) IIS, Azure, Continuous Deployment, TFS (Azure DevOps), Docker Visual Studio, Visual Studio Code, Mono Develop, Git Bash, Command Prompt, RDM RELEVANT EXPERIENCE Communication with the customer Clarification of business requirements Projects and features development Code review skills Tasks review and estimations Team management Working along Scrum 1 IT Resume | Alex Kartynnik 27/06/2019 LANGUAGES English – Intermediate Russian – Native Speaker Belarussian – Native Speaker EDUCATION 2009 – 2014 / Belarusian State University, Physics Faculty / Physics. Management activities (Physicist Manager) / Minsk, Belarus 2015 – 2016 / Belarusian High-Tech Park Administration / Certificate of completion of the educational program of training courses for innovative entrepreneurship / Minsk, Belarus SEVERAL FACTS ABOUT ME I prefer a healthy lifestyle like traveling, biking, jogging and so on. In my spare time I am making content for my YouTube channel about IT lifestyle and doing selfdevelopment activities. I am interested in management theory, the natural sciences and sci fiction literature. I am free of the bad habits. I can find the optimal way from difficult situation by myself in short time period. I have an experience in teaching other people by programming skills. I have an experience in public speaking (starting from 9 up to 150 audience). I have a pet. It is the girl-cat named ‘Semechka’ 😊 COURSES AND CERTIFICATES Course name: Certificate of completion of the educational program of training courses for innovative entrepreneurship Issued: Belarusian High-Tech Park Administration Years of study: 09/2015 – 02/2016 Certificate license number: 08975737 https://raw.githubusercontent.com/akartynnik/akartynnik.github.io/master/docs /Certificates/HTP_InnovativeEntrepreneurship(front).jpg Files: https://raw.githubusercontent.com/akartynnik/akartynnik.github.io/master/docs /Certificates/HTP_InnovativeEntrepreneurship(back).jpg Course name: Certificate of completion training course "Technologies of public presentations" Issued: Training &consulting company “Business Tools” Years of study: 04/2018 – 05/2018 Files: https://raw.githubusercontent.com/akartynnik/akartynnik.github.io/master/docs /Certificates/Technologies_of_public_presentations.jpg 2 IT Resume | Alex Kartynnik 27/06/2019 PROFESSIOANL EXPERIENCE “Virtual Competency Builder” Company: “SoftTeco” (SoftTeco, JSC) Company Location: Belarus, Minsk Project Location: Lithuania, Vilnius Duration: 12/2018 – present time Description: We are helping a large corporation train their employees on a new Android app. We are not allowed access to the app’s code, but we are providing access to app by Android simulator of the app. This is the Java Android app that uses a WebView and HTML to render the screens of simulated apps in HTML format. Position: Senior .NET Developer, Team Leader Overall Team Size: 3 backend developers, 5 frontend developers, 1 android developer, 1 manager, 1 business analyst, 4 QA engineer Responsibilities: Tools & Technologies: Development of API for mobile and web applications Development of the project architecture Task review and estimations Control of code quality Team management Platforms: .NET Core Tools: Visual Studio, Azure DevOps, Tick Languages & Technologies: C#, MSSQL, Swagger, StyleCop, SendGreed, Docker, Azure, CI/CD pipelines “Dserve” Company: “SoftTeco” (SoftTeco, JSC) Company Location: Belarus, Minsk Project Industry: Restaurant service Project Web Site: https://dserve.app Project Location: Lithuania, Vilnius Duration: 08/2018 – 12/2018 Description: Mobile application for booking places in restaurants and ordering food. Position: Senior .NET Developer Overall Team Size: 4 developers, 2 managers, 1 QA engineer Responsibilities: Tools & Technologies: Development of API for mobile application Development of the project architecture Communication with the customer Platforms: .NET Core Tools: Visual Studio, Jira, Tick, Bitbucket Languages & Technologies: C#, MSSQL, SignalR, Swagger, GrayLog, SendGreed, 3 IT Resume | Alex Kartynnik 27/06/2019 “ACT46” Company: “SoftTeco” (SoftTeco, JSC) Company Location: Belarus, Minsk Project Industry: Smart Controllers, Internet of Things Project Web Site: www.inspect-us.com Project Location: Germany, World Duration: 03/2018 – 05/2018 Description: Integrated software for reading data from monitoring systems. Position: Senior .NET Developer Overall Team Size: 1 developers, 2 QA engineers, 1 manager Responsibilities: Tools & Technologies: Back-end development Bug fixing Communication with the customer Platforms: .NET 4.5 Tools: Visual Studio, Bitbucket, Tick Languages & Technologies: C#, WPF, MSSQL “ACT46” Company: “SoftTeco” (SoftTeco, JSC) Company Location: Belarus, Minsk Project Industry: Smart Controllers, Internet of Things Project Web Site: www.inspect-us.com Project Location: Germany, World Duration: 03/2018 – 05/2018 Description: Integrated software for reading data from monitoring systems. Position: Senior .NET Developer Overall Team Size: 1 developers, 2 QA engineers, 1 manager Responsibilities: Tools & Technologies: Back-end development Bug fixing Communication with the customer Platforms: .NET 4.5 Tools: Visual Studio, Bitbucket, Tick Languages & Technologies: C#, WPF, MSSQL 4 IT Resume | Alex Kartynnik 27/06/2019 Investment Tools “TradeStops” Company: “Itransition” (Itransition, JSC) Company Location: Belarus, Minsk Project Industry: Investments, securities Project Web Site: www.tradestops.com Project Location: USA Duration: 01/2017 – 03/2018 Description: This project provides an option for the users to import portfolios from their online brokerages in one click. As soon as portfolios are created in the system - users can easily analyse their holdings using a wide range of available. Position: Full Stack Developer (.NET, JS) Overall Team Size: 8 developers, 5 QA engineers, 1 business analyst, 1 manager, 1 DevOps Responsibilities: Tools & Technologies: Backend development Frontend development New features development Communication with the customer Working along Scrum Platforms: .NET 4.5, Knockout JS Tools: Visual Studio, SVN, GitHub, Jira, Confluence, RDM, Slack, Bitbucket Languages & Technologies: C#, MVC, Web API, NHibernate, Dapper, Castle Windsor, MSSQL Housing inspection software “InspectUs Solution” Company: “Itransition” (Itransition, JSC) Company Location: Belarus, Minsk Project Industry: Housing inspection Project Web Site: www.inspect-us.com Project Location: USA Duration: 07/2016 – 12/2016 Description: INSPECTUS is designed by inspectors so inspections can be completed quickly and accurately in the field, along with easy reporting. The software is designed using Uniform Physical Condition Standards (UPCS) protocols, the defect definitions used during HUD REAC PASS inspections. This protocol has become the standard of property inspections for HUD, USDA and IRS Tax Credit housing throughout the country. Position: .NET Developer Overall Team Size: 2 developers, 2 QA engineers, 2 BA, 1 manager Responsibilities: Back-end development Front-end development Take part in sprint review Communication with the customer 5 IT Resume | Alex Kartynnik Tools & Technologies: 27/06/2019 Platforms: .NET 4.5 Tools: Visual Studio, GitLab, Jira, Confluence, VMware Horizon Suite Languages & Technologies: C#, MVC, Web API, WPF, NHibernate, StructureMap, MSSQL E-learning assistant “PUSHka” Project Industry: E-learning, distance learning, MOOC Project Location: World Duration: 05/2015 – 02/2018 Description: The development of cross-platform solutions for choosing and planning of the distance learning. It includes the development of mechanisms for planning courses sites like “coursera.org” etc., a variety of the UI, the course catalog, a personal assistant. The solution for B2B and B2C sectors. Position: .NET Developer, Co-founder Overall Team Size: 2 developers, 1 system architect, 1 QA engineer, 1 designer, 1 manager, 1 marketer Responsibilities: Tools & Technologies: Design and development Architecture development Environments configuration Clarification of business requirements Mentoring of developers Brainstorming Platforms: .NET, .NET Core, Azure Tools: Visual Studio, TFS CI, TFS Git, Jira, Confluence, Dev Prom, Slack Languages & Technologies: C#, MVC, Web API, Azure Web Jobs (console applications), Microservice architect, Entity Framework, MSSQL, Dapper, AngularJS, Swagger, MS Bot Framework, Unity DI, Log4net CRMS “DeliveryNet” Project Industry: Logistics / Delivery www.kyrier.by Project Web Site: www.grundex.by Project Location: Belarus Duration: 09/2014 – 09/2017 Description: Trucking CRM "DeliveryNet" includes: System maintenance of client tickets; Document Company; Functionality for financial accounting; Functionality for inventory control; The system of automation of drawing up of routes; Mechanisms to automate filling tickets; The system of fixing the conduct of staff; Ticket-system to support customers; Anonymous system of communication with the leadership; API for third party developers; Automated price calculator; Full list of settlements of Belarus; 6 IT Resume | Alex Kartynnik 27/06/2019 Client and intra UI; The site of the company; Also, CRM supports flexible customization of style and contains a number of other useful features. Position: .NET Developer (full-stack) Overall Team Size: 1 developer, 1 QA engineer, 1 manager Responsibilities: Tools & Technologies: Identifying of business requirements Accompanying of develop from start to release User interface prototyping and implementation Communication with the customers Deploying the system to production environment and providing post-production support Platforms: IIS, .NET 4.0 Tools: Visual Studio, GitHub, MySQL Workbench, MantisBT Languages & Technologies: C#, Web Forms, MySQL, ADO.NET, jQuery Bulk Messaging System “Message Manager Platform” Company: “PowerMeMobile” (Central European program, Ltd.) / Company Location: Belarus, Minsk Project Industry: Mobile technology (SMS, MMS) Project Location: Near East Duration: 04/2013 – 09/2014 Description: The platform was created to maximize the exciting communication and marketing potential of SMS & MMS. Founded on the concept of dealers selling a service, “Message Manager” enables corporate clients and consumers alike to deploy a messaging solution to their users without a hassle - making it cheaper and easier to communicate with your customers, suppliers, staff, management or any other group. Position: Junior ASP.NET Developer Overall Team Size: 14 developers, 4 QA engineers, 2 managers Responsibilities: User interface prototyping and implementation Fixing some small bugs in back-end Tools & Technologies: Platforms: Ubuntu OS, .NET 3.5 Tools: MonoDevelop, Bash, Sublime Text, GitHub, Redmine Languages & Technologies: C#, Web Forms, MySQL, ADO.NET Company: “Oxagile” (Oxagile, JSC) Company Location: Belarus, Minsk Duration: 11/2012 – 03/2013 Position: Trainee (company paid training) 7 IT Resume | Alex Kartynnik 27/06/2019 Responsibilities: Learning ASP.NET platform and related technologies Tools & Technologies: .NET, ASP.NET, MSSQL, C# 8