Position: .NET Developer(C# ASP.NET Core)
Category: .NET
English level: fluent
Years of experience: 2.5

Created full back-end architecture for 2 web-components.
Worked on implementing custom internal library for working with kafka on top of libkafka
Developed and set up custom integration tests flow from zero
Implemented tracing mechanism used in all components the product allowing easy access to all components of a failed request.
Developed certain parts of multi-tenancy mechanism for our product.
Product team:
        Created full back-end architecture for 2 web-components.
	Implemented microservice architecture in certain parts of application
	Improving overall security of the system
	Improvement of architectural design of certain parts of the product
	Developed multi-tenant SaaS application
	Developed and set up custom integration tests flow from zero
	Worked with client to find the most suitable solution for SSO integration
	Implemented JWK generation in our system for integration with client and derivation of JWT tokens based on the JWK
	Integrated S3 (including authentication mechanism) in the product, knowledge on working with ec2 and S3 and AWS-Lambda
	Worked on implementing custom internal library for working with kafka on top of libkafka
	Implemented tracing mechanism used in all components the product allowing easy access to all components of a failed request.
	Supported front-end team during a period of several months.
Clients team:
	Leading technical pre-sales calls  
	Conducting in-person product presentations for clients
	Conducting technical calls with clients
	Creating and/or presenting workflow, deployment, architecture, use-case, sequence and information flow diagrams to clients
	Supporting and debugging client environments