Алексей
С#, C++ Developer
- Employment:
- Full-time, part-time.
- Age:
- 41 years
- City of residence:
- Mykolaiv
- Ready to work:
- Lviv, Mykolaiv, Remote
Contact information
The job seeker has entered a phone number, email and address.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/3528169
Work experience
Backend Developer
from 09.2019 to 02.2020
(5 months)
Extrawest LP - www.extrawest.com, Миколаїв (outsourcing)
Developed the backend of an automated online marketing system for the restaurant industry. Supported the legacy system created by the previous developer, redefined the user interaction scenarios for better usability and code maintainability. Designed and implemented a relational and a NoSQL storage, web applications accessible through RESTfull API, supported integration with the frontend based on Angular 8.0, and deployed to an EC2 instance of a virtual machine on Amazon.
Technologies: C#, .NET Core WebAPI, EF Core, RESTfull services, MS SQL, AWS, MongoDB Atlas, RabbitMQ, GIT.
Backend Developer
from 05.2019 to 08.2019
(3 months)
Sintez Technologies (subsidiary of Extrawest LP - www.extrawest.com), Mykolayiv, Ukraine (outsourcing)
Developed the backend of a system for keeping track of maintenance and repairs in mining industry. Defined the data layer according to the high-level specification provided. Designed and implemented a set of RESTfull endpoints for the backend and deployed to cloud.
Technologies: C#, .NET Core WebAPI, EF Core, RESTfull services, MySQL, AWS, GIT.
Senior C# Developer
from 11.2018 to 05.2019
(6 months)
Alpha Serve, Mykolayiv, Ukraine (www.alpha-serve.com, outsourcing)
Developed an ERP software solution for retailers in the luxury and fashion industry. Took part in a distributed team of five developers practicing SCRUM workflow. Investigated, designed, and implement architecture for the backend. Assisted two Junior C# developers in maintaining the UI built with WPF on Windows.
Technologies: C#, WPF, .NET Core, RESTfull services, MySQL, Azure, GIT.
Software Developer (Contract)
from 12.2017 to 11.2018
(11 months)
freelance, Mykolayiv, Ukraine (subcontractor)
Subcontractor in various projects comprising tasks in 3D geometry: spatial positioning of the receiver with respect to beacons, surface reconstruction from a scalar field and auxiliary Hermite data, polygonal mesh verification and smoothing.
Technologies: C#, C++17, VTK, GIT.
Backend Developer
from 09.2016 to 01.2018
(1 year 4 months)
CAMO IT, Mykolayiv, Ukraine (camo-it.com.ua, the makers of CARiD.com, a web store for automotive aftermarket, which is charted among the Fortune 500)
Developed a framework of tools for processing high volumes of data that described the automotive products on offer and their applications to cars of various makes.
Technologies: C#, WPF, WinForms, Windows Services, .NET Core, WebAPI, MS SQL, PostgreSQL, Apache Cassandra, OpenCV, SVN.
Software Developer (Contract)
from 11.2010 to 08.2016
(5 years 9 months)
Industrial Machinery Inc., remote (www.AIMmachines.com, wire bending machines)
Developed a front end application for controlling CNC machines of various makes. Designed and implemented the UI using WPF, also including a 3D OpenGL view for visual simulation of the machine and its operation. Maintained a set of unit tests, supported the end users of the application.
Technologies: C#, WPF, OpenGL, Infragistics, VB.NET, MbUnit, ADO.NET, SVN.
Software Developer (Contract)
from 08.2009 to 04.2010
(8 months)
BAUER Maschinen GmbH, Schrobenhausen, Germany (Light industry)
Developed a Serious Game application for visual simulation of a drilling rig in course of training personnel for construction sites. Designed and implemented a full screen 3D view, provided interactive control of the simulated machine (via keyboard, joystick, or CAN bus), and included elements of gameplay (assignments and rewards, etc.).
Technologies: C++, OGRE rendering engine, Blender, SolidWorks, COM, SVN.
Part-time Research Assistant (HiWi)
from 05.2009 to 08.2010
(1 year 3 months)
Institute of Lightweight Structures, Munich, Germany (Technical University of Munich)
Developed in-browser Java applets for illustrating methods in Multidisciplinary Design Optimization. Unconstrained and constrained optimization in one and multiple dimensions, the use of Lagrangian-based methods and Runge-Kutta conditions.
Geometric Algorithms Researcher
from 10.2006 to 09.2008
(1 year 11 months)
Materialise NV, Kyiv, Ukraine (www.materialise.com, international solutions provider in additive manufacturing)
Investigated, designed, and implemented algorithms for geometric modeling with triangular meshes. Since July 2007, a Team Leader for five Algorithm Researchers and three Software Developers. Provided technical consultancy, managed customer requirements, reported status of projects, and reviewed produced C++ code.
Application domains: rapid prototyping, geometric design and 3D printing, reconstructive and dental surgery, orthodontics, etc.
Technologies: C++/STL and a large proprietary code base, SVN.
Software Developer
from 10.2005 to 10.2006
(1 year)
Bonus Technology Inc., Mykolayiv then Kyiv, Ukraine (international outsourcing provider)
Developed unit tests for a utilities library (strings, dynamic arrays, linked lists, maps). Ported legacy software among UNIX-like platforms.
Technologies: C/C++, STL, bash/ksh.
Software Developer
from 10.2004 to 10.2005
(1 year)
Torola Ltd., Mykolayiv, Ukraine (www.torola.mksat.net, naval architecture design)
Developed CAD software for the detail planning stage of ship hull design: cutting stock problem in 2D, arcs-and-segments approximation of planar curves. Created utilities for document flow management.
Technologies: C#, ADO.NET, ASP.NET, MS SQL.
Education
Technical University of Munich
Computational Science and Engineering (www.cse.tum.de), Munich
Higher, from 2008 to 2010 (2 years)
M.Sc. (TUM)
Petro Mohyla State University for Humanities
Computer Science, Mykolayiv (Ukraine)
Unfinished higher, from 2000 to 2004 (3 years 9 months)
Bachelor of Computer Science
Additional education and certificates
2-day workshop "Exciting journey to Agile and Scrum"
November 3-4, 2017
Knowledge and skills
Language proficiencies
- English — advanced
- German — beginner
Additional information
OBJECTIVE
• Contribute to a computationally complex and mathematically involved software development project using modern-day tools and languages (C++ and/or C#).
INTERESTS
• object oriented design and programming, design patterns and software architectures, distributed applications;
• numerical simulation, CAD, design optimization;
• history of science and technology, literature and poetry, bicycling.
RECOMMENDATIONS
Available upon request.
Similar candidates
Programmer С++, С#, Game developer (Unity, Unreal Engine, QT)
Lviv, Lutsk
,
more 4 cities
.Net-програміст, C++ developer, front end розробник
Dnipro, Remote
Програміст C++/C#
Remote
Software Engineer, C# developer
Sumy, Remote
Програміст C++, С#, ПЛК
Lviv, Remote
Програміст C++, C#, Java, SQL, Python (стажер)
Kyiv, Remote