Shahin J., .NET Developer

Vetted expert in Microsoft (AX, Dynamics 365, SharePoint)
english B2 (Upper-Intermediate) English
seniority Middle (3-5 years)
location Azerbaijan UTC+04:00

Summary

- 5+ years of commercial work experience in IT.
- Experience in developing applications using C#.
- Experience in development on the Microsoft .NET platform (C#, ASP.NET MVC, ASP.NET Web API).
- Refactoring of the existing applications.
- Experience with database design.
- Solutions on the back-end from scratch.
- Experience in load testing, automated unit testing, configuration of CI/CD, code review.
- Good knowledge in OOP, best practices, coding standards.
- Good attention to details.
- High-level and detailed application architecture.
- Responsible, hard-working, result-oriented.
- Highly motivated team player.
- Upper-Intermediate English.
- Availability starting from ASAP.

Main Skills

.NET, .NET Developer

.NET

Programming Languages

.NET Platform

ASP.NET MVC Pattern ASP.NET Web API Dapper Entity Framework Hangfire LINQ MS Dynamics 365 .NET .NET Core

Databases & Management Systems / ORM

Cloud Platforms, Services & Computing

Amazon Web Services

AWS Cloudformation AWS CloudWatch AWS DynamoDB AWS Lambda AWS S3 AWS Secrets Manager AWS SNS AWS SQS

Methodologies, Paradigms and Patterns

Agile DDD Scrum

SDK / API and Integrations

ASP.NET Web API RESTful API

Deployment, CI/CD & Administration

Bamboo

Platforms

CMS

Version Control

Git GitHub

Logging and Monitoring

Grafana

Collaboration, Task & Issue Tracking

Jira

QA, Test Automation, Security

K6 KMS xunit

Message/Queue/Task Brokers

Kafka

Operating Systems

Windows

Other Technical Skills

Moq Parameter Store StepFunctions
ID: 400-187-075
Last Updated: 2023-08-24

Work Experience

.NET Developer, Project 1

Duration: January 2023 – Present
Summary: The project is a suite of IT operations solutions and account management services, aimed to support the work of a deposit return scheme. The platform provides account and transaction management tools for both producers and consumers of products that use single use containers.
Responsibilities: Core Development of the system services. Integrations with Biffa, ERP and CRM (Microsoft Dynamics 365). Development of Caching service using .NET and Redis.
Technologies: ASP.NET Core (Web API, MVC), Entity Framework, Daper, Redis, NUnit, Moq, Specflow

.NET Developer, Project 2

Duration: June 2022 – January 2023
Summary: Company, which provides risk management and asset protection software and services to the automotive industry and property insurance marketplace.
Responsibilities: Developing and supporting CMS and its subsystems. Designing and developing new microservices. Making code reviews. Development of microservices. Writing unit tests with code coverage over 80%.
Technologies: .NET Core, Entity Framework, Web API, MediatR, FluentValidation, xUnit, NSubstitute, DDD (Domain-Driven Design), CQRS

.NET Developer, Project 3

Duration: June 2021 - June 2022
Summary: The project is about creation management software for the media and entertainment industry.
Responsibilities: Supporting old projects and migrating them to the latest .NET stack and AWS infrastructure. Making code reviews, performance/load testing to analyze bottlenecks and fix them. Modernizing custom Message Broker to .NET and AWS.
Technologies: .NET, Entity Framework, MSSQL, InfluxDB, DynamoDB, AWS (SNS, SQS, StepFunctions, Lambda, KMS, Parameter Store, S3, CloudFormation, CloudWatch, Secrets Manager, K6), Grafana

.NET Developer, Project 4

Duration: January 2021 – June 2021
Summary: The project is about creation dashboard for sales, tools to boost sales in online platform.
Responsibilities: Implementing new price strategies to increase the chance to get into buybox in Amazon and boost sales. Implementing dashboard to easily access all sales and making some direct changes in Amazon for our customers.
Technologies: .NET Core, Entity Framework, MS SQL

.NET Developer, Project 5

Duration: March 2018 – January 2021
Summary: The project is about payment system which had tons of business requirements about security of transactions, certificate signing, checking if payments are valid, mapping one payment type to another and vice versa (MT to MX in our case).
Responsibilities: Implement new payment from scratch. Integration with other banks, integration with core banking system (Temenos).
Technologies: .NET Core, ASP.NET Core MVC, Entity Framework, MSSQL, Redis

Education

Bachelor of Computer Science,  Azerbaijan State Oil and Industry University
2016-2020

 

Ready to hire Shahin J.
or someone with similar skills?

All developers are available for an interview. Let's discuss your project/vacancy.
Book A Call