Andrzej Okrasinski

 

11 Thrush Lane			Phone: (516) 520-8091
Levittown, NY 11756		Email: andrzej.okrasinski@iname.com


Mr. Andrzej Okrasinski


Objective
Seeking a middle-level software engineering position in a company, which will make the best use of my programming and analytical skills.

Skills
·	Programming Languages: C++ (STL), Visual C++ (MFC), Borland C++ (OWL), Visual Basic, C (GNU), Java (JFC, Swing), Pascal, Fortran, SQL, XML
·	Operating Systems: Windows 95/98/NT/2000, DEC ULTRIX, HP-UX, SUN Solaris, Linux, DEC ASF, VAX VMS, IBM MVS
·	Working environments: Visual Studio, Borland IDE
·	Intimate knowledge of OLAP (MDX), OLE, ODBO, ODBC, HTML, HTTP, FTP, SourceSafe, RoboHelp, InstallShield, GIS (Smallworld, Intergraph), Visio (UML), Lotus Notes, Word, UNIX shells, Borland C++Builder, Java Builder, Brio Query, Cognos Power Play, Excel, Oracle
·	Versed in OOP, GUI design, interprocess communication (sockets, pipes, shared memory), multitasking and multithreading (synchronization), source code portability, client-server architecture, data mart design, DLL design, compression/decompression algorithms

Employment
Senior Software Engineer, QueryObject Systems Corporation, Roslyn Heights, New York, May 1997 -
·	Designed and developed QueryObject Cache API for Windows and UNIX. Optimized performance of QueryObject data marts. Insured proper thread synchronization within the Cache Server process. Made the source code platform independent (Visual C++, MFC, GNU C, STL, Visio, interprocess communication, multitasking and multithreading, source code portability, HP-UX, SUN Solaris, DEC ASF, Linux),
·	Designed and programmed core QueryObject System enterprise level data mart applications for Windows 98/NT/2000 and UNIX, including a wizard driven intuitive GUI, and the client-server functionality (Visual C++, MFC, HP-UX, SUN Solaris, Linux, DEC ASF),
·	Designed OLAP provider supporting the QueryObject data mart. Researched and solved the flattening problem. Integrated the QueryObject data mart with Excel. Won the extra market niche for the company. Awarded a Warrior title and options for achievements (Visual C++, MFC, OLAP, MDX, OLE, ODBO, Excel),
·	Devised and extended Windows installations for the core QueryObject System applications.  Wrote DLLs and solved the problem of complex uninstall procedures (InstallShield, Visual C++, C++ Builder),
·	Designed a framework and implemented source code backup procedures for the core QueryObject System applications. Introduced automated versioning schema of the product (Visio, SourceSafe, UNIX shells),
·	Developed and extended Windows help system for a suite of QueryObject System applications. Integrated the help projects with core backup and build procedure (RoboHelp, Word, SourceSafe).
	
	Software Engineer, QueryObject Systems Corporation (office in Warsaw, Poland), Roslyn Heights, New York, June 1996 - April 1997
·	Ported the QueryObject DBA for Windows 95/NT, a QueryObject data mart metadata administration tool, from Borland C++ to Visual C++. Insured integrity of the legacy source code. Introduced client-server architecture to the product. Promoted to senior software engineer in recognition of superior performance (Borland C++, OWL, Visual C++, MFC, C++ Builder, SQL, GUI),
·	Designed and developed application to display and analyze raster data of tissue cells in external electric field. Delivered set of flexible mathematical algorithms handling common raster data problems (Borland C++, BGI),
·	Designed and developed Windows 3.x database program to evidence sources of radiation (Borland C++, OWL).
	
	Software Engineer, Military Technical Academy, Warsaw, Poland, April 1993 - June 1996
·	Developed applications supporting extensive pipeline management system. Learned and extensively used object oriented C++ like GIS language and libraries. Dramatically improved overall product performance and user interface (Visual C++, MFC, Smallworld, Intergraph, DEC ULTRIX, VAX VMS, GUI, interprocess communication).
	
	Software Engineer, Space Research Center, Warsaw, Poland, December 1991 - April 1993
·	Wrote utilities to convert IBM MVS raw data from tape storage to PC format. Prevented data corruption due to undesired data clustering (Turbo C++),
·	Designed and developed applications to analyze and present ionosphere data obtained from satellites and earth based detectors. Addressed the problem of bias in the power spectra caused by external artifacts. Reduced data loss by 80% (Turbo Pascal, Fortran, Turbo C++, BGI, FFT).

Education
·	Master of Science, University of Warsaw, Physics, September 1991
·	Oracle training, 1995
·	SQL Server training, 1999
·	Java for C++ Programmers hands-on training, Learning Tree Int’l, 2001
·	J2EE hands-on training, Learning Tree Int’l, 2001

References
Available upon request.


Member number:6925
Additional Contact information is available on the Information Page.
Software Contractors' Guild (www.scguild.com)
Copyright(c) 1995 - 2001 Andrzej Okrasinski and Software Contractors' Guild, Post Office Box 257,Nottingham, NH USA 03290-0257