← Back to list
senior
Registration: 01.09.2022

Mikhail Rayzberg

Specialization: Full Stack Developer / Project Manager
Skills: — Process optimization — Release Management — Software Architecture & Development — Technical Writing — Decision Making Frameworks & Environments: — .NET Framework — .NET Core — ASP.NET MVC — Entity Framework — N Hibernate — Docker — GraphQL — PowerShell — Microsoft Enterprise Library — LLBLGen — ASP — Web Services/WCF, WPF — JQuery — Angular 2-4 — Node.js — AJAX — JSON — XML / XSLT — CSS — HTML / DHTML — HTML5 — VSTO — AWS Databases: — MS SQL Server — ETL — SSIS, SSRS, SSAS — Oracle 8i/9i/11g — MySQL — MongoDb — Couchbase — Unified Modeling Language — PostgresSQL — ADO.NET — ADO — ODBC / OLE DB Versioning: — SVN — Git — TFS API: — REST — SOAP Modeling: — Visio — BPWin Reporting: — Crystal Reports — Active Reports — MS SQL PM & CI/CD: — MS Project — TargetProcess — JIRA — BitBucket — Jenkins — IBM Urban Code (uDeploy) — MSDeploy — TeamCity — Docker Testing: — Selenium, NUnit, pytest
Skills: — Process optimization — Release Management — Software Architecture & Development — Technical Writing — Decision Making Frameworks & Environments: — .NET Framework — .NET Core — ASP.NET MVC — Entity Framework — N Hibernate — Docker — GraphQL — PowerShell — Microsoft Enterprise Library — LLBLGen — ASP — Web Services/WCF, WPF — JQuery — Angular 2-4 — Node.js — AJAX — JSON — XML / XSLT — CSS — HTML / DHTML — HTML5 — VSTO — AWS Databases: — MS SQL Server — ETL — SSIS, SSRS, SSAS — Oracle 8i/9i/11g — MySQL — MongoDb — Couchbase — Unified Modeling Language — PostgresSQL — ADO.NET — ADO — ODBC / OLE DB Versioning: — SVN — Git — TFS API: — REST — SOAP Modeling: — Visio — BPWin Reporting: — Crystal Reports — Active Reports — MS SQL PM & CI/CD: — MS Project — TargetProcess — JIRA — BitBucket — Jenkins — IBM Urban Code (uDeploy) — MSDeploy — TeamCity — Docker Testing: — Selenium, NUnit, pytest

Portfolio

RBC reconciliation and reporting platform

● Responsible for making projects happen, including gathering requirements from business side, estimating, developing architecture and leading a small team to develop while participating as a hands-on developer.

MBS Risk calculation engine for Citi Bank

● I was involved in requirements gathering, architecture and development of the project as a part of a team. ● The distributed architecture consisted of several load balanced APIs, a tool that sends data to a grid to get calculated, Python processes on grid nodes, UI.

TD Bank: Trading application

● A trading application for Fixed Income traders is supposed to provide a fast and reliable information about the conditions of all assets, hedges and securities. ● Was involved in creating architecture as well as implementing the project.

Skills

Architecture
Python
SQL / T-SQL
C#
Angular
C++
JavaScript
Django
TypeScript

Work experience

Back-End Developer
01.2022 - 05.2022 |LiveArt.io
GitLab, Python, GraphQL, SQLAlchemy, Async operations, PostgreSQL, microservices, messaging queues, AWS, Openshift
LiveArt – a modern digital marketplace for art buyers and sellers. ● Created a distributed back-end for both Web and mobile applications can utilize (GitLab, Python, GraphQL, SQLAlchemy, Async operations, PostgreSQL, microservices, messaging queues, AWS, Openshift).
Lead Developer / Project Lead
since 07.2020 - Till the present day |Royal Bank of Canada
Python, SQL Server, Redis, Airflow, Angular
● Building a new risk calculation and reconciliation system including ETL pipeline, microservices, UI (Python, Pandas, Airflow, Angular 8, SQLAlchemy, GraphQL, Redshift, FastAPI, GraphQL, Openshift, Kubernetes, GitHub, Jenkins, Helios) (Saves $300K/year for licensing). ● Building a new Portfolio Assessment tool to run risk scenarios on portfolios (Python, Dash, FastApi, GraphQL, SQLAlchemy, Openshift, Kubernetes) (Expedites the process of reconciliation and minimizes risks and mistakes made by portfolio managers. ● Leading project implementations from inception to conclusion, including communication with stakeholders, requirements gathering, development and testing facilitation.
Senior Consultant
11.2019 - 06.2020 |Bond Band Loyalty
ASP.NET MVC, Angular, SQL Server
Leading marketing and user experience company offering a range of tools for customer engagement, loyalty and campaigns. ● Designing and developing a digital platform to create and run custom loyalty campaigns (ASP.NET MVC, SQL Server, Angular 4, Windows Services, Azure).
Senior Consultant
11.2017 - 10.2019 |Citi Bank
.NET Core, WCF, NUnit, Azure, MongoDB, Angular, C++, Python
An American multinational investment bank and financial services corporation, the third largest bank in US. ● Was involved in architecture and development of a robust Risk Calculation Engine for Mortgage-Backed Securities that included: Calculation engine, deployed to a Linux grid (C++, Python); Micro-services (.NET Core, WCF, NUnit, Azure, MongoDB), admin web interface (Angular), listeners (.NET, RabbitMQ), reports (SSRS), PowerShell automation scripts. ● Automated a generation of GSST and CCAR regulatory reports using results of the Risk Calculation Engine. ● Was responsible for setting up and improvement of CI/CD procedures (TeamCity, uDeploy, PowerShell, Chocolatey, Docker, BitBucket).
Senior Consultant
09.2015 - 10.2017 |TD Bank (Treasury)
ASP.NET MVC, WCF, SQL Server 2012, Entity Framework, jQuery, Bootstrap, MSMQ, SSRS
Treasury is responsible for accumulating and reinvesting bank’s assets. Was involve in development of the following projects: ● Trading application for fixed income securities (WPF, DevExpress controls, SQL Server 2012, Entity Framework, SSRS, NUnit) – Saves TD $2,000,0000 a year in support and licensing. ● Distributed scheduling tool to run lengthy and resource consuming processes independently. Contains calculation module (C++), Web interface, launcher service, listener, WCF access point (ASP.NET MVC, WCF, SQL Server 2012, Entity Framework, jQuery, Bootstrap, MSMQ, SSRS). ● Rates service: WCF API to supply most current rates to various applications. ● Regulatory reports (SSIS, SSRS, SharePoint). ● Migration of SSIS packages from SQL Server 2008 to SQL Server 2012. ● ETL - Creation of new SSIS packages. ● Web app for a corporate golf tournament: side project and an opportunity to explore new technologies and showcase a SCRUM approach (VS 2017, ASP.NET Core MVC, Entity Framework Core, Angular 2, SQL Server 2012).
Senior Software Engineer / ScrumMaster
09.2014 - 07.2015 |Metrolinx
ASP.NET WebApi, WPF, SQL Server
It’s a crown agency that manages and integrates road transport and public transportation in the Greater Toronto and Hamilton Area. ● Built Public API for GO and Union Pearson-Express (UP Express) (ASP.NET WebApi). ● Developed an integrated software to manage schedules, trips in real time (WPF, SQL Server). ● Provided technical evaluation of projects. ● Created API layer to provide one stop shop for all external and internal data requests. ● High-level designed of map application to track UP/GO trains and buses.
Senior Consultant
01.2014 - 08.2014 |Davis+Henderson
Web Services, WCF, SSRS, SSIS
D+H is one of the oldest financial companies on Canadian market. Now it offers a variety of financial services including software to process money-landing and other financial operations. ● Responsible for development of mortgage/loan landing platform (CreditPath). ● Refactored and optimization of the code. ● Communication with third party client applications using Web Services, WCF. ● Created reports using SSRS. ● Data migration from client’s old system to CreditPath using SSIS.
Senior Software Engineer / ScrumMaster
08.2013 - 12.2013 |Bell TV
VB.NET, C#.NET, ASP.NET Webforms, C#, Oracle
Bell is Canada's largest telecommunications company, providing Mobile phone, TV, high speed and wireless Internet, and residential home phone services. ● Developed an internal Dealer Billing System to track and reimburse sales and installation of equipment made by dealers. ● Migrated a part of Channel Payment System application from VB6/C++ to VB.NET/C#.NET. ● Was responsible for developing and maintaining of Channel Payment System for Bell based on ASP.NET Webforms, C#, Oracle on all layers (DB, Business, UI).
Software Engineer / ScrumMaster
04.2007 - 07.2013 |Intelex Technologies
Python, PygramETL, Selenium
The company has been developing, implementing and supporting software for Environmental, Health and Safety, and Quality management for over twenty years. Its worldwide client base of over 700 customers and 600,000 system users depend on software to capture, track and report on essential corporate data. ● Built a new web based platform from scratch to create and support EHSQ (Environment Health Safety Quality) applications. ● Integrated old platform into the new one to allow seamless switching between them. ● Created framework to migrate data from old modules into new ones using Python and PygramETL library. ● Created Automated UI Test Engine based on Selenium libraries. ● Infrastructure updates to facilitate Dev and QA environments. ● Functionality and performance enhancements.

Educational background

Medical Physics (Masters Degree)
1999 - 2006
Omsk State University

Languages

RussianNativeFrenchElementaryEnglishNative