Moscow, Zelenograd

E-mail: yury.skaletskiy[at]gmail.com

Yury Skaletskiy
Software Architect

Executive Summary












The Credo






The Goals







The Area of Interests




Lead Architect, Development Team Lead

More than 10 years of experience in software development and about 4 years in software architecture development.

Have been involved in development of dozen of big enterprise-level projects and have more than 2 years experience in qualitative development process tailoring.

I have technical pre-sale skills, such as creating a conceptual architecture and work scope estimations on initial stages of software development projects.

My main specialization is creating of conceptual and integration software architecture, build of distributed applications.

I have experience in technical management and tailorship of a team of more than 30 specialists.

Most competencies of mine are currently done in Microsoft .Net technology set.

I like to use intensive and new technologies and agile methodologies if it is allowed by the nature of a project.

The development process should be set up clean and provide all the KPI that business requires.

 

I’m interested in opportunities related to large and complicated applications design and development, the opportunities that require from me to learn new technologies, practices approaches. The consulting projects are also of interest to me.



I’m interested in system architecture of a high-scalability and high-availability, web 2.0 ecosystems and modern development practices.



I have a blog in Russian at http://yuryskaletskiy.blogspot.com/

My LinkedIn profile: http://www.linkedin.com/in/yurys









Keywords

     

    Methodologies: XP, MSF, RUP, Test Driven Development

    Process Tailoring: Eclipse Process Framework

    System analysis and modeling: UML, Design Patterns, Anti-patterns

    Programming Languages: C#, C++, Java, Perl, Visual Basic, Delphi, PHP, x386 assembler

    Web: ASP.NET, Google Web Toolkit, HTML/AJAX, Web Services

    Databases: MS SQLServer, MySQL, Oracle

    Development tools: Visual Studio, Eclipse, CVS/VSS, Wiki, NUnit, JUnit,DbUnit etc,NAnt

    Internet Technologies: HTTP, SOAP, JSON-RPC, XML/XSL, etc

    Others: COM/COM+, Ruby on Rails, Advanced Win32 Debugging



2006-2007

Lead Architect
«RapidSoft»






















2004-2006

Dev Team Lead «RapidSoft»













Experience

Main Responsibilities

  • Setting up and technology strategy for 30+ person development team of RapidSoft (Company profile is a custom development)

  • New projects’ technical expertise

  • Company projects’ conceptual architecture development.

  • Architecture and code review.

  • Participation in coding of most critical subsystems.

Major Achievements

  • New version of “Research Studio Data Collection” was released. The system was completely rewritten in .Net.

  • Several releases of VantagePoint – http://www.gmi-mr.com/vantagepoint

  • InstantSurvey and VantagePoint products scalability and performance was significantly increased.

  • VantagePoint and InstantSurvey products were integrated with other GMI’s systems.

  • Software architecture was created for the loyalty program web application.

  • Software architecture was created for the Rosgosstrakh intranet site.

     

    You can find more about the abovementioned projects in the “Project Portfolio” section of this CV.



Main Responsibilities

  • Development team technical management (5-10 ppl)

  • Architecture & Code reviews.

  • InstantSurvey and VantagePoint new features architecture development.

  • Critical components coding.

Major Achievements

     

  • New InstantSurvey versions were released.

  • VantagePoint product architecture has been developed from scratch. The first version of the product itself was developed and launched.

  • InstantSurvey product was migrated to ASP.NET.

     

 


2001-2005

Senior Software Developer

«RapidSoft»

Main Responsibilities

  • InstantSurvey Business Logic Layer development.

  • InstantSurvey Database Layer performance analysis and optimization.

    Major Achievements

  • InstantSurvey version 4 has been successfully launched.

     


1999-2001

Senior Software Developer

«Epsylon Technologies»


     

Main Responsibilities

  • Baikonur Web Application Server v1 transport layer development.

  • Participation in Baikonur Web Application Server v2 development.

  • Participation in company’s innovate project (such as Delphi videoconferencing components) development.

     


1998-1999

Software Developer

«MIET Technology Center»


Main Responsibilities

     

  • Development of the environment monitoring system (Unix/Linux)

  • Institute’s web site support and development

     

     

    Education and Certification



2007


2004





1994-1998

Center of Financial Technologies, CFT-Bank (Oracle-based development platform) system

Stars-S Microsoft Certified Education Center

    MCP #3116015, Developing XML Web Services and Server Components with Microsoft Visual C# .NET and the Microsoft .NET Framework

Moscow State Institute of Electronic Engineering

     

     


Recommendations


Languages

     

  • Russian – native

  • English – speak and write well




Some projects to which I have contributed are listed below. I will give general description of these projects and mention my contribution to them.


VantagePoint


VantagePoint is a system for online feedback survey research and data analysis. VantagePoint is aimed to measure ppl satisfaction with some product. Its target audience is big companies. Since the system has been launched, it is being successfully used and evolved.


http://www.gmi-mr.com/market-research-software/easy-online-surveys.php

Owner – Global Market Insite, Inc


My Role: Lead Architect, Development Team Lead


Technology Description

Project size: more than 300 KSLOC (thousands of source lines of code)

VantagePoint is a family of web sites and services, mostly developed with Microsoft technologies.

IIS/ MS SQLServer

Programming languages C++, Visual Basic, VB.NET, C#.

DB Size: ~200Gb

# of Users: ~500

# of Respondents: ~ 3 000 000


InstantSurvey


This system gathers online feedback from your customers. InstantSurvey is meant for individual users and small businesses. The system has been launched successfully and has been used for already six years. There are regular releases of InstantSurvey.


http://www.gmi-mr.com/market-research-software/easy-online-surveys.php

Owner – Global Market Insite, Inc


My Role: Business Logic Layer developer, Architect, Dev Team Lead


Technology Description

Project size: more than 200 KSLOC

It’s a family of web sites and services, mostly developed with Microsoft technologies.

IIS/ MS SQLServer

Programming languages C++, Visual Basic, VB.NET, C#.

DB Size: ~100Gb

# of Users: ~2 000

# of Respondents: ~ 2 000 000


Research Studio Data Collection (.Net version)


MIPRO Research Studio Data Collection Subsystem.

Owner – Global Market Insite, Inc


http://www.gmi-mr.com/studio/


Project scope was to completely rewrite Data Collection in Microsoft.Net and integrate the result with other GMI systems. Originally Data Collection has been written in Visual Basic.




My Role: Lead Architect


Technical Description

Project size: more than 50 KSLOC

This is a family of the web sites and services, mostly developed with Microsoft technologies.

Microsoft .Net/C#/SQL Server 2005



Rosgosstrakh Insurance Company Intranet Site


Intranet system for one of the biggest insurance companies in Russia


Owner – The Rosgosstrakh Company (http://www.rgs.ru)


The Intranet site has been developed from scratch iteratively, during two years. By now system has been successfully implemented and is in use.


My Role: Architect


Technical Description

Project size: more than 90 KSLOC

Apache – PHP – Java – Oracle


DB Size: ~30Gb

# of Users: 6 000


Baikonur Web Application Server


http://www.epsylontech.com/Products/Products.html

One of the first web application server in Russia. Has been implemented and is in use in various big companies.


Owner – «Epsylon Technologies» Company


My Role: Transport Layer Developer, TAXXI Library Developer


Technical Description

Windows Service + DLLs, mostly done in C++ and Delphi.