BORIS VELIKOVICH

  3244 Arrowhead Circle #E

                                                                                    Fairfax, VA 22030

                                                                                       (703)273-1607

                                                                                b_velikovich@hotmail.com

 

OBJECTIVE                         A full-time software engineering position.

 

SKILLS                                 OPERATING SYSTEMS: Windows (NT, 2000), UNIX (AIX, IRIX, Solaris).

                                                LANGUAGES: C#, Visual Basic, VB.NET, C++, C, Pro*C, Java, SQL, Delphi.

                                                DATABASES: Microsoft SQL Server, Oracle, Sybase, Access.

                                                CASE TOOLS: Rational Rose/C++.

                                                MIDDLEWARE: COM/DCOM, COM+, MSMQ, DCE.

                                                VERSION CONTROL: Perforce, StarTeam, Visual SourceSafe, ClearCase.

                                                INTERNET: HTML, XML, XSL, ASP, ASP.NET, VBScript, JavaScript.

                                                PORTALS: Citrix NFuse Elite, Citrix XPS,  Microsoft SharePoint.

                                                FOREIGN LANGUAGES: Trilingual English-Russian-Spanish.

 

CERTIFICATIONS             Microsoft Certified Professional (MCP) in Windows 2000 and Microsoft SQL Server  (2001).             

                                                Microsoft Certified Solution Developer (MCSD) for .NET in progress.

                               

EXPERIENCE                       PEC SOLUTIONS (Fairfax, VA)

                                                Senior Software Engineer

                                                (December 2002 – Present)

§         Designed user interface and wrote Applicant Registration and Administration helper classes for the presentation

tier of the n-tier PEC Authentication Control Tracking System (PACTS) using  C#,  ADO.NET, and Oracle 9i on

Windows 2000 platform.

                                               

SRA INTERNATIONAL (New Carrollton, MD)

                                                Contractor – IRS Enterprise Telephone Data Warehouse Project

(October 2002 – December 2002)

§         Developed utilities in Visual Basic for sending incoming e-mail message contents to SQL Server databases.

§         Created Microsoft SQL Server stored procedures for generating reports to be used in Web applications.

 

CITRIX SYSTEMS (Columbia, MD – Fort Lauderdale, FL)

Software Development Engineer

(May 2001 – September 2002)

 

§         Designed and developed the Admin Tool component for Citrix NFuse Elite using Visual Basic and Visual C++.

§         Was responsible for architecture and design of the user interface for administration of server farms, content delivery agents, and portals.

§         Coordinated development effort with usability and documentation engineers.

§         Fixed all kinds of defects in MMC snap-ins and configuration components.

§         As a proof-of-concept effort, rewrote some core components of Citrix NFuse Elite to improve their performance, using Visual C++, ATL COM, and MSXML.

§         Was responsible for internationalization changes of the core components of Citrix NFuse Elite.

§         Found and fixed build problems in Citrix NFuse Elite.

§         Performed third level support of Citrix NFuse Elite.

 

SEQUOIA SOFTWARE (Columbia, MD)

                                                Product Development Engineer

(September 1999 – April 2001)

                                               

Performed full lifecycle development of Sequoia XML Portal Server (XPS) for Windows.

§         Designed and developed the Portal Management Console.

§         Based on focus group input, designed portal infrastructure as well as user interface for portal administration.

§         Created configuration components in C++, using ATL COM. 

§         Developed MMC snap-ins in Visual Basic.

§         Created XML data schemas to validate XML configurations.

§         Designed and developed the Search and Indexing component.

§         Created a static library in C++ for handling Biztalk messages.

§         Developed ASP pages and Content Delivery Agents for search.

§         Developed XSL style sheets for XML documents, using XSLT.

§         Created data source adapters in C++, using ATL COM, MSXML, MSHTML, and Catalyst SocketTools.

§         Worked with customers on creating custom data source adapters.

§         Worked with the documentation team on the Search and Indexing chapter of XPS Programmer's Guide.

§         Created Visual C++ and Visual Basic add-ins for XPS.

§         Fixed coding errors throughout XPS.

 

NOBLESTAR (Falls Church, VA)

                                                Consultant – American Red Cross

(August 1998 – August 1999)

 

§         As a consultant for American Red Cross, designed, developed, and maintained Fractionated Plasma Management System, using UNIX Korn shell, Pro*C, and Oracle in an AIX environment and Delphi in a Windows environment.

§         Added the report conversion feature to the back end.

§         Identified and fixed coding, configuration, and porting errors on both the front end and the back end of the system.

§         Performed some Oracle database administration duties, such as creating new schemas and adding and removing users.

§         Ported the system to the new versions of AIX, Windows, and Oracle.

§         Reviewed and approved documentation.

§         Created installation scripts using Microsoft SMS.

§         Performed full lifecycle development of Savannah Merge Utility, using UNIX Korn Shell, Pro*C, and Oracle in an AIX environment.

 

LOCKHEED MARTIN (Upper Marlboro, MD)

Software Engineer - NASA Earth Observing System

(July 1996 – August 1998)

 

§         Developed and maintained distributed object-oriented software for the Storage Management group, using C++, RogueWave TOOLS.H++, and  Sybase in a UNIX/DCE environment for SUN and SGI platforms.

§         Maintained five data archival servers.

§         Added new functionality such as staging disk queuing and archive backup/restore. 

§         Performed reverse engineering using Rational Rose/C++.

§         Resolved after-hours software build problems.

§         Identified and fixed coding, configuration, connection, and porting errors.

§         Trained other developers on integration support. 

§         Promoted to Intermediate Software Engineer after one year.

 

EDUCATION                        B.S. in Computer Science (University of Maryland at College Park, 1996)

                                                Cumulative GPA 3.5.

 

TRAINING                            Internationalization (2001)

Object-Oriented Analysis and Design (1996)

 

ACTIVITIES                         PATUXENT TOASTMASTERS - President.          

 

CITIZENSHIP                      U.S. Citizen.