2018 - today: various projectsCustomer: on request
Role: Senior Software Developer
Projects:Solution for performing artificial phishing campaigns. Tool for companies that can help to find possible gaps in the cyber-defense and patch them with adjusted training. The main goal of the application is to increase people's security awareness among companies under the human firewall idea.
- Improvement of features that are being prepared for implementation in production
- Maintaining the backend and frontend of the application
- Preparing applications for refactoring
- Conducting code-reviews of other team members
- Participation in improving processes and team activities
Skills:C#, .NET Framework, ASP.NET MVC, ASP.NET Core, MS SQL, JavaScript, Azure services (App services, CosmosDB, KeyVault, Azure storage)
---------------------------------------------------------------------------------------------------------
Project dedicated for the Pricing team for global market leadership in B-to-B distribution of electrical products. Project focused on handling various types of requests.
- Integrating with CRM
- Automating processes to speed up request approvals
- Implementing new functionalities
- Integrating the new application with the existing CRM
- Automating processes to expedite the request approval and closure process
- Successfully implemented several new features that significantly facilitated the team's work
- Increased the efficiency of the request handling process.
- Achievements:
- All project objectives were achieved on time and to the satisfaction of the team.
Skills:.NET Core, JavaScript, jQuery, SCSS, HTML, Azure Cloud
---------------------------------------------------------------------------------------------------------
Project focused on building an enterprise solution for pricing all classes of SME, Commercial and Treaty Reinsurance (Cat and non-Cat) business. Built on the latest technology stack, this web application enables best-in-class pricing.
- Simplifying the potentially complex reinsurance pricing process
- Faster quote turn-around, leading to increased premium volumes
- Efficiency in the renewal process with analyses and clear views of exposure
- Reduction in pricing and governance simplified by using a centralized platform and data storage
Skills:Microsoft SQL Server, .NET Core, Angular 10+, Jira, Confluence, Azure Cloud, Azure, DevOps, Octopus
---------------------------------------------------------------------------------------------------------
Frontend developer for international pharmacy company from US. Member of the SCRUM team responsible for data presentation and charts. Whole frontend part consists of several frontend teams working together on Scrum of Scrums approach. Whole project involved 50+ people working on creating new master data management system.
Skills:.NET Core, Angular 10, RxJS, Ngrx, SCSS, PostgreSQL, Docker, Angular Material, Prime ng, Angular CDK, Azure Cloud
---------------------------------------------------------------------------------------------------------
Developer in the team that created Together (URL on request) ? a mobile application designed to help protect our community from the coronavirus. It was contact tracing application based on GPS used for waring people about contacts with positively tested individuals. The challenge was backend architecture that allowed scaling into many countries all over the world and handle billions of users.
Skills:
.NET Core, PostgreSQL, Microservices, Docker, Azure Cloud
---------------------------------------------------------------------------------------------------------
Development of platform for online shopping from grocery stores. Platform was built to connect all stores with people who could place their order in advance and pick up it once ready.
Skills:.NET Core, PostgreSQL, Microservices, Docker, Azure Cloud, Angular
---------------------------------------------------------------------------------------------------------
Team member in a project for one of the largest logistics companies. The system was built to operate ?same/next day delivery? of sensitive parcels that need to be delivered very fast and in a controlled manner like passports, transplant organs etc. On the backend side it was needed to collect and integrate data about all parcels then transfer them (depending on the place of the pickup and delivery) to specific ?post offices? where they were assigned automatically to drivers. In parallel, we built a logic that using barcodes and readers could track the parcel and provide using frontend application data on important stages during the route from pickup to delivery. Data were presented to sender, recipient, and administrator.
Skills:.NET, Microservices, Web-API on the backend side and the latest version of Angular on the fronted.
---------------------------------------------------------------------------------------------------------
Umbraco website for displaying company content. Website had to be created quickly with maintaining user friendly aspect of CMS
- Creating project from scratch and maintenance afterwards with additional features
- Hosting dedicated server
- Using .NET MVC
---------------------------------------------------------------------------------------------------------
Umbraco website for displaying and selling used cars from abroad. Auctions were imported into database and exposed as a web api. Website also have simple content pages and blog with posts.
- Creating project from scratch and maintenance afterwards with additional features
- Hosting: Azure
- Implementing simple search
2015 - 2018: various projectsCustomer: Outsourcing company
Role: Software developer
Projects:Website for one of British railway carriers
- Implementing back-end solutions
- Developing new features
- Creating functional modules
- Resolving issues
- Direct contact with client
Skills:Sitecore, .NET Framework 4.x, ASP .NET MVC, Microsoft Visual Studio, ReSharper, Microsoft SQL Server, Microsoft Sql Server Management Studio, Entity Framework, Git, Git Extension, Glass Mapper, Jira, Confluence, DMS, PowerShell, TeamCity, Bitbucket
---------------------------------------------------------------------------------------------------------
Website for bank industry
- Improvement current solutions
- Resolving performance issues
- Implementing back-end solutions
- Migrating Mercurial repository to Git
Skills:Sitecore, .NET Framework 4.x, WebForms, ASP .NET MVC, Microsoft Visual Studio, ReSharper, Microsoft SQL Server, Microsoft Sql Server Management Studio, Entity Framework, Git, Git Extension, Mercurial, TortoiseHg
---------------------------------------------------------------------------------------------------------
Website for British university
- Implementing back-end solutions
- Resolving issues
- Developing new features
- Direct contact with client
Skills:Sitecore, .NET Framework 4.x, ASP .NET MVC, Microsoft Visual Studio, ReSharper, Microsoft SQL Server, Microsoft Sql Server Management Studio, Entity Framework, Git, Git Extension, Unicorn, Octopus Deploy, Coveo, Sitecore PowerShell Extension