Sergey Dryomin

Sergey Dryomin

$35/hr
.Net Senior Developer/Architect
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
44 years old
Location:
Belgrade, Belgrade, Serbia
Experience:
16 years
Dryomin Sergey E-mail:-Desired position: .Net/C# Senior/Architect Location: Serbia, Belgrade Summary I poses 16 years of programming experience, were the last 11 years I was working remote as .Net Developer/Architect for Odesk, Crossover (9 years) and Metafore Sweden. I was working as Architect for two internal Crossover projects to automate UI testing and optimize AWS&VMware resources where I was providing weekly meetings for managers and chief architects to make cost cutting AWS resources with our automation. My last job related to write REST micro services using Entity Framework for MSSQL. Professional skills Generic Development Expertise       OOP, SOLID, DRY, KISS, YAGNI, DI Windows platform solutions development GUI Interfaces design and development Database development Web Applications Client-Server Applications Languages, Tools and Technologies            Software: C#(.Net/.Net Core/.Net Framework), C/C++ (QT) Web: REST micro services, .Net/.Net Core, ASP.NET, SOAP , PHP, JavaScript, HTML, JQuery IDE: Microsoft Visual Studio ,VS Code, QtCreator Databases: EF, ADO.NET, MSSQL, Microsoft Access, MySQL, PostgreSQL API: AWS, VMWare, Google, JIRA, Windows, Word/Excel Scripts: PowerShell, JS, MindTouch Cloud: AWS, VMware, Azure CI/CD: Jenkins, Azure OS: Windows, Debian CRM/CMS: Update CRM, DNN, Mindtouch, WordPress Additional experience with: Microsoft Information Server (IIS), Windows SharePoint, Multi-threading, GDI, GUI, Windows services & installers Professional Employment 12.2020 – 09.2022 Metafore Sweden, Senior .Net backend developer. Rest web-API calls with EF and MSSQL- Crossover, Senior .Net developer/Architect:  03.2019 – 08.2020 .Net Architect in Maintenance team. Bug fixing, adding new features, providing unit, integration and Gherkin tests for projects DNN, Computron, Codealike, Testing Services(.Net).  06.2016 – 03.2019 .Net Architect in AWS/VMware RightSize team. Working with AWS&VMware environment to automate and implement RightSize operations (cost cutting), providing meetings for product managers and chief architects regarding implemented actions and generated reports using JIRA and google spreadsheet API’s.       02.2016 – 06.2016 .Net Architect in Aurea Update CRM: working with Aurea Update CRM migration team to make migration from version 7 to version 9. Developed C# automations for migration process. 04.2015 – 01.2016 .Net developer in Aurea Update CRM development team. Working on code clean up and installation packages creation group. 11.2014 – 04.2015 .Net developer in code clean automation team to automate cleanup using VS plugins. 01.2014 – 11.2014 .Net developer/Architect/Team Lead for “GDev”/Aurea: continue to work for “TestComlete framework”/ ATC Generator – added new functionality for review, new web services, covered 60% of project by unit tests and implemented almost full code cleanup for the project. 03.2012 – 11.2013 .Net developer for “GDev” via odesk: Framework that helps people from Gdev to work with TestComplete. Created GUI/CLI applications and windows/web-services using developed framework- Level2 support 07.2011 – 03.2012 Freelancer on odesk: more than 20 different projects using QT/C#/PHP/SQL/JavaScript/Html. 11.2007 – 07.2011 “Oiltec” (transferred from Open-Ita by manager): http://oiltecsolutions.com participated in the development of drilling, offshore and crane simulators (QT3/QT4/QML/CORBA/Coin3D/C#). Converted huge crane simulator project from qt3 to qt4, converted widgets from QT plugins to QML widgets and created HMI widgets for Drilling simulator. 09.2006 – 10.2007 “Transas Ukraine”: Ship simulators for Transas. Creating COM-objects for Navi-Conning and multithreaded proxy client/server application. 02.2006 – 09.2006 “Open-Ita”: C++/C# dev. Applications for SharePoint, desktop and client-server applications for Windows. Cryptography project Davinci. Education Education 1998 – 2003 ODESSA NATIONAL POLYTECHNIC UNIVERSITY, Institute of Computer Systems, Computer System Management of Automatic. Specialist degree. Languages: Native language is Russian. English: fluent written skills, good verbal skills Projects:  AWS/VmWare cloud solutions Description Developed C# tool to automate a lot of processes we were making in RightSize: downsize instances and volumes; terminate instances, amis, and dangling snapshots; create amis for instances; added automation to load and update google spreadsheets reports; to create, close and update JIRA tickets; to log data on S3. Created PowerShell scripts to collect different data from instances (remotely to get SharePoint versions, count of SharePoint users and their groups and to collect other information from win versions, office versions, etc.) Role C# Architect / Managed Services Technical Consultant:  Automation tool  RightSize operations (downsize, terminate, collecting data) Technologies & languages used Status Company C#, PowerShell, AWS/Google Sheets/JIRA API’s Released GDev/Aurea  “TestComlete framework”/ ATC Generator / Testing Service Description Role Technologies & languages used Status Company Framework that creates C# objects for different TestComplete entities and programs that helps to create Wizards, Reviewers and Updaters for TestComplete tests. Also was created web-service for Review (validate is created test correct from svn) and Auto Update windows-service that check for new patches using webservice. Software Developer/Architect/Team Lead:  Half of the framework Core;  Almost all UI and CLI programs;  Web-services C#, TestComplete, XML Released GDev/Aurea  Update CRM Description Role Technologies & languages used Status Company C# tool to automate Update CRM migration and fix validation issues. C# Developer  Automation tool  Code cleanup and UT’s;  Patches;  Wizard/Processes and Forms C#, JavaScript, Update CRM script Released GDev/Aurea  “Flickcamera” Description Role Application that helps poor sighted people to read data from paper/desk. Software Developer:  Basic camera control;  QML menu; Technologies & languages used Status Company C++, QT 4, QML Released Issist  Drilling, Offshore and Crane simulators Description Role Huge simulators that are in use around the entire world. Software Developer:  Fix Bugs;  Create new cranes and panels for them;  Create QT/QML widgets for Drilling and Offshore simulator;  Move Crane simulator from QT3 to QT4 Technologies & languages used Status Company C++, QT 3/4, QML, Corba, Coin3d, XML Released Oiltec Norway  “AIS Server” Description Role Technologies & languages used Status Company AIS server for the exchange of messages between the client and server Software Developer:  Server Version;  Client Version; C++, Network programming, Win32 API, MFC Released Transas Ukraine  “Conning Controls” Description Role Technologies & languages used Status Company Shipboard Equipment. Software Developer:  Write ActiveX;  Fix Bugs;  Creates new Properties; C++, ActiveX, ATL, WIN 32 API Released Transas Ukraine  “Navi Sailor” Description Role Shipboard Equipment. Software Developer:  Fix Bugs;  Write decryptor for channels Technologies & languages used Status Company C++, Win32 API, MFC Released Transas Ukraine
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.