← Back to list

Skills

C#
System design
.Net
LINQ
SQL
XML
XAML
Multithreading (TPL)
TPL DataFlow
Design Patterns
OOP
UML
Unit Testing
Integration Testing
SOLID principles
CQRS
Event Sourcing
DDD
Microsoft Dynamics CRM
D365 Finance&Operations
ASP.NET MVC
Azure
HTML
CSS
JavaScript
React
Redux
jQuery
Windows Communication Foundation (WCF)
XML / SOAP
IIS
AngularJS
Angular
Bootstrap
TypeScript
Web API
OWIN
WebForms
SignalR
OData
Windows Presentation Foundation (WPF)
WinForms
Wix
Visual Studio 2019
Git (SourceTree)
Fiddler
Postman
Swagger
Log4net
NLog
AutoFac
Castle Windsor
NodaTime
Identity Server (Thinktecture)
AutoMapper
NMoneys
MassTransit
RabbitMq
Jenkins
Jira
TopShelf
Automatonymous
FlexRule Engine
NEventStore
NServiceBus
ServiceFabric
Docker
Kubernetes
Google Cloud Platform
MSSQL Server
ADO.Net
Entity Framework
Dapper
Agile
Scrum

Work experience

Senior Software Engineer
since 04.2021 - Till the present day |Circullar Computing
.NET, React, Angular, Wpf, Wcf, Grpc
● Designed Analysis subsystem to collect, normalize, store, and transform data (In-flight ETL). ● Designed ETL workflows and Data Vault model for sales & marketing business processes, staging layer models, multidimensional models (data Marts), presentation apps (Power BI). ● Redesigned old SSIS workflows to use TPL Dataflow and Automatonous workflows to be able to run in .NET Core on k8s cluster on daily basis. ● Build pipelines and integrations using RabbitMQ to sync ERP and CRM systems. ● Implemented continuous integration delivery using custom build/deploy jobs (Kubernetes cluster). ● Identified data quality issues by analyzing data in various systems and working with business users in order to implement data cleansing processes.
Full Stack Developer / Technical Lead
07.2018 - 02.2021 |EventSourcing, React, Material UI
Katoen Natie
Project Warehouse Management System. A warehouse management system (WMS) is software and processes that allow organizations to control and administer warehouse operations from the time goods or materials enter a warehouse until they move out. Operations in a warehouse include inventory management, picking processes and auditing. ● Participated in requirements validation, architecture reviews. Worked closely with business analysts to craft the PBIs. ● Investigation of the system’s business processes, core use cases and correct decomposition of the system into highly independent cohesive modules. ● Designed inventory system which tracks all stock related movements, generates reports and integrated it with other parties. ● Applied EventSourcing to track movements of the goods between different accounts (locations). (EventStore product). ● Developed front-end UI of the application using react, material UI components.
Senior Software Engineer / Technical Lead
08.2015 - 01.2016 |Visitech
ASP.NET, LINQ, Redis, Topshelf, OWIN
Project Integrated safe system of work (ISSOW). Integrated Safe System of Work - unified system of organization, planning and carrying out high risk operations. The main purpose of ISSOW is to ensure proper control, coordination and exchange of information of work-activities on the production facility. ● Involved in creating Technical Design Document, UML (Use Case Diagrams, Sequence Diagram, Class Diagram), Process flow Diagram, Data Flow Diagram. ● Worked with ASP.NET security mechanisms such as Impersonation, Authentication and Authorization. ● Designed and Created database objects. ● Implemented persistence layer using Entity Framework. (Repository + Unit of Work pattern). Used LINQ for querying, sorting, filtering the complex objects. ● Implemented caching mechanism for data using Redis cache server. ● Designed solution for creating complex workflows using Automatonymous library. ● Involved in creating message driven architecture using Mass Transit. ● Developed and hosted Web Services using Web Api, Topshelf, OWIN as windows services to provide store details. ● Implemented server validation mechanism using FluentValidation library.
Senior Software Engineer
10.2014 - 06.2018 |Jivy Group
WPF, Jenkins, MSBuild, MSBuild, JavaScript, HasOffers, TypeScript, HTML5, Bootstrap
● Was responsible for developing and supporting Binary Options trading application (WPF). ● Upgraded UI for trading application to standard corporate TD styles. ● Implemented continuous integration delivery using Jenkins and MSBuild. ● Tested the productivity of different UI layouts in the project with A/B Testing (Optimizely). ● Used innovative validation techniques and Java Script for User Input Validations. ● Integrated project with different affiliate systems and email notification plugins (HasOffers, Mandrill). ● Implemented marketing system program using Mass Transit. (Process Manager pattern). ● Developed front-end UI of the application using TypeScript, HTML5, and Bootstrap. ● Troubleshooting network issues related to WCF services using Fiddler.
.NET Developer
09.2013 - 10.2014 |Cedacri International
C#, .NET, ADO.NET, WCF, ASMX services, CSS, JavaScript, JQuery
● Involved in creating Views, Stored Procedures and Triggers and calling them from the Data Access Layer. ● Used C#, .NET in writing Business classes and Data Access layer methods (ADO.NET). ● Developed Web Services using C# (WCF, ASMX services). ● Used front end web development tools like CSS, JavaScript and JQuery. ● Developed reports using Crystal Reports. ● Integrated application with external systems using a combination of web services and APIs. ● Involved in support, maintenance and documenting the code. ● Developed front-end UI of the application using JTable plugin. ● Developed Email Notifier plugin using Quartz library.
.NET Developer
11.2012 - 09.2013 |NDA
XML, CSS, Ajax, JavaScript, HTML
● Built web applications using.NET and Web technologies like XML, CSS, Ajax, JavaScript and HTML in n-tier architecture. ● Developed domain model and covered it with unit tests. ● Implemented persistence mechanism using Entity Framework. ● Designed databases to suit the client's needs.

Educational background

Systems and Computer Engineering (Bachelor’s Degree)
2009 - 2013
State University of Moldova

Languages

ItalianElementaryFrenchElementaryEnglishProficientRomanianNativeRussianNative