https://www.upwork.com/fl/foondook
- Leading Windows Dev Team of 4 UWP/.NET devs and one QA
- Scrum ceremonies established before dedicated Scrum Master joined the team (e.g. working in sprints, story point estimation, retrospectives, etc).
- Focused on both short-term and long-term problems including release management/planning, Tech Debt and refactoring, technology upgrade from UWP to WinUI
- Introduced Unit Tests (xUnit) to the project and dev team
- Introduced Acceptance UI Tests (Appium+Specflow+Gherkin)
- Leading Development Support Team mostly focused on patches and hotfixes to the whole platform (Apps &. APIs).
- Shaped up the dev process into sprints
- Communication with Management, Operations and Tech Support
Worked on:
- Onboarding Portal for new customers of the company, both backend and frontend.
- Existing and new APIs to fit into existing microservice architecture.
- Accepting Payments via web-page using Authorize.Net.
- Complex Payment Processing in the backend.
- Refactoring and Unit Testing.
Angular / ASP.NET Developer
Working on EventGrid project http://eventgrid.com
It was short-term period position. I helped guys with following tasks:
- Fixing complex bugz found by QA-team
- Implementing some new business logics and fit it in current project architecture
- Refactoring old legacy-like parts of system
- Writing unit tests using NUnit
- Writing migration scripts for MSSQL database
Developed several projects for the Government of Moscow.
Act as team lead and system architect, making all technical decisions necessary to achieve project goals.
Analyzing business requirements, communicating with project/account managers.
Designed and implemented complex web applications using wide range of technologies.
Design and installation of "smart house" systems.