Position: Senior .Net Developer
Category: .NET
English level: fluent
Years of experience: 6

- My team was able to deliver our Carrier tracking system on time with excellent test coverage. 
- This project I worked on is currently saving in millions by automating tracking and significantly reducing labor cost (up to  400+ hours a week).
Hello there ! ,
To see my sample applicationwork please visit my github page.

A little about me:

I am Brook Habtegiorgis, with 6 years of experience, currently working as a remote software engineer III at Coyote Logistics, a leading US company in the logistics industry. I have gained extensive experience working with various tech stacks and business domains throughout my career. I wanted to emphasize that I graduated from the University of Illinois at Chicago (UIC) with a degree in Computer Science, which has provided me with a strong foundation in the field.
At Coyote Logistics, I have had the opportunity to work in teams that follow agile methodologies such as Scrum and Kanban. These methodologies have allowed me to contribute effectively to the development process and collaborate seamlessly with cross-functional teams.

I am actively involved in designing, implementing, and maintaining critical microservices and .NET Core RESTful web APIs. Additionally, I have been involved in maintaining and decomposing parts of our legacy monolithic application into self-contained, event-based, well-tested microservices that are contenerized in Linux Docker pods and deployed using AKS( Azure Kubernates Service).

My expertise lies in C#, .NET Core/Framework, MSSQL, MongoDB, Redis, RabbitMQ, NServiceBus, Docker, Kubernetes, and CI/CD on Azure DevOps and Azure services such as Azure Service Bus, Application Insight, and Azure KeyVault. I am very comfortable with Linux environment and different scripting languages such as Python and bash.

I have also good exposure to UI development and comfortable with HTML CSS and JS.

On the deployment side, I have experience with Docker, Kubernetes, and Distributed Systems. My recent projects have involved building event-based distributed systems, which were containerized with Docker and efficiently managed using Azure Kubernetes Service (AKS) to handle varying API traffic loads.

Additionally, I've successfully worked with Azure Distributed Redis Cache and leveraged Azure Service Bus, encompassing Azure Queues and Topics, in conjunction with NService Bus to empower event-driven applications.

I thrive in dynamic environments and enjoy collaborating with cross-functional teams to deliver high-quality solutions.

I also want to mention that I am US citizen and I am currently located in the same timezone as Kiev, Ukraine but I am open to work in any timezone and will not have any issues regarding banking, visa and finance.
- Remote friendly and flexibility ( I can work comfortably in any EU time zone and US timezone) 
- Friendly team