Skills:
.NET / .NET core
Javascript / Typescript
React
Microservices / Monolith / APIs / MVC / Blazor
MS SQL / Postgre SQL / MySQL
Azure / TeamCity / Jenkins
RabbitMQ / Azure service bus
MongoDB
ELK Stack / Grafana Labs stack
Unit / Integration testing
Tech team leading
Docker / Kubernetes / OpenShift
Entity Framework / Dapper
Agile / Scrum / Kanban / Scrum master
Experience:
Thruster - Danske Bank / Tech team lead, Senior Software Developer
Responsible for the 5th AML Directive implementation in Sweden and Finland. Creating APIs to report data for authorities. Using multiple versions of .Net (3.1, 5, 6), RabbitMQ, SQL, Razor, and Microservices. Leading production releases. Improving Agile/Scrum processes. Ensuring quality with integration tests and by teaching responsible people QA methodologies.
Thruster - Omnisend / Senior Software Developer
During my contract, I developed a new partnership platform. Managed to learn the new programming language Golang. Participated a lot in product development by generating ideas on how to make the platform more appealing to clients. By using best agile practices, rolled out the platform early and could adjust it by client feedback.
Thruster - Tamro / Senior Software Developer
We were hired to help the onsite developer team to release their Lithuanian e-commerce platform to all Baltic countries. During our contract, we have implemented architectural changes, introduced new features, trained onsite developers, organized workshops, and improved their agile/scrum processes. It is important to us not only to help in the short term but ensure sustainable development after our contract.
Thruster / Architect, Senior Software Developer
During the pandemic tried to create a healthcare consultation platform to help people in need connect with our country's medical staff. The MVP and the idea were well-received by doctors and other medical workers, sadly current laws in the country forbid them to continue.
Rewell Medical AB / Senior Software Developer, Consultant
Hired as React contractor, but in time started working with both, the backend and frontend. The frontend part consists of
React+Redux+MaterialUI. The backend is written using .Net core and .Net framework microservices pool. Azure service bus, Storage blob, Azure functions, and other various 3rd parties are also part of the stack.
Danske Bank / Senior Software Developer
Was responsible for developing .Net microservices for a banking application. Worked with .Net, MSSQL, RabbitMQ, and Node.js. Actively participated in architecture decisions and external team communication to resolve dependencies.
Adform / Software Developer
While developing features for old (legacy) and new projects I was able to independently integrate and implement all pipeline parts: UI, backend, database, and unit/integration tests. During my last year, I took leadership of the API satellite community within Adform and became fully responsible for the Adform API gateway.