Doświadczony inżynier oprogramowania, C#/.Net
Poszukuję silnych projektów dołączenia do zespołu wielodyscyplinarnego.
Ponad 10 lat doświadczenia w inżynierii oprogramowania (jako kierownik projektu i inżynier oprogramowania);
Ponad 10 lat doświadczenia w negocjacjach zarówno z klientami, jak i kontrahentami;
Ponad 6 lat doświadczenia w programowaniu .Net;
Doświadczenie w C#, .Net, Xamarin, WPF, ASP.Net MVC, ASP.Net WebApi, WCF, MSSQL, HTML, CSS, JavaScript, Entity Framework, metodologiach Agile, Scrum;
Motywacja, umiejętności komunikacyjne, umiejętności analityczne, pracowitość, skupienie na wynikach, aktywne podejście do życia, łatwość w uczeniu się i celowość.
Umiejętności techniczne: C#, .Net, ASP.Net, Xamarin, Entity Framework, MSSQL, Mongo, MySQL, ASP.Net MVC, ASP.Net WebApi, WPF, WCF, WinForms, Azure DevOps (zaawansowany poziom), HTML, CSS, JavaScript, usługi chmury Azure, AWS
Języki: angielski (zaawansowany); rosyjski (rodzimy), ukraiński (biegły); francuski (podstawowy)
Certyfikacje:
Microsoft® Certified Professional: Programowanie w C#; Xamarin Certified Mobile Developer
Wykształcenie:
Uniwersytet Narodowy im. Karazina w Charkowie, Doktor Filozofii (2003-2006)
Uniwersytet Narodowy im. Karazina w Charkowie, Magister (1998-2003)
Doświadczenie zawodowe:
Oprócz mojej pracy jako inżynier oprogramowania w poniższym projekcie w firmie, pełnię rolę lidera technicznego .Net. Przeprowadzam rozmowy kwalifikacyjne z kandydatami. Przeprowadzam ocenę techniczną (głównie przegląd kodu i szacowanie czasu na rozwój nowych funkcji) nowych projektów wchodzących do firmy.
Starszy Inżynier Oprogramowania (maj 2019 – obecnie)
Opis projektu: Rozwijanie i utrzymanie rozwiązań do planowania w instytucjach medycznych w USA i UE. Uproszczenie, przyspieszenie i precyzja planowania lekarzy i personelu medycznego dla organizacji zdrowotnych z pojedynczą i wieloma lokalizacjami. Moja rola to programista Full-Stack. Po stronie backendu używam ASP.Net.Core WebApi, a jako programista mobilny używam Xamarin Forms.
Rola: Programowanie, debugowanie, naprawa błędów, komunikacja z klientami, przeprowadzanie rozmów kwalifikacyjnych
Wykorzystane technologie: C#, .Net Framework, Xamarin, MS SQL, Asp.Net, Asp.Net WebApi, WCF
Wielkość zespołu: 6
Lider Zespołu, Starszy Inżynier Oprogramowania (maj 2018 – maj 2019)
Opis projektu: Nasz klient jest jednym z wiodących dostawców platform i rozwiązań oprogramowania do zastosowań biznesowych i domowych. Celem projektu jest utrzymanie jednego z głównych środowisk IDE do programowania w technologii .Net i utworzenie środowiska do ciągłego wdrażania obciążeń IDE.
Rola: Kierowanie zespołem 7-13 osób: inżynierowie oprogramowania i inżynierowie automatyzacji, komunikacja z klientem, planowanie, dystrybucja zadań, kontrola, przegląd kodu, programowanie, debugowanie, naprawa błędów, mentorowanie, korepetycje, przeprowadzanie rozmów kwalifikacyjnych
Wykorzystane technologie: C#, .Net Framework, Xamarin 11 (średnio)
Starszy Inżynier Oprogramowania (maj 2017 - maj 2018)
Opis projektu: Nasz klient jest jednym z wiodących dostawców platform i rozwiązań oprogramowania do zastosowań biznesowych i domowych. Cele projektu to poprawa nowoczesnego zintegrowanego środowiska programistycznego i pomoc innym programistom niepełnosprawnym.
Rola: Programowanie, debugowanie, naprawa błędów, komunikacja z klientami, mentorowanie, korepetycje, przeprowadzanie rozmów kwalifikacyjnych
Wykorzystane technologie: WPF, C#, .Net Framework, Xamarin
Przeprowadzanie transformacji cyfrowej (automatyzacja procesów i przeniesienie biznesu online) wydawnictwa.
Nazwa projektu: Aktualizacja i utrzymanie aplikacji bazy danych produkcyjnych
Rola: Inżynier .Net
Czas trwania: 2014 - 2017
Wykorzystane technologie: C#, .Net Framework, Entity Framework, HTML, CSS, JavaScript, AngularJS, TDD
Opis: Aplikacja biznesowa oblicza netto koszty produktów, wydatki, przychody i zysk oraz daje zalecenia dotyczące ceny i ilości produktów.
Nazwa projektu: Konstruktor Lekcji Elektronicznych
Rola: Kierownik projektu i właściciel produktu, współzałożyciel
Wielkość zespołu: 24
Czas trwania: 2010 - 2014
Wykorzystane technologie: Metodologie Agile, Scrum, .Net Framework, Lean Production, Visual Basic
Opis: Oprogramowanie desktopowe dla ukraińskich nauczycieli umożliwiające szybkie przygotowanie lekcji i dostarczanie streszczeń i prezentacji. Wdrożenie strategii sprzedaży opartej na edukacji.
Aktualizacja i utrzymanie aplikacji bazy danych produkcyjnych
Nazwa projektu: E-Books
Wielkość zespołu: 5
Wykorzystane technologie - Model Waterfall
Opis: Sklep internetowy oferujący e-booki, czasopisma, oprogramowanie itp. dla ukraińskich nauczycieli
Rola: Kierownik projektu
Tworzenie projektu biznesowego z marżą zysku netto do 62% i ROI 1,7%;
Nazwa projektu: Tworzenie aplikacji bazy danych produkcyjnych;
Czas trwania: 2007-2009;
Wykorzystane technologie: MS Access;
Opis: Tworzenie bazy danych do przechowywania danych z działu produkcyjnego i analizy biznesowej.
Rola: Programista aplikacji bazodanowej, analityk biznesowy, kierownik projektu;
Osiągnięcia: Zwiększenie zysku jednostkowego z produkcji o 8,2% do 15,7%. Zwiększenie wskaźnika terminowości produkcji książek, czasopism i płyt CD z 63% do 97%.
Uniwersytet Narodowy im. V. N. Karazina w Charkowie (2003-2007)
Wykładowca, badacz, menedżer projektów międzynarodowych (wyjazdy służbowe do Wielkiej Brytanii, Francji, Włoch);
Dołącz do społeczności Znoydzem.