Yuriy V. STUPAK  :  www.stoupak.com  /  yuri@stoupak.com  /  home:+7(096)56-25502

TECHNICAL SUMMARY:

	UNIX (Solaris / SCO / Linux / SunOS / AIX / HP-UX) - 10+ years; Windows - 5+ years;
	C++ / VC++ / MFC / Pro*C / C - 10+ years; assembly (x86, IBM 370, etc.) - 10+ years;
	SQL, PL/SQL - 3 years; HTML - 2 years; Pick BASIC - 3 years; FORTRAN - 10+ years;
	Oracle 7.2 / 8.0 / 8i - 3 years; Advanced Pick - 3 years, MS SQL Server 6.5 / 7.0 / 2000.

PROFESSIONAL EXPERIENCE:

2004 - 2004:	Russian Standard Inc ( OOO ) , Shchelkovo, Moscow Oblast, Russia..
		ASP scripting on Visual Basic for internal WEB-reporting (Intranet site)
		and redesign of the company's Internet Web site : www.std.ru
		- Developes SQL queries for business data retrieval with ADO.
		- Developes scripts on Visul Basic for HTML tables output.
		- HTML coding (with "#include..." e.t.c.) for www.std.ru
  Environment:	Windows 2000/XP, IIS, ASP, VB, ADO, Pervasive SQL Server.

2002 - 2004:	Foratec AT Ltd (ZAO), Moscow, Russia.
		Railway station interlocking system software development.
		- Developed information system (utilities and GUI) for outdoor station equipment
		- Developed converter of relay logic algorithms into C++ structured source code.
		- Developed tables and network railway station descriptions with the correspondent 
		   railway station control logic in C/C++.
  Environment:	Windows XP, C++ / VC++ / MFC .

1999 - 2001:	EdgeNet Communication Corporation, Burlingame, CA, USA.
		H323 Signaling network in C / C++ on Sun Solaris and VC++ on WinNT with Pro*C.
		- Developed signaling network on C / C++ / VC++ / Pro*C / OpenH323 stack base that
		   allows routing of voice-over-IP (VoIP) calls through ATM channels and gets routing
		   rules and subscriber data from Oracle 8i tables for the first stage EdgeNet VoIP demo.
		- Implemented Pro*C interface functions for the second stage EdgeNet VoIP network.
  Environment:	Sun Solaris, gnu C/C++, Pro*C, Oracle 8i, SQL, PL/SQL, WinNT, VC++,
		TCP/IP, H323: OpenH323 stack and Trillium H.323 stack

1998 - 1999:	QSpace, Inc., Oakland / San Francisco, CA, USA.
		Merged Credit Report application in gnu C++ on Sun Solaris and VC++ on WinNT.
		- Implemented methods for conversion of "posted HTML form" requests into 
		   inquiries in Experian, TransUnion and Equifax credit history bureau formats.
		- Implemented objects and methods for making merged lists from the retrieved
		   records of Experian, TransUnion and Equifax credit history reports.
		- Implemented template-based HTML output processing (merged credit 
		   report output format was specified by templates in external files).
		- SQL scripting and CyberCash transaction tracking : implemented a Pro*C program on
		   Solaris for retrieving data from "CyberCash" and inserting them into Oracle 8 tables
  Environment:	Sun Solaris, gnu C++, Pro*C, Oracle, TCP/IP, HTML, WinNT, VC++.

1997 - 1998:	Metabyte, Inc., CA, USA.
		SmartTV - Interactive TV application for digital set top boxes (STB) with hard drive.
		- Designed and implemented "intelligent agent", a record manager in C++ and electronic
		   program guide demo for SetTopBoxes with a hard drive in MS Visual C++ with MFC.
		Designed a resume tracking application using MS SQL Server and Java.
  Environment:	Windows NT, C++/MS Visual C++ with MFC, MS SQL Server 6.5 and Java.

1996 - 1997:	Ulter Systems Ltd, Moscow, Russia.
		Bellview CATI System for Pulse Train Technology Ltd., UK. This was computer-assisted
		telephone interviewing software for use in public opinion and marketing research surveys.
		- Developed, fixed, tested and de-bugged three versions of the software.
		- Was responsible for Y2K compliance of the System.
		- Developed codes in C, C++, and FORTRAN for use on
		   SCO UNIX and DEC VMS (VAX, ALPHA platforms).
		- Designed Internet front end extensions for Bellview CATI using Java and Java Script.
  Environment:	SCO UNIX, VAX/VMS, NDP C/C++, NDP/VMS FORTRAN, Windows 95,
		HTML, Java, JavaScript, Shell Scripts.

1995 - 1996:	Telesoft Russia & Telesoft Spa (Italian), Moscow, Russia.
		Telecom Spa "Elaborazione" portion of "Sispiar/PSV RC". This was an Oracle 7.2 DB
		for a major Italian telecommunications company to manage its equipment inventory.
		- Developed, coded and tested database application Sispiar/PSV-RC
		   ORACLE 7.2 (Oracle Forms 4.0, Reports 2.0 and PL/SQL procedures for this application).
		- Performed integration on the "Elaborazione 4.1.3" portion of the project.
		- Worked on customizing parts of software for Russian customers using C and HTML.
  Environment:	UNIX (HP-UX, SunOS), SQL, Oracle 7.2, Forms, Reports, C, Windows, HTML

1992 - 1995:	Pick SystemsMoscow Lab, Moscow, Russia.
		Responsible for "8-bits internationalization" and localization for Russia ("Russification")
		of Advanced Pick=AP=Pick System's operating system and data base management software.
		- Fixed Pick Virtual Assembler modules for 8bit codes (AP assembler modules cleared or
		   set second bit for upper and lower shifting while others used characters as special codes);
		   modified and developed C, Pick BASIC and Pick assembly programs.
		- Coordinated utility development and Pick data and help files translation.
		- Developed over 100 test programs in Pick BASIC for automatic testing systems.
  Environment:	UNIX (SCO, AIX, Sinix), MS DOS / Windows, Advanced Pick, UNIX
		C and Borland C++, Pick BASIC, Pick virtual and monitor assembly languages.

Before 1992:	ENERGIA Rocket Space Corporation, Kohrolev, Moscow Oblast, Russia.
		Real-time space exploration related systems (test benches for adjoining aggregates
		of orbital stations and space simulators for training astronauts and ground staff.
		- Responsible for data interchange software for multi-computer real-time systems.
		- Performed analysis and design, coding and testing of assembly subroutines, drivers
		   and FORTRAN, PL/1 monitors for Russian computers (BESM-6, ES-1060, SM-2M).
		- Participated in software maintenance and support, in user training and consulting.
		- Developed my own cross-platform software for space-born computer: 2 macro languages,
		   cross macro assembly language, interpreter and simulators of "space-born computer
		   environment" that allowed the making of cross-platform complex and system tests.
		- Payroll and accounting systems. On a contractual base developed payroll and accounting
		   programs in dBase / Clipper for IBM PC and in C for UNIX station BESTA (m68k type).
  Environment:	Dispak, SVS, RT-11, RSX-11M, MS DOS, UNIX, FORTRAN, PL/1, dBase/Clipper,
		C, assembly languages, macro generators.

EDUCATION: M. S. in Applied Mathematics, Moscow State University, Moscow, Russia.