Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
Senior .NET/C# Developer
Location: Minsk, Belarus
About me:
Senior .NET developer with more than 10 years of experience in projects of
various levels and terms of development.
Key technologies:
C#, .NET, .NET Core, ASP.NET MVC, ASP.NET Core, Entity Framework, WPF,
WCF, MSSQL, JavaScript, TypeScript, Angular JS, Angular, Bootstrap, HTML,
CSS, PHP, jQuery, AJAX, C++, Azure, JSON, React, UI, Git, Vue.js, Salesforce,
Xamarin.Forms
Work experience: 10+ years
Finished projects: 11
Summary:
Senior .NET developer with 10+ years of experience in application and software
development, in creating desktop and web applications. Consider myself an
attentive to details, multitasking, punctual, responsible and reliable person. Good
written and spoken English skills.
Projects
SaaS for e-commerce
Software Architect, Software Developer, duration 11.2015 - 06.2016
Description:
Service provides users with a range of services related to credit information. In the
project is implemented interaction with the credit bureau service online payment,
services of SMS and Mailing. The main feature is to provide safe and secure
storage of personal information of users (including passport data).
Team:
3 developers,
2 QA engineers,
1 project manager. ???
Duties:
1. providing safe and secure storage of personal information of users
2. implementation
3. interaction with the credit bureau service online payment, services of SMS
Technologies:
C#, MS Visual Studio 2012, ASP.NET WebForms, MVP, WebSocket, Spring.Net,
WCF, MS SQL, NHibernate, JavaScript, Bootstrap, TFS
The application for microfinance and leasing
organizations
Software Architect, Software Developer, 05.15 – 01.2018
Description:
The main goal of this application is complex implementation of business processes
of microfinancial and leasing organizations. It allows automate a full workflow for
issuance of microloans and leasing. The application also contains a CRM
functionality.
Team:
4 developers,
2 architects,
3 engineers,
2 project managers.
Duties:
1. implementation of business processes
2. automation of full workflow
3. providing CRM functionality
Technologies:
C#, MS Visual Studio 2012, ASP.NET WebForms, MVP, WebSocket, Spring.Net,
WCF, MS SQL, NHibernate, JavaScript, Bootstrap, TFS
GSIQ (Marketing Automation)
Software Developer, 02.17 – 05.2019
Description:
Development of individual services for data synchronization with MailChimp,
Trumpia, Sendgrid. Uploading data from third-party services. Web API
development using DreamFactory (business logic is concentrated in Azure MS-
SQL). Migrating Web API with DreamFactory to your own data provider (Azure
Function App). Develop custom modules for GrapesJs. UI development.
Prototyping Application Logic.
Team:
3 developers,
1 engineer,
2 managers.
Duties:
1. development of individual services for data synchronization
2. Web API development using DreamFactory
3. migrating Web API with DreamFactory to your own data provider
Technologies:
C#, C# Script (Azure function), T-SQL, Azure MS-SQL, Azure Function app,
Azure Logic App, Azure Blob, Azure Notification Hub, ASP.NET MVC,
ASP.NET Web API 2, JavaScript, Jquery, Bootstrap, Node.JS, MailChimp API,
SendGrid API, Trumpia API, GrapesJsб HotGloo
Fingramota.by, Belarus
Support Developer, 11. - 12.2019
Description:
Web portal of financial information and literacy for the population. The main goal
is development and support of services. The project is written in .Net ASP MVC
using MS SQL Database and Entity Framework.
Team:
2 developers,
1 project manager.
Duties:
1. service support
2. development of web portal
Technologies:
C#, MS SQL, ASP.NET MVC, NHibernate, JS, Bootstrap
Node.JS authentication to Azure AD and launching
a Angularb application (Acceptto)
Software Developer, 09.2019
Description:
Web application for authentication to Azure AD. Launching of web application
(Angular) using the software platform Node.js. I also create a server part on
Express.js, similarly using Node.js.
Team:
2 developers,
1 engineer,
1 project manager.
Duties:
1. launching of web application
2. providing web application functionality
Technologies:
Angular 6, Express.js, Node.JS, Azure AD
JabberLead
Software Architect, Software Developer, 11.17 – 05.2018
Description:
Web application. This web application provides a service for collecting
information from leads. I used the dialog box to recognize user input and collect
the necessary data. Further data was saved and in some cases the customer was
notified. Data collection passed through an embedded widget that could be
embedded in any web site using JavaScript.
Team:
3 developers,
2 architects,
1 engineer,
2 project managers.
Duties:
1. usage of dialog box
2. application development
3. providing informational services
Technologies:
C#, Azure MS-SQL, ASP.NET Web API 2, JavaScript, Telegram API, Twilio
API, DialogFlow
Sudoku, Belarus
Software Developer, 2018-2019
Description:
Application development, Sudoku game -
https://play.google.com/store/apps/details?id=com.inspoapps.sudoku
Team:
3 developers,
1 architect,
2 project managers.
Duties:
1. development of application
2. technical support
3. implementation
Technologies:
ASP.NET MVC, ASP.NET WebApi, Xamarin.Forms
Acceptto FIDO2 Server, Belarus
Software Architect, Software Developer, 05.19 – 10.2019
Description:
Development of the authorization server with FIDO2 authorization protocol
support. Development of dashboard and client account pages. Development of
third-party web applications for demonstration of work.
Team:
2 developers,
2 architects,
1 project manager.
Duties:
1. development of the authorization server
2. development of third-party web applications
3. Development of dashboard and client account pages
Technologies:
C#, .NET Core WEB API2, PostgreSQL, Docker, Bootstrap, JQuery, Linux
Acceptto Fido Server, Belarus
Software Architect, Software Developer, 2019
Description:
API server for authentication with full support of FIDO2 protocol. Development of
server and its implementation.
Team:
2 developers,
2 architects,
1 project manager.
Duties:
1. development of the authorization server
2. providing the implementation
Technologies:
C#, .Net Core, MySQL, Azure cloud services, Docker
CyberFlex, Belarus
Software Developer, Support Developer, 11.14 - till now
Description:
Management of production processes and document circulation of the enterprise.
Sphere of activity: Flexographic printing.
Team:
2 developers,
1 project manager.
Duties:
1. management of processes
2. management of document circulation
3. technical support
Technologies:
C#, MS Visual Studio 2012, MS SQL, ASP.NET WebForms, MVP, Spring.Net,
WCF, NHibernate, JavaScript, Bootstrap, MS SQL Reporting Services,
TortoiseHg
Alarm ISTSO Driver, Belarus
Software Architect, Software Developer, 2019-till now
Description:
Windows service for network communication between security application
complexes with using of encryption protocol. Development and implementation.
Team:
2 developers,
1 architect,
1 project manager.
Duties:
1. development and implementation of service
2. launching communication between security application complexes
Technologies:
C#, .Net, AES encryption