From: route@monster.com
Sent: Friday, May 06, 2016 1:32 PM
To: hg@apeironinc.com
Subject: Please review this candidate for: Cloud
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Sergey Krasinsky Waltham, MA · sergeykrasinsky@gmail.com SUMMARY · 14+ years complete Software Development Life Cycle (SDLC). · 12+ years developing Rich Client, Thin Client/Web and
Services Applications using Microsoft .NET Technologies. · Experience in Object Oriented, Layered, Client Server,
N-Tier, Separated Presentation and Service Oriented Architectures. · Transactional (OLTP) databases modeling at conceptual,
logical and physical levels, design and development based on classic
relational methodology · Analytical (OLAP) databases (Data Warehouses, Data
Marts) modeling at conceptual, logical and physical levels, design and
development based on Hub-and-spoke architecture · Experience in Agile Methodologies (Test Driven
Development, Pair Programming, Continuous Integration) and SCRUM. · Certified Scrum Master. · Strong preference for remote contract or fulltime
opportunities. TECHNICAL
SKILLS · Languages: C# 2.0/3.0/4.0, VB, C++, SQL, UML, Java, Scala · Big Data: Hadoop, Hive, Oozie, PowerPivot · Messaging: Azure Queues, Service Bus Queues, KAFKA, AMQP · Databases: MS SQL Server 2012, MS Access, Oracle 9i · Web Server: IIS 5.0/6.0/7.0 · Internet Tools: ASP.NET 2.0/3.5/4.0, HTML, CSS,
JavaScript, XML, XSLT, Web Services · IDE tools: MS Visual Studio .NET 2013, Eclipse, IntelliJ
IDEA · Version Control Tools: Team Foundation Server/Source
Depot/Svn/Github · Reporting Tools: SQL Server Reporting Services 2008 · Data Modeling: Erwin, ER Studio, Enterprise Architect WORK
EXPERIENCE September 2013
to PresentMicrosoft Corporation, Boston, MA XBOX Halo
Waypoint Services Team C# 4.0, SQL
SERVER 2012, Visual Studio 2013, XML, LINQ, Windows Azure, Windows Identity
Foundation, Moq Unit testing framework, SAML ,Claims based security,
REST API, Azure SDK 2.2, Big Data, HDInsight 2.1, Hadoop, Hive, OOZIE,
PowerPivot, Orleans, SILO, Actor based concurrency models, Complex Event
Processing, KAFKA, High throughput messaging systems, Eclipse, Java. ·
Set up and
developed Hadoop jobs on HDInsight clusters on Azure. ·
Created
Hive queries, oozie coordinators, workflows and ran oozie jobs using REST API
on the clusters. ·
Created and
PowerPivot reports in Excel from intermediate tables created by hive queries
and oozie jobs. ·
Developed
high throughput message processing system using KAFKA on windows azure. ·
Developed
custom functions in Java and deployed the executables to blob storage. August 2011 to
August 2013 Frontier Communications, Everett, WA Architect
(Systems/Cloud/Web) C# 4.0, SQL
SERVER 2008, Visual Studio 2010, Windows Communication Foundation, XML, LINQ,
Windows Azure, Windows Identity Foundation, ASP.NET MVC3, Razor Engine, Moq
Unit testing framework, JQuery, Active Directory Federation Services 2.0,
SAML ,Claims based security, MVC 4 Web API, REST API, Azure SDK 1.7,
Unity, IOC Container, Azure Autoscaling block (WASABI), Service Oriented
Architecture Patterns, Github ·
Architected,
Designed and developed REST based API using ASP.NET MVC 4 WEB API hosted on
Windows Azure. ·
Managed
team of 15 developers to consume the API’s and guided the team to build
services that utilized the API’s. ·
The RESTFUL
API service was developed using ASP.NET MVC 4 WEBAPI, C#, .NET Framework 4.0,
Windows Identity Foundation, LINQ, and T-SQL. The service used a
claims based authorization model and was responsible for both managing a
security framework used for communication between Azure and corporate domain. ·
Basic
Authentication was used for authenticating requests to the service. ·
Utilized Active
Directory Federation Services to provide single sign on for corporate users
to the application. ·
Utilized
Claims based architecture to build applications. ·
The
application was designed and developed using ASP.NET MVC4, Razor and ASP.NET
WEB API technologies in an end-to-end service oriented architecture running
in the cloud. ·
Implemented
high-performance ASP.NET MVC 4 Web applications with a logical n-tier,
service-oriented enterprise design pattern. ·
Unity
was utilized as the dependency injection container. ·
Hosted
WASABI on a web role to monitor performance counters and provide autoscaling
capabilities to the platform. ·
Implemented
Service Orchestration pattern in Service Oriented Architecture using workflow
foundation. March 2011 to
July 2011 Microsoft Corporation, Redmond, WA Architect/Lead
Software Development Engineer Consultant (Microsoft Research Connections) C# 4.0, SQL
SERVER 2008, Visual Studio 2010, Windows Communication Foundation, XML, LINQ,
Microsoft Translator API, Windows Azure, Windows Identity Foundation, ASP.NET
MVC3, Razor Engine, Moq Unit testing framework, Silverlight 4, JQuery, Active
Directory Federation Services 2.0, SAML ,Claims based security, Service
Oriented Architecture. ·
Worked on
Machine Translation team to architect/build web based translator system
hosted on Windows Azure. ·
Designed
and developed a REST web service using WCF, C#, .NET Framework 4.0, Windows
Identity Foundation, LINQ, and T-SQL. The service used a claims
based authorization model and was responsible for both managing a security
framework used for communication between Azure and Redmond domain. ·
Coordinated
and Supported offshore team to consume the API’s and guided the team to build
services that utilized the API’s. ·
Written
applications using Active Directory Federation Services. ·
Utilized
Claims based architecture to build applications. ·
The
application was designed and developed using ASP.NET MVC3, Razor and Windows
Communication Foundation (WCF) technologies in an end-to-end service oriented
architecture running in the cloud. ·
Implemented
high-performance ASP.NET MVC 3 Web applications with a logical n-tier,
service-oriented enterprise design pattern. ·
Implemented
high performance WCF services. ·
Created
storyboards and asynchronous File Upload processing using Silverlight. ·
Utilized
Windows Workflow foundation as a rules engine as well as to implement SOA
patterns. June 2010 to
February 2011 Microsoft Corporation, Redmond, WA Lead Software
Development Engineer Consultant (Microsoft E&D IS team) C# 4.0, SQL
SERVER 2008, Visual Studio 2010, Windows Communication Foundation, SSIS, XML,
LINQ, Product Studio, Silverlight4, WPF, NHibernate, SOA. ·
Worked on
Entertainment and Devices Information Systems team to build SOAP and REST
API’s for teams. ·
Coordinated
and Supported offshore team to consume the API’s and guided the team to build
services that utilized the API’s. ·
Written
SSIS packages for migrating the data into the Entertainment platform. ·
Worked with
large data warehouses to pull in data to the platform and performed
performance tuning for the search API’s. ·
Design
consisted of a series of .NET 4.0 WCF web services. ·
Implemented
WCF MEssage Coders, Message Filters, Parameter Inspectors and Message
Inspectors for instrumenting services and clients by implementing custom
tracking mechanisms. Custom transformations were applied to the
incoming and outgoing message by executing XSLT scripts. ·
Written WMI
providers using WMI.NET provider Extension 2.0. The providers were written to
enumerate processes hosting ·
Windows
services and enumerate Windows services in each such process and to integrate
this functionality into WMI. ·
Created a
WPF Web Browser Application and leveraged the same code to build a WPF
installed application. ·
Written
Multithreaded applications in windows workflow foundation ·
Performed
memory auditions on .NET applications using VADump, Perfmon. ·
Created and
consumed resource dictionaries in WPF. ·
Implemented
the Printing API in Silverlight. July 2009 to
May 2010 Microsoft Corporation, Redmond, WA Lead Software
Development Engineer Consultant (Microsoft Store team) VADump,
Perfmon, C# 3.0, SQL SERVER 2008, CoreXT, MSMQ, Visual Studio 2008, ASP.Net
3.5, AJAX, Windows Communication Foundation, SSIS, XML, LINQ, Product Studio,
MS Build, Rhino Mocks, Test Driven Development, WPF. ·
Worked on
MS Store team to build internal tools for supporting Microsoft Store
ecommerce site i.e. http://www.store.microsoft.com. ·
Worked on
several components of the store site like the discounting engine, catalog
editor etc. ·
Designed
and implemented data-centric web application for MS Store. Design consisted
of a series of web services and modular ASP.NET AJAX web client to consume them. ·
Utilized
new LINQ features to enumerate, filter and create projections of several
types of data including SQL data, collections, xml and DataSets. ·
Used Rhino
Mocks framework for Test driven development. ·
Coordinated
with offshore team to help debug and test the features for each sprint. December 2007
to June 2009 Farmers Insurance, Mercer Island, WA Software
Architect C# 3.0, SQL
SERVER 2005, Team Foundation Server 2008, MSMQ, VC++, MFC, Visual Studio
2008, ASP.Net 3.5, AJAX, Windows Communication Foundation, SSIS, XML, Project
Management, LINQ, ADO.NET Entity Framework., WPF, Silverlight 2,
Windows Forms, NUnit, TDD, Sharepoint, Jquery, NHibernate. ·
Managed a
team of 5 (off-shore) for the High Volume Calls Answering System (HVCA)
project from design phase to implementation. ·
Participated
in design and architecture of the system. ·
Written
wrapper class in .NET for the Nortel’s Contact Server Manager (CCM) API. ·
Used .NET
Interop Services to write the wrapper. ·
Designed
and implemented data-centric web application for monitoring the overflow
system. ASP.NET application consisted of modular Web Parts for maximum user
customization. ·
Written
Windows Services to monitor the incoming calls to the internal call center. ·
Conducted
daily status meetings with the team members for few sprints in which
percentage updates on tasks and unresolved technical and project plan related
issues were discussed. Also, did the same for the offshore team. ·
Used MSMQ
to send out error messages. ·
Designed
and implemented data-centric web application for FESWL. Design consisted of a
series of .NET 3.5 WCF web services and modular ASP.NET AJAX web client to
consume them. ·
Implemented
XML Reader classes for Non-XML DataStructures and Formats. ·
Utilized
ASP.NET AJAX to create personalized web pages that work across multiple
browsers. ·
Utilized
new LINQ features to enumerate, filter and create projections of several
types of data including SQL data, collections, xml and DataSets. ·
Used Test
driven development methodology. ·
Utilized
Layout Panels, DataBinding, Data Templates, Triggers and styles to
develop a WPF application. ·
Developed
custom WebPart solutions using Sharepoint API’s. ·
Worked in
creating solutions for WSS 3.0 as well as MOSS 2007 environment which
includes webpart creation using Class Library concept and using Web User
Control concept. ·
Deployed
proof of concept SharePoint implementation ·
Implemented
new version of SharePoint Portal Server 2003 and Windows SharePoint Services ·
Customized
SharePoint site templates and menus ·
Developed
custom functionality such as document upload and document move with the
SharePoint API using ASP.Net and C# February 2007
to November 2007 Attorney General Office, Olympia, WA Engineering
Lead/Manager/Scrum Master C#.2.0,
Windows Forms , SQL SERVER 2005, SharePoint, SCRUM, TDD, AGILE Methodologies,
SQL Server Reporting Services, TFS, CruiseControl.NET Build Server, Project
Management, CAB ·
Rewritten
PowerBuilder applications in .NET ·
Used
Microsoft Word merge print functionality in the application to generate
correspondence. ·
Used MVP
Pattern and test driven development methodologies. ·
Extensively
used Agile Methodologies. ·
Conducted
daily status meetings with the team members for few sprints. ·
Developed
an SDK used by all other teams for component development utilizing VS2005 and
.NET 2.0 Framework. ·
Developed
wizards for generating VS solutions and related projects files with
recommended settings ensuring a separate service layer, warnings treated as
errors, ·
Designed
the navigation system for the application which included encapsulating a
DotNetMagic tree control and adding an Outlook style configuration tool to
manipulate the main nodes of the tree. ·
Set up
CruiseControl.NET build server which ran the continuous integration server
and the Web Dashboard, server which hosted the SourceSafe database and a
client machine which ran the CCTray system tray application. ·
Used
Composite Application block to develop components and tested and deployed
them independently. August 2006 to
January 2007 Teleflora, Oklahoma City, Oklahoma Lead Developer
Consultant C#.NET,
ASP.NET, SQL SERVER 2000, ADO.NET, HTML, CSS, JavaScript. ·
Provided
production support for the www.findaflorist.com website. ·
Worked on
enhancements for the website and bug fixes for the application. ·
Worked on
internal management tools to facilitate enhancements and features for the
application. ·
Utilized Search
Engine Optimization techniques to enhance the rating of the Website. July 2005 to
August 2006 CIBER, Oklahoma City, OK Software
Developer C#,VS.NET
2005, ASP.NET2.0, SQL Server 2000, ADO.NET, Web Services, Windows Services,
SharePoint, N-UNIT 2.0, Microsoft Enterprise Library. ·
Converted
several ColdFusion applications to .NET using C#2.0 and ASP.NET 2.0. ·
Managed and
led offshore team to design, develop and test the features for the
applications. ·
Designed
and implemented business objects, presentation, and SQL Database using C#.NET
for XML support for web based interaction. ·
Written Web
Services and Windows Services. ·
Developed
C# ASP.NET 2.0 E-Commerce site on PayPal IPN / Object Data Source design
pattern. ·
Designed
and implemented business objects, presentation, and Oracle Database using
VB.NET for web based interaction. ·
Used
Test-Driven Development using N-Unit. ·
Used
Microsoft Enterprise Library Data, Configuration, Caching and Logging blocks.
·
Developed
custom WebPart solutions using Sharepoint API’s. May 2005 to
July 2005 Advance Academics, Oklahoma City, OK Software
Developer VC++ 5.0 / MFC
4.0, ATL, COM. ADO, Visual Basic, C, Oracle 8.i · Involved in Requirement Analysis, system analysis and
design. · Took part in development and implementation of Business
logic. · Developed a module of ATM Starware called ATM Data
Maintenance using VC++ controls. · Responsible for the design, creation and connectivity
(ODBC) of the database tables with the application · Sockets were created using WinSock and monitored for the
transfer of data · Developed a front-end (GUI) for end user application using
MFC Server Side component development using VC++ & COM. · Used Visual C++ and MFC to develop database manipulation
using ADO. · Involved in the forming of technical messages sent from
(and to) the ATM to the routing software · Involved in the online implementation and testing of the
new module · Prepared the documentation for the project. · Developed custom WebPart solutions using Sharepoint API’s. March 2005 to
April 2005 Microsoft Corporation, Redmond, WA Software
Development Engineer in Test Level 2 Consultant (MSN IDSS TEAM) C#.NET,
ASP.NET, SQL Server 2000 (With extensive use of Replication), ADO.NET · Written automation tools using C# and ASP.NET for
functional testing of components. · Writing Data Access Code using ADO.NET (Data Adapter,
Datasets etc) · Done regression testing, functional testing and automation
of test cases. July 2004 to
February 2005 Wal-Mart Information Systems, Bentonville, Arkansas Programmer/Analyst VB.NET, Win
Forms, Informix 9.3, ADO.NET, Visual UML 4.0, PowerBuilder 7.0 · Ported the functionality of Quote, GP Export and GP Query
from PowerBuilder into one VB.NET workstation/client based application. · Eliminated the functionality that did not serve a useful
purpose (Dead Code) · Moved specific maintenance screens and specific reports to
a retail link based platform. · Provided better error handling and trapping. Provided
better usage tracking. · Created a more user friendly application over all improved
database connectivity through the use of a data access layer and ADO.NET · Made the application completely externalizable (easily
translated to other languages). Used an improved security model. · Maintained existing functionality. Implemented OO design
standards · Performed extensive Informix performance tuning for the
MPA management system written in PowerBuilder. · Responsible for interface design, business rules
implementation and development of most project components in VB.NET. October 2003
to May 2004 Advance Food Company, Enid, Oklahoma Systems
Analyst VB.NET,
C#.NET, ASP.NET, SQL Server 2000, ADO.NET, Visual UML 4.0 ·
Worked on
Systems Analysis and Design. ·
Designed
and implemented a relational database used to record customer complaints. ·
Designed
customer complaint entry forms using Microsoft .NET framework technologies.
Components developed using VB.Net used ADO.NET to retrieve information from
Data sources, and the ASP.NET employed these VB.NET Components to produce the
WebPages using Server Controls. ·
Developed
ASP.NET web pages to serve HTML using Web Server controls (Data Grid, Table),
HTML Server Controls. ·
Developed
VB.NET components to implement the business logic, where instance of these
components would be created by ASP.NET. ·
Wrote XSLT
scripts to consume/customized XML data available from ADO.NET ·
Used
ADO.NET to get information from SQL Server Database using SQL Queries and
Stored Procedures. ·
Involved in
preparing low-level use cases using Visual UML 4 and created Tractability. ·
Developed
C# ASP.NET E-Commerce site (Windows 2000) Server / SQL 2000. Additional
information for period 1990-2003 is available upon request EDUCATION Master’s
Degree in Mathematics, Computer Science, Software Engineering and Analysis
from Aviation-Engineering University, Kiev, Ukraine (1985-1990). REFERENCES Available Upon
Request. |
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|