Viktor Kravtchenko
**** ****** * *** ** • Brooklyn, NY 11229
347-***-**** • accoen@r.postjobfree.com
SUMMARY
Highly skilled and result-driven software developer with more than 17 years of experience in client-server
architecture. Proficient in web based data-driven applications with deep knowledge of relational database
structure, object-oriented programming, multi-tier and service-oriented architecture. Strong experience in
architecting and engineering large scalable, multi-functional solutions in fast, agile environment.
TECHNICAL SKILLS
Languages: C#, ASP.NET, Win Forms, HTML, CSS, JavaScript (including jQuery), XML, Java, ASP,
Visual Basic, Visual Basic.NET, VBScript, SQL
Concepts: Object-Oriented programming, Multi-tier architecture, Service-oriented architecture (Web
& WCF services), AJAX, jQuery, LINQ, SSIS, SSRS, ETL, SCRUM
IDEs: Microsoft Visual Studio, Microsoft Windows SharePoint Services, Visual Basic, Crystal Reports
DB: Microsoft SQL Server, Microsoft Access
Tools: Adobe Photoshop, Red Gate SQL Compare, Microsoft Visual SourceSafe
PROFESSIONAL EXPERIENCE
Draftfcb, Inc. New York, NY
Senior Web Developer, Senior Database Developer 2000 – 2014
Developed and maintained full-scaled, data-driven custom solutions, specifically using ASP.NET, SQL
Server and other MS development tools. Starting with classic ASP, every new application introduces
cutting edge technologies in design and coding, including AJAX, jQuery, Web and WCF services, as well
as HTML5 with mobile devices support. Back-end responsibilities incorporate SQL Server database
modeling, creation of stored procedures, functions, triggers, certificates, full-text indexes and scheduled
processes. The most notable designed projects include:
• Performance Tracker – a multilingual evaluation system, designed to submit, approve, and
acknowledge employees’ evaluations in multiple steps and at different levels. The system
includes administration and reporting tools as well as back-end alert add-on. Customizable to
needs along worldwide offices. ASP.NET, C#, AJAX, SOAP, SQL Server, LINQ, jQuery
• Centralized Task Management System – the complex workflow system, designed to manage
service tasks for different employees’ actions and office events. ASP.NET, Win Forms, C#, AJAX,
WCF, jQuery
• PTO Manager – online tool, designed to submit, approve and manage employees’ time.
Incorporates alert system, designed with SQLMail tool. ASP.NET, C#, AJAX, SOAP, SQL
• Job Tracker – simple, but heavily used system for managing workflow tasks for Print Studio.
Includes data forms, search filters, and administrative tool. ASP.NET, C#, AJAX, SOAP, SQL
• CARLOS – a system designed to manage phone numbers, office spaces, employees’ assistants
and other facilities’ attributes, such as mail stop and package recipient. ASP.NET, C#, SQL
• Corporate web site – Development of server side Java to collect data from third party CMS
system. Java, Open Pages (CMS)
• Corporate intranet site – Built SharePoint webparts on the intranet powered by SharePoint.
• Human Resources Management System – a system that allows managing payroll Draftfcb staff
over multiple locations around the world. Additional database integration with PeopleSoft. Classic
ASP, VB, SQL Server, ETL (SSIS), SSRS
IBM Corp. White Plains, NY
Senior Developer 1999 – 2000
Working as a consultant for IBM, I developed and managed in-house TEPM System. That solution was
designed for project management and teams’ collaboration. The following languages and tools used to
build the system includes; Oscript, DHTML, XML, XSL, classic ASP, and IBM Java applets. My
responsibilities included:
• Development of GUI part of TEPM System on the web design on the intranet.
• Design XML files to simplify HTTP data transfer between Web client and Server.
• Generation XSL stylesheets to represent XML files in HTML format.
• Creation JavaScript objects to manage data flow between pages on client.
• Development LiveLink server objects to represent SQL data in object module.
• Maintenance of SQL Server database, including creation of tables and stored procedures.
Blackberry Technologies, Inc. New York, NY
Senior Developer 1998 – 1999
Working as a consultant for Donaldson, Lufkin & Jenrette (DLJ) Investment Bank, I developed and
maintained Banker Activity Management System, using VB 6 and classic ASP. My responsibilities
included:
• Development of the GUI part of Banker Activity System on Intranet site.
• Development of administration tool for automated page generation.
• Implementation of reports on Intranet using Crystal Report.
• Creation and modification of SQL Server tables, stored procedures, triggers, etc.
Planus Corp. New York, NY
Programmer/Analyst, Senior Programmer 1996 – 1998
I developed Management Account System for Italian bank “Banca Popolare di Milano”. My responsibilities
included:
• Normalization of SQL Server Database.
• Database Administration: backup, restore, security access, scheduled tasks, etc.
• Creation of tables, views, stored procedures, triggers in SQL Server.
• Generation of ActiveX DLL Component for advanced work with Crystal Reports,
component allows managing complicated sub-reports from Visual Basic.
• OLE Automation with MS Graph 8.0, charting. VB Application embeds graphic,
designed in Graph applications, into user interface.
• Development of reports using SQL stored procedures.
EDUCATION
St. Petersburg State University St. Petersburg, Russia
BS in Physics
ASA Institute of Business and Computer Technology Brooklyn, NY
PC Programming course
LANGUAGE SKILLS
Fluent in Russian
REFERENCES
Available upon request