Alex Senior Net Developer Resume
Alex Senior Net Developer Resume
Alex Senior Net Developer Resume
Key Skills
Core P rogram m ing Languages:
C#, SQL, JavaScript, HTML, CSS, XML, VB.NET, PowerShell, JSON, UML, MSBuild, SASS, LESS
Databases:
.NET Framework (1.1-4.5.1), Microsoft Azure, ASP.NET, MVC, WCF, ADO.NET, AJAX, jQuery, AngularJS,
Knockout, Silverlight, Crystal Reports, SSIS, SSRS, WPF, IIS 6-8.5, NUnit, LINQ, Web services
Certificates
Professional Experience
METHOD CRM
Senior .NET developer in a small startup, developing SaaS (software as a service) CRM system for QuickBooks.
Mostly responsible for backend development of new features using C#, ASP.NET MVC and Web API.
Improved application performance by creating caching mechanism and fixing performance defects. In
most cases performance improved 10+ times.
Designed and developed API for pricing and Methods Marketplace
Developed new permissions system;
Implemented Sass to Css compilation on build server (Teamcity)
Developed new build system using TeamCity, Web Deploy and MSBuild, which 100% automated code
deployment and helped to improve quality of build, deployed to production.
Introduced unit testing into company using NUnit framework and Moq
(https://yaplex.com)
Page 1
K ey Technologies: .NET 4.5, C#, Web API, MVC, ADO.NET, LINQ, Dapper, Peta Poco
BELL CANADA
Senior .NET web developer in Bell.ca project. The projects goal was to deliver mobile friendly version of website.
Implemented interception page which redirects to mobile friendly content
Developed a number of mobile friendly pages under Home Phone section according to requirements
K ey Technologies: .NET 4.5, C#, XML, HTML, CSS, ASP .NET MVC, JavaScript, IIS 8
ARCHITECH
Senior .NET developer in WindMobile project. The projects goal is deliver new public-facing website
www.windmobile.ca using Sitefinity content management system. Mostly was responsible for backend
development and integration with existing websites.
Implemented continuous integration delivery using Teamcity and MSBuild
Provided integration of Sitefinity CMS with Active Directory
Created product catalog and integrated it with Microsoft ecommerce platform
K ey Technologies: .NET 4.5, WCF, MS SQL 2012, C#, Sitefinity, XML, HTML, CSS, ASP .NET MVC, WEB API,
JavaScript, AngularJS, IIS 8, Agile, MSBuild
MARKETWIRE
Senior .NET developer in Global press release Distribution Management System. The Global Distribution System is
a multi-server, multi-process, highly SOA (service oriented architecture), and highly parallel system that
forms that backbone of Marketwires business by constructing and delivering press releases to Marketwires entire
distribution network simultaneously with millisecond precision. Backend development based on SOA (serviceoriented architecture) using WCF services. Agile development process was used with two weeks iterations and
managed in Rally.
Implemented press release distribution to Fax, Facebook, Twitter, various text/xml file formats, such as:
NITF, NewML, XML
Was responsible for media distribution (JPG files and modification of IPTC metadata),
Developed component to distribute Fax press release using 3rd part web services EasyLink,
Worked with Facebook Graph API, Facebook C# SDK to distribute press releases in Facebook clients fan
pages
Was responsible to creating a new automatic build system using MSBuild and TFS
Implemented distribution to FTPS protocol (FTP with SSL certificate)
Migrating old applications to new SOA platform, reverse engineering for old applications
Developed a number of prototypes for distribution system
Designed and implemented a number of support tools using ASP.NET MVC, WEB API, JavaScript
Troubleshooting network issues related to WCF services using Wireshark
K ey Technologies: .NET 3.5 4.5, WCF, WPF, MS SQL 2008, C#, XML, HTML, , ASP .NET MVC, WEB API,
JavaScript, Knockout, AngularJS, SQL, Web Services, IIS 7.5, TFS, Rally, Agile, MSBuild, Wireshark
TD BANK FINANCIAL GROUP
As a senior .NET Developer I was working on new version of Mortgage application for TD Bank. There were
5+ web applications written in ASP.NET. I was responsible for both frontend and backend solutions. My main
responsibilities were:
Worked on mission-critical parts including ETL process using SQL Server Integration Services (SSIS)
Upgraded web UI for application to standard corporate TD styles
Developed new tool to provide mortgage rate offers and history to users
Upgraded application to .NET 4.0 framework from .net 1.1-3.5
Integrated data exchange with credit link system
Alex Shapovalov - .NET Software Developer
(https://yaplex.com)
Page 2
K ey Technologies: .NET 1.1 4.0, ASP.NET, C#, JavaScript, HTML, CSS, SQL, XML, Web Services, IIS, SSIS,
Crystal reports
UBS
I was employed as a senior .NET Developer in IT Security department. Lead a team of two developers to plan,
execute and maintain a risk management system used within UBS business process. I was responsible for
mission-critical parts of applications, including: application architecture, integration with external system,
performance and security. The list of my responsibilities below:
Performed code review, worked close to team member to ensure consistence to code standards.
Optimized application performance by 40%.
Developed reports using Crystal Reports and MS SQL reporting.
Worked close to business people to review requirements
Implemented application business logic in C# with MVP design pattern to increase unit tests support.
Integrated application with 6+ external systems using a combination of web services and APIs. In
addition the application featured a full text search engine (using Oracle Full-Text search) and scheduling
abilities using Windows Services
Implemented TeamCity for build management and continuous integration, which reduce number of bugs
and reduce the time provide build to the customer.
K ey Technologies: .NET 2.0 / 3.5, ASP.NET, C#, MVC, MVP, JavaScript, JSON, HTML, CSS, SQL, XML, WCF,
LINQ, Web Services, IIS, Dundas Charts, Microsoft Enterprise Library, Agile, XP, TDD, Visio
SIEMENS
As Senior Software engineer my role was to build, deploy, run and support SAP CRM Mobile Client application. I
was involved in full system lifecycle of new version of CRM system for Siemens. My main responsibilities included:
Application design, development and installation in Siemens and their clients mobile infrastructure
Integration with the mySAP architecture and implementation of business processes on their SAP CRM
Application design and development using several related and supporting processes including full
integration with their billing systems
K ey Technologies: MSSQL Server, VB.NET, .NET 1.1 / 2.0, Windows forms, SOAP based XML Webservices and
mySAP implementations, XI
IDEX
Software Developer in gaming industry I was involved in developing 2D computer game using DirectX and
OpenGL platforms.
Education
VORONEZH STATE TECHNICAL UNIVERSITY VORONEZH, RUSSIA
(https://yaplex.com)
Page 3