Oops! Sorry!!


This site doesn't support Internet Explorer. Please use a modern browser like Chrome, Firefox or Edge.

ALEX SYEROV

Key skills, technologies & tools

Frameworks & systems: C#/.NET - all versions, .NET Core - all versions, ASP.NET Core/MVC/WebAPI, RAML/ Swagger, Microservices, CQRS, Unity DI, AutoFac, AutoMapper, Entity Framework (CF/DF/ Migrations), MuleSoft, xUnit/MS Test/Moq, MS Dynamics 365 SDK, WWF, WCF, WPF, C/C++

Front-end: VueJs, Angular, React, HTML, CSS, Javascript, Typescript, jQuery, Bootstrap, TailwindCSS, Material Design

Azure cloud services: WebApp, PaaS DB, Key Vault, AAD, MSI, Azure Functions

Databases: MS SQL (SSRS, SSIS), MySQL, Firebase

Security & logging: OAuth 2.0, JWT, AAD, Sentry, NLog, ELMAH

Code & processes: Azure DevOps (SDLC, CI/CD), Github, TFS, Clubhouse, JIRA

Tools and IDEs: Visual Studio - all versions, VS Code, Postman, Swagger, Fiddler, SSMS, Azure Data Studio, Draw.io

Communication/KB: Slack, MS Teams, Confluence, JIRA, 15Five, Notion

Methodologies: Agile, SCRUM, Kanban, Waterfall

Technology Consultant

Provided consulting services in migrating legacy systems to a new infrastructure. Coverage included Microsoft SQL Server databases and scripts, ASP.NET Web apps, .NET Core APIs, ETL layers, Microsoft Dynamics CRMintegrations, Windows Server configurations.

• Worked closely with Product Manager on planning and delivery

• Conducted meetings around the migration of various systems and applications to new infrastructure

• Provided thorough analysis of end-to-end business-critical software (both developed in-house as well as the third-party components)

• Guided the team around specific code changes and upgrades across relevant .NET applications (Web, Web APIs, .NET Core APIs, Microsoft Dynamics API layers, Azure & DevOps, etc.)

• Successfully completed the migration within the allocated budget and timeframes providing the necessary handover documentation

Octopus Investments • London • Oct 2019 - June 2020

Senior .NET Software Engineer - Consultant

Designed and developed several API solutions, front-end interfaces as well as javascript testing automation framework (internal use). Projects include: internal/external business onboarding web application (VueJS, .NET Core APIs), Microsoft Dynamics CRM API integrations (.NET Core APIs), client-facing FX Intelligence platform powered by React, .NET Core APIs & Azure Functions.

• Designed and developed .NET Core APIs for FX back end systems, onboarding web application and intelligence platform

• Configured and improved SDLC via Azure DevOps

• Created a JavaScript testing automation solution using Postman and Azure DevOps

• Created documentation for APIs, JS testing automation framework and other system components

• Worked on a full stack FX Intelligence platform across all domains (front-end, back-end, databases, DevOps)

• Applied SOLID and KISS principles

• Accelerated delivery by creating POC, MVP, and Prototype solutions

Global Reach Group • London • Oct 2018 - Oct 2019

Technical Lead

Designed, developed and maintained business critical, high availability solutions for various departments mostly using .NET technologies. Established and led development teams focussing on delivery, quality and customer satisfaction.

• Led and mentored on-site and remote development teams (3-5 people)

• SDLC (audited) management using Azure DevOps (VSTS), JIRA and Clubhouse

• Established full CI/CD environments in Azure DevOps (VSTS) for multiple projects

• Documented coding guidelines, code review policy and applied them within the team

• Ran daily stand-ups, 121s, planning and retrospective sessions

• Created architectural diagrams and design documents as part of digital transformation initiative and legacy decommissioning

• Led the development of business critical, automated straight-through-processing solution using .NET Core/Angular 2+ and Azure including API integrations with new and legacy systems

• Migrated over a dozen web projects from on-premise to Azure (from .NET to Core where possible) including the setup and configuration of security using Azure Vault, MSI and AAD

• Developed web solutions for Operations, CR and Sales departments targeting automation, performance and eƧciency using ASP.NET MVC, WebAPI, EF and MSSQL

• Provided guidance and 3rd level support for legacy systems (SQL, MuleSoft, Win Services)

• Adapted to the strategic vision of moving to microservices architecture and led the eƦorts in the .NET area of the company

• Applied SOLID and KISS principles

• Accelerated delivery by creating POC, MVP and Prototype solutions

• Organised systems and architecture sessions (from overview to in-depth) to product managers, business users, developers, testers, application support and other stakeholders

Octopus Labs • London • Oct 2011 - Sep 2018

Senior .NET Software Engineer - Consultant

Designed and developed software for a market-leading company in providing services of enterprise and business architecture, business process analysis and business process management.

• Prepared, reviewed and approved design for new features

• Revised and updated existing architecture

• Provided architectural guidance

• Performed code reviews

• Performed product related research

Ciklum • Kiev, Ukraine • Aug 2010 - Sep 2011

Senior .NET/C# Developer

Developed business process management software system: visual business process designer desktop application and a web client (.NET 2.0-3.5, LINQ, WCF, WWF, DevExpress Components Suite, GoDiagram, ASP.NET, MS Enterprise Library, MS SQL 2005/2008).

• Implemented custom extendable application framework using #develop open source library (Metastorm Enterprise Modelling Platform - MEMP)

• Implemented end-user Workflow Designer based on MS Workflow Foundation and MEMP)

• Actively participated in analysis, design and architecture processes

• Led a feature team specialised in reporting component within Metastorm BPM software suite

• Provided and adopted new ideas in feature management process for maximum performance within a feature team

• Supervised, coached and provided process and standards guidance to a group of developers within a feature team

• Followed an adopted project management methodology (MSF for Agile, SCRUM and Extreme Programming)

• Developed social BPM Silverlight framework based on MEF (PRISM-like architecture, MVVM) which exposes an IDE for hosting widgets to support dashboard-like UI in the context of BPM product suite. Communication and data retrieval were handled via RESTful and WCF services

Ciklum • Kiev, Ukraine • Jan 2009 - Aug 2010

Education & certifications

• Master’s Degree in Applied Linguistics, Lviv Polytechnic University (2002-2007)

• Intermediate Certificate in Enterprise and Solution Architecture (BCS, QA) - May 2016

• Practitioner Certificate in Enterprise and Solution Architecture (BCS, QA) - May 2016

• Online courses: Python, Angular 6, React, Vue, MEAN stack, Ionic, Firebase, Blockchain, Unity, Microservices

Language skills & interests

Languages: fluent in English, native Russian & Ukrainian, intermediate in Italian, basic in German

Interests: Networking, startups, personal development, blockchain, trading (stocks & derivatives)