Vitalii Tsybulnyk

Ph.D., Software Development Expert


E-mail: info@tsybulnyk.com
Skype: vitalii.tsybulnyk

Location: Greater Seattle Area, WA, United States
Vitalii Tsybulnyk

Skills & Knowledge


Software Development:

   Desktop & Distributed Applications:
  Level (1‑10) Exp (years) Last used Certi-fication
OOP 10 11 2012 BB
Multithreading 8 8 2012
.Net Framework 10 8 2012 MS, BB
Visual Studio 10 9 2012 MS
C# 10 8 2012 MS, BB
VB.NET 6 2 2009
Windows.Forms 8 6 2009 MS
WPF 6 1 2010
ADO.NET 9 6 2010 MS, BB
ADO.NET Entity Framework 6 1 2010
LINQ 8 3 2012
.Net Remoting 8 3 2008 MS
WCF 6 1 2010
Web Services 9 3 2008 MS
Windows Services 9 3 2008 MS
Cloud Services 8 2 2012
Windows Azure 8 2 2012
COM 8 5 2008 MS
ActiveX 8 5 2008
COM Interop 9 3 2008 MS
VB 6 1 2008
VC++ 8 5 2008 BB
STL 8 5 2008
MFC 8 5 2008
DAO 6 2 2006
ADO DB 6 1 2005
OLE DB 6 1 2004
J2EE 6 1 2007
IntelliJ IDEA 6 1 2007
Eclipse 6 1 2007
TFS 9 4 2012
SubVersion 9 5 2012
MS SourceSafe 9 6 2009
   Web Development & Design:
  Level (1‑10) Exp (years) Last used Certi-fication
Web Development 9 8 2010 MS, BB
Web Design 6 8 2010
HTML 8 8 2010 BB
CSS 7 6 2010 BB
JavaScript 10 7 2010 BB
AJAX 7 1 2008
ASP.NET 9 6 2010 BB
ASP.NET MVC 6 1 2010
XML 8 8 2012 BB
XSLT 6 1 2006
ASP 6 1 2006
PHP 6 1 2004
SharePoint 6 1 2006
DotNetNuke 6 1 2007
   Database Development:
  Level (1‑10) Exp (years) Last used Certi-fication
RDBMS 9 7 2010 MS, BB
SQL 9 7 2010 MS, BB
MS SQL Server 9 7 2010 MS
T-SQL 9 7 2010 MS
Oracle 6 1 2004
PL/SQL 6 1 2004
PostgreSQL 7 1 2008
MySQL 7 1 2004
MS Access 7 3 2006
SQLite 8 1 2007
   Quality Assurance:
  Level (1‑10) Exp (years) Last used Certi-fication
Quality Assurance Automation 8 2 2010
Test Planning 8 2 2010
Unit Testing 7 5 2012
Visual Studio Team Test 7 2 2010
NUnit 7 1 2008

Software Architecture:

  Level (1‑10) Exp (years) Last used Certi-fication
OOD 9 8 2012 BB
N-Tier 9 5 2010 MS
Database Design 10 6 2010 MS
Client-Server 10 7 2010 MS
Peer-to-Peer 8 3 2008
REST 10 7 2010 MS, BB
Thin Client 10 7 2010
Rich Client 10 5 2008
SOA 8 7 2012 MS
SaaS 8 2 2012
MVC 9 5 2010
GoF Patterns 7 3 2008
Anti-Patterns 8 6 2012
Information Security 7 8 2012 BB
UML 6 5 2012
MS Visio 6 5 2012


Technical Leadership:

  Level (1‑10) Exp (years) Last used Certi-fication
Technical Decisions & Expertise 9 7 2012
Coaching & Mentoring 7 6 2012 BB
Investigations & Research 9 7 2012
Code Refactoring 9 7 2012
Code Review 9 6 2012
Conventions 7 1 2008
Code Optimization 8 7 2012
dotTrace 6 1 2006


Project Management:

  Level (1‑10) Exp (years) Last used Certi-fication
Estimations 9 9 2012
Tasks Distribution & Supervision 8 7 2012 BB
Time Management 8 7 2012 BB
Resources Management 8 6 2012 BB
Requirements Management 8 7 2012 BB
Release Management 8 7 2012 BB
Communications with Customer 8 6 2012 BB
Business Analysis 7 1 2008
Candidates Interviewing 7 5 2012 BB
Lifecycle Process Construction 7 5 2012
Test-Driven Development 6 1 2009
Scrum 7 4 2012
XP 5 2009
RUP 5
MSF 5
MS Project 7 1 2009
OnTime 7 2008
dotProject 8 2 2008
PHProjekt 7 2 2006

Work Experience


Microsoft Corporation

Locations: Time Period: October 2008 - present
Titles:
  • SDE II, acting Lead (2011 - present)
  • SDE II (2010 - 2011)
  • SDET (2008 - 2010)
Customers & Projects:
Skip Navigation Links. Duties & Responsibilities:
Skip Navigation Links.
Collapse Technical leadershipTechnical leadership
project planning
design specifications
mentoring, suprvision
code reviews
candidate interviewing
Collapse Software development & designSoftware development & design
cloud services
networking tools
code libraries & frameworks
prototyping, investigations & research
refactoring & optimization
Collapse Quality assuranceQuality assurance
QA automation
test tools, libraries & frameworks
test planning
Technologies: Achievements & Awards:
  • 'Patent Cube' award for 'Cloud-Based Build Service' U.S. patent application (2011)
  • 'Gold Star' award for Windows Azure Engineering Infrastructure (2011)
  • 'Ship It!' award for Windows Phone 7.5 with IE9 (2011)
  • 'Ship It!' award for Internet Explorer 9 (2011)
  • 'Ship It!' award for Visual Studio 10 (2010)


SOS Online Backup,
Ukrainian office

Location: Kyiv, Ukraine
Time Period: December 2007 - September 2008
Title: Technical Leader, Software Architect
Customers & Projects:
Skip Navigation Links. Duties & Responsibilities:
Skip Navigation Links.
Collapse Technical managementTechnical management
target setting, distribution & supervision
control of the code quality
release management
technical interviews
Collapse Architecture and technical leadershipArchitecture and technical leadership
architecture & key technical decisions
requirements expertise & estimates
technical communications with customer
code reviews
Collapse Software developmentSoftware development
high-complex & critical development
investigations & research
refactoring & optimization
Technologies: Achievements & Awards:
  • Successful product release
  • Essential improvement of product's architecture, code quality and development process
  • PC Magazine's Editors' Choice for SOS Online Backup 4.0 (April 2008)


Solverlabs

Location: Kyiv, Ukraine
Time Period: March 2004 - February 2008
Titles:
  • Technical Director, Project Manager (2007 - 2008)
  • Senior/Lead Software Developer (2005 - 2007)
  • Software Developer (2004 - 2005)
Customers & Projects:
Skip Navigation Links. Duties & Responsibilities:
Skip Navigation Links.
Collapse Technical leadership (in projects and in the company)Technical leadership (in projects and in the company)
technical decisions & expertise
estimates
targets setting & supervision
code review, refactoring & optimization
investigations & research
candidate interviewing
code standards
Software development
Software architecture
Collapse Project managementProject management
requirements management
communication with customer
time & resources management
Technologies: Achievements & Awards:
  • 5+ successful software projects (full product cycle)
  • Essential improvement of code quality and development process in the company


Debit-Plus

Location: Kyiv, Ukraine
Time Period: June 2003 - March 2004
Title: Software Developer
Customers & Projects:
Skip Navigation Links.
Duties & Responsibilities:
Skip Navigation Links.
Software development
Software deployment & support
Technologies:

The National Academy of Sciences of Ukraine,
S.P.Timoshenko Institute of Mechanics

Location: Kyiv, Ukraine
Time Period: 2002 - 2005
Title: Research Engineer
Customers & Projects:
Skip Navigation Links.
Duties & Responsibilities:
Skip Navigation Links.
Scientific research
Computer calculations & modeling


Ostra-Sumy

Location: Sumy, Ukraine
Time Period: July 2001 - June 2002
Title: IT Systems Administrator
Customers & Projects:
Skip Navigation Links.
Duties & Responsibilities:
Skip Navigation Links.
Local network administrating
PCs operating
Development of internal software

IntelliSpring LLC

Locations: Time Period: 2008 - present
Title: Co-Founder, Software Architect
Customers & Projects:
Skip Navigation Links. Duties & Responsibilities:
Skip Navigation Links.
Strategy & business planning
Technical management & leadership
Software architecture
Web development
Technologies:

Other Projects

Location: Kyiv, Ukraine
Time Period: 2003 - 2005
Title: Web Developer, Research Engineer
Customers & Projects:
Skip Navigation Links. Duties & Responsibilities:
Skip Navigation Links.
Web development
Scientific calculations & modeling
Technologies:

Certificates


Transcript (ID: 809538, Access Code: vitalytsybulnyk)


Certificates:
Microsoft Certified Professional Developer MCPD:
• Enterprise Application Developer (.Net Framework 2.0, Visual Studio 2005)
• Web Developer (.Net Framework 2.0, Visual Studio 2005)
Microsoft Certified Technology Specialist MCTS:
• Web Applications (.Net Framework 2.0)
• Distributed Applications (.Net Framework 2.0)
• Windows Applications (.Net Framework 2.0)
• Microsoft SQL Server (2005)
Exams:
TS: Microsoft .NET Framework - Application Development Foundation
TS: Microsoft® .NET Framework 2.0 - Windows®-based Client Development
TS: Microsoft® SQL Server™ 2005 - Implementation and Maintenance
TS: Microsoft® .NET Framework 2.0 - Web-based Client Development
TS: Microsoft® .NET Framework 2.0 - Distributed Application Development
PRO: Designing and Developing Enterprise Applications by Using the Microsoft® .NET Framework
PRO: Designing and Developing Web-Based Applications by Using the Microsoft® .NET Framework


Transcript (full list of certificates and tests with scores)


Job Role Certificates:
Project Manager
IT Manager
Systems Architect
IT Business Analyst
Technical Trainer (IT)
Software Quality Analyst
Web Developer
Windows Application Developer
.NET Programmer
C++ Programmer
Managerial/General Tests:
Project Management
Software Business Analysis
Customer Requirements Analysis
Systems Analysis
Disaster Recovery and Planning
Software Configuration Management
Managing People
Time Management
Interviewing and Hiring Concepts
Legal Issues for HR and Management
Sexual Harassment Awareness
Diversity Awareness
Coaching
Training Delivery and Evaluation
Training Development
Business Math - MASTER
Problem Solving - Qualitative
Problem Solving - Quantitative
Listening Skills
Business Communication
Presentation Skills
Business Writing
Written English
Technical Writing
Technical Tests:
Programming Concepts - MASTER
Programmer/Analyst Aptitude - MASTER
OO Concepts - MASTER
.NET Framework - MASTER
C# - MASTER
C++
Visual C++
Web Development Concepts - MASTER
ASP.NET - MASTER
HTML 4.0 - MASTER
Javascript - MASTER
RDBMS Concepts - MASTER
SQL (ANSI) - MASTER
ADO.NET - MASTER
XML - MASTER
Information Technology Security
Software Quality Assurance
Software Testing
Networking Concepts
Network Monitoring
Server Administration
MS Windows 2000 Server Administration
MS Windows XP Desktop Administration
MS Excel 2000 Fundamentals

Education


The National Academy of Sciences of Ukraine,
S.P.Timoshenko Institute of Mechanics

Department of Computational Approaches
Location: Kyiv, Ukraine
Dates Attended: 2002 - 2007
Degree: Doctor of Philosophy (Candidate of Physico-Mathematical Sciences)
Majors:
  • Solid Mechanics
  • Computational Approaches
  • Calculus of Approximations


Sumy State University

Faculty of Mechanics and Mathematics
Location: Sumy, Ukraine
Dates Attended: 1997 - 2002
Degree: Master (Specialist) , Bachelor
Majors:
  • Applied Mathematics
  • Computer Science
  • Complex Systems Modeling
Skip Navigation Links.
Collapse Achievements & AwardsAchievements & Awards
Diploma with Honors (aka "Red Diploma"). GPA=100% (5.0/5.0).
Winner of the University's competitions in Programming, Mathematics, and Physics (2000).
Finalist of the Ukrainian inter-university competition in Physics (1999).
Winner of the University's competition in Physics (1999).
Winner of the University's competitions in Applied Mathematics (1998).


Sumy Physico-Mathematical Lyceum #10

Location: Sumy, Ukraine
Dates Attended: 1995 - 1997
Skip Navigation Links.
Collapse Achievements & AwardsAchievements & Awards
Diploma with Honors. Medal "For particular achievements in studies" (aka "Silver Medal").
Winner of the Ukrainian inter-school Math World Magazine competition in Mathematics (May 1997).
Winner of the city round of inter-school competitions in Mathematics and Physics (1997).
Winner of the city round of inter-school competitions in Mathematics and Physics (1996).


Sumy School #15

Physico-Mathematical bias
Location: Sumy, Ukraine
Dates Attended: 1988 - 1995
Skip Navigation Links.
Collapse Achievements & AwardsAchievements & Awards
Diploma with Honors.
Winner of the city round of inter-school competition in Physics (1995).
Winner of the city round of inter-school competitions in Physics and Chemistry (1994).
Winner of the city round of inter-school competition in Physics (1993).

Publications


Software Engineering and Computer Science:

Calculations and Computational Approaches: