Vitalii Tsybulnyk

Software Development Expert


E-mail: info@tsybulnyk.com
Phone: +1-425-922-0351
Skype: vitaly.tsibulnik
ICQ: 324588759

Residence: Seattle, WA, United States
Vitalii Tsybulnyk

Skills & Knowledge


Software Development:

   Desktop & Distributed Applications:
  Level (1‑10) Exp (years) Last used Certi-fication
OOP 9 9 2010 BB
Multithreading 8 4 2008
.Net Framework 8 6 2010 MS, BB
Visual Studio 10 7 2010 MS
C# 10 6 2010 MS, BB
VB.NET 6 3 2010
Windows.Forms 8 7 2010 MS
WPF 6 2 2010
ADO.NET 9 6 2010 MS, BB
ADO.NET Entity Framework 6 1 2010
LINQ 6 1 2010
.Net Remoting 8 3 2008 MS
WCF 6 1 2010
Web Services 9 3 2008 MS
Windows Services 9 3 2008 MS
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 8 2 2010
SubVersion 9 1 2008
MS SourceSafe 10 7 2010
   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 6 2010 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
Unit Testing 7 2 2009
NUnit 7 1 2008

Software Architecture:

  Level (1‑10) Exp (years) Last used Certi-fication
OOD 9 6 2010 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 8 2010 MS, BB
Thin Client 10 8 2010
Rich Client 10 5 2008
SOA 8 5 2010 MS
SaaS 6
MVC 9 5 2010
GoF Patterns 7 3 2008
Anti-Patterns 8 4 2010
Information Security 7 6 2010 BB
UML 6 1 2008
MS Visio 6 1 2008


Technical Leadership:

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


Project Management:

  Level (1‑10) Exp (years) Last used Certi-fication
Estimations 9 7 2010
Tasks Distribution & Supervision 8 5 2010 BB
Time Management 8 5 2010 BB
Resources Management 8 4 2010 BB
Requirements Management 8 5 2010 BB
Release Management 8 3 2008 BB
Communications with Customer 8 2 2008 BB
Business Analysis 7 1 2008
Candidates Interviewing 7 1 2008 BB
Lifecycle Process Construction 7 1 2008
Test-Driven Development 6 1 2009
Scrum 7 2 2010
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

Time Period: October 2008 – present
Locations: Titles:
  • Software Engineer - SDE II (2010 - present)
  • Software Engineer - SDET (2008 - 2010)
Customers & Projects: Duties & Responsibilities:
Skip Navigation Links.
Software development & design
QA automation
Technologies: Achievements & Awards:
  • 'Ship It!' award for Visual Studio 2010


SOS Online Backup,
Ukrainian office

Time Period: December 2007 – September 2008
Location: Kyiv, Ukraine
Title: Technical Leader, Software Architect
Customers & Projects: 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:

Solverlabs

Time Period: March 2004 – February 2008
Location: Kyiv, Ukraine
Titles:
  • Technical Director, Project Manager (2007 - 2008)
  • Senior/Lead Software Developer (2005 - 2007)
  • Software Developer (2004 - 2005)
Customers & Projects: 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

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

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

Time Period: 2002 – 2004
Location: Kyiv, Ukraine
Title: Research Engineer
Duties & Responsibilities:
Skip Navigation Links.
Scientific research
Computer calculations & modeling


Ostra-Sumy

Time Period: July 2001 – June 2002
Location: Sumy, Ukraine
Title: PC Operator
Duties & Responsibilities:
Skip Navigation Links.
PCs operating
Local network administrating
Development of internal software

Other Projects

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
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
Information Technology Security
Managing People
Time Management
Interviewing and Hiring Concepts
Legal Issues for HR and Management
Sexual Harassment Awareness
Diversity Awareness
Coaching
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
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 competitions in Programming, Mathematics, and Physics (2000).
Finalist of the Ukrainian inter-university competition in Physics (1999).
Winner of the university competition in Physics (1999).
Winner of the university 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's 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: