Dmitry B. .NET Software Engineer
Summary
- 4 years of experience in the IT
- Experienced in the full project life cycle from design to implementation to integration
- Upper-Intermediate English
- Available from 19.07
Experience
.NET Software Engineer, Marvel
Business solution designed to create a tool for planning additional sales and promotion, increasing the level of involvement of sellers in the loyalty program, creating additional motivation and emotional value for sellers, generating reports on the received data
Key Technologies:
Net core 3.1, Serilog, Microservices, EF Core, Mssql, Swagger, XUnit, Moq, FluentAssertion, Docker, Azure
.NET Software Engineer, FileToPrint
The small solution that creates its own printer, grabs files in the print queue and stores them in a special folder for further processing
Key Technologies:
Windows Printer Driver, PowerShell, .Net, Marshaling
.NET Software Engineer, Plarium.com
The microservice solution that includes the Plarium.com website, forum, a back-end admin panel with a very flexible pipeline for creating website structure, a global authentication service that serves all our games, a desktop application for running our games on Windows and Mac platforms.
Primary Responsibilities:
- Updating services to net core 3.1
- Implementing new approaches
- Creating class libraries to reduce code duplication or simplify some integrations
- Code review
Key Technologies:
.Net core 3.1, .net framework 4.6, Redis, Serilog, Dapper, Docker, Nuke, IIS, Mssql, Swagger, N-Unit, Moq, FluentAssertion
.NET Software Engineer, Word Puzzle. Casual game.
Key Technologies:
.net framework 4.6, Mssql, SQLite, IIS, Unity, Multithreading, N-Unit, Substitute, FluentAssertion. event bus
.NET Software Engineer, Store
Rest web API solution created from scratch used by mobile application. Created for store workers to facilitate the delivery and accounting of products in the store.
Key Technologies:
.net core 2.1, PostgreSQL, Docker, Redis, Swagger, EF core, SMTP, REST
.NET Software Engineer, Real Estate
Created from scratch solution for buying and selling real estate, with the brokers participation.
Key Technologies:
- .net core 2.1EF core ,REST, Redis, Swagger, Cloudinary, Postgresql, MailKit
.NET Software Engineer, Gear.Broker
Primary Responsibilities:
- Introduce new features
- Roll out releases on App Store, Google Play
- Create UI interface for iOS, Android apps
- Develop an application in compliance with the requirements of the backend team and the API they created
- Key Technologies:
Xamarin Native, Refit, GCM, APNS, Firebase, Geocoding, Google Places, Stripe
.NET Software Engineer, UrTime
We have developed a web service for creating events, sharing images related to these events, sharing music, and commenting on event progress.
Primary Responsibility:
- Update solution for adherence to RESTful guidelines
Key Technologies:
.net core, EF core, REST, Swagger, MSSQL
.NET Software Engineer, SocialPutts golfer network
Social network app for golfers. The main purpose - give users the possibility to mark their free time in the calendar, and the app finds matches between buddies, suggest them a good time for playing golf with their buddies. Also, users have the possibility to book a tee time on different golf courses inside the app.
Primary Responsibilities:
- Upload assemblies and roll out releases to the app store and Google Play
- Implemented mobile payment with braintree
- Connected third party service for booking a tee time
- Develop mobile app and web API
Key Technologies:
ASP.NET MVC, EF, Azure, AngularJs, PhoneGap, OneSignal, MSSQL, Braintree
.NET Software Engineer, File Request
The solution is for managing documents, with the ability to sign, fill in the required fields, further synchronize them with document storage services (Google Drive, DropBox), save them in PDF format. The user has the opportunity to send invitations to other users by adding a description of the requirements for filling out the document, tracking the progress of the filling.
Primary Responsibilities:
- Created from scratch web API for web app which allow you to edit file documents in collaboration with other people
- Backend-side converting Docx to PDF, image to PDF, also develop features to place some text or sign on the document
- Developed possibility to synchronize files in DropBox and Google Drive with auto managing (deleting, updating, creating)
Key Technologies: .net core 2.1, EF core, REST, Redis, DinkToPdf, OpenXML, Minio, DropBox, Google Drive, Swagger, PostgreSQL, MailKit
Education
Kharkiv National University of Radioelectronics, Bachelor’s degree in Computer Science
2011 – 2015