Position: Senior Software Engineer
Category: .NET
English level: upper
Years of experience: 6

Incorporated Aws Glue and Snowflake to process huge amount of data firstly on project.
Wrote generic extension on top of EF Core to perform batch upsert to tables in PostreSQL.
Designed low cost and effective process of compression huge amount of files using Aws.
Oct-2019 - Till now – Senior Software Engineer, EPAM Systems
Customer: Software & Hi-Tech
Project: Web-based hybrid-cloud application for investors and stock issuers.

Project Role: Key Developer
Tasks performed:
• Create web services using .Net.
• Create nuget packages to encapsulate commonly used features.
• Create ETL processes using Python on top of Aws Glue.

• Design relational databases.
• Use Snowflake for storing and processing huge amount of data.

• Code review.
• Perform analysis and investigations of provided data and requirements, existing solutions to 
make appropriate decision regarding architecture, tools and approaches to be selected for 
solve assigned tasks.
• Communicate with customer.
Environment:
• Relational databases: Microsoft SQL Server, PostgreSQL
• Data lake: Snowflake
• Cloud (AWS): Glue, RDS, ECS, ES2, Step Function, Lambda, S3, IAM, Cloud Formation, CloudWatch, DynamoDB, SQS, Event Bridge, Secrets Manager
• Tools: Visual Studio, Visual Studio Code, SQL Server Management Studio, pgAdmin, AWS 
console, Power Shell, Azure DevOps, Jira, Git Bash
• Languages (Frameworks): T-SQL, PSQL, C# (ASP .NET Core Web API, ADO.Net, Dapper, EF Core, 
AutoMapper, MediatR, AWS SDK), YAML&JSON templates for Cloud Formation and Step Function 
definition, Node.js (aws-sdk), Python (pyspark, pandas, asyncio, boto3)

Aug-2016 - Sep-2019 - Developer, Fozzy Group
Customer: Fozzy Group
Project: Apps for maintenance of the database of: 1) employees, their career advancement, control of 
compliance with standards, testing, organization of recording for training, performance rating, and 
reports; 2) hypermarkets clients, their personal profiles, actions and discounts information, managers 
sales plans and facts, organization of transfer data to other modules, reports.

Project Role: Developer
Tasks performed:
• Design databases.
• Manage SQL Server jobs and SISS.
• Develop desktop application powered by WinForms with WCF and Web API under the hood.
• Manage user credentials in the company global app.
• Debug, publish and maintain app.
• Communicate with customer.
Environment:
• Relational databases: Microsoft SQL Server
• Tools: Visual Studio, SQL Server Management Studio
• Languages (Frameworks): C#, WCF, ASP .NET Web API, DevExpress WinForms, T-SQL, SSIS, C# CLR

I would like to proceed working with .Net and cloud mostly on backend tasks.
I don't want working in gambling domain