Shahin J., .NET Developer
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
Programming Languages
.NET Platform
Databases & Management Systems / ORM
Cloud Platforms, Services & Computing
Amazon Web Services
Methodologies, Paradigms and Patterns
SDK / API and Integrations
Deployment, CI/CD & Administration
Platforms
Version Control
Logging and Monitoring
Collaboration, Task & Issue Tracking
QA, Test Automation, Security
Message/Queue/Task Brokers
Operating Systems
Other Technical Skills
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