ALEX FOGOL (OLEKSIY FOHOL) Date of birth: December 20, 1978 Citizenship: Ukraine Marital status: Single E-mail: alex_fogol@mail.ru LinkedIn: http://www.linkedin.com/in/fogol Tel.: +380 50 6877378 (cell phone) Living: Kiev, Ukraine OBJECTIVE: Position in software applications design and development. Interesting in C++ development, critical stable systems, runtime systems, embedded software, network protocols, data storing, transformation and transmission. GENERAL QUALIFICATIONS: 8 years experience in commercial software development. Using C and C++ for MS Windows, UNIX, embedded platforms. Developed Windows NT Services, network distributed and client-server applications, embedded software for paycards POS-terminals and for personal communication devices. Experience in development of low lever critical stable system modules, application iterfaces, UI and GUI. EDUCATION: Master's degree in CAD Systems Engineering, the department of aircraft construction, State Aviation University, Kharkov, Ukraine, 5.5 years, graduated in February 2001. TECHNICAL SUMMARY: SOFTWARE: - SOFTWARE DEVELOPMENT: MS Visual C++ 6.0/7.1/8.0, HP C/aC++, KEIL C; - OFFICE APPLICATIONS: MS Word, MS Access, MS Excel, MS Project. DEVELOPER LIBRARIES: - foreground Win32 API, MFC, STL, ATL, POSIX; - experience in embedded INGENICO MONOS API, embedded NUCLEUS API. TECHNOLOGIES: - XML, COM / DCOM, ODBC / OLE DB / ADO; - multithreading, client-server, TCP/IP sockets, networking; - embedded software; - experience in financial (ISO8583) and communication (HDLC) protocols; - experience in internet protocols (POP3, IMAP). PROGRAMMING LANGUAGES: - foreground C/C++; DEVELOPMENT METHODOLOGIES: - using BOOCH notation for describe class diagrams, using STD diagrams, using RUP principles. HARDWARE: - foreground IBM PC computers; OS: - MS Windows, FreeBSD UNIX, HP UNIX; INTERESTS: - Travels, bicycle, carting, swimming. - Journalism, cinema, photography. Languages: - English: Intermediate - Ukrainian, Russian: native Driver license: "B" (cars) and "C" (trucks) categories. Foreign passport (expired in 2012), successful experience in foreign trips. Last update: October 15, 2008 PROFESSIONAL EXPERIENCE: December 2007 - October 2008 Title: C/C++ Software Developer Company: Kvazar-Micro (now Sitronics) (www.kvazar-micro.com) Operating system: HP UNIX Programming languages: C, C++, PL-SQL Type of Applications: Report generation module for Billing System - Working on BSCS 6 to BSCS iX R2 migration project. Analysing old version (C), working with analysts to make project specifications, implement new version of report generation module (C++). November 2005 - May 2007 Title: C++ Software Developer Company: TMSoft Ltd (www.tmsoft-ltd.com) Operating system: MS Windows 98/NT/2000/XP Programming languages: C++ Type of Applications: Railroad freight activity automation - Working as a member of a small development team I am focusing in Win32 GUI development and developing the low level services and functions. My work cooperates with a test team, support team, and technology team. February 2005 - September 2005 Title: C++ Software Developer Company: Materialise N.V., Ukrainian R&D department (www.materialise.com) Operating system: MS Windows NT/2000/XP Programming languages: C++ Type of Applications: CAD/CAM, Win32 GUI - Working as a member of international distributed team, focused in Win32 GUI development, taking part in translation and adjustment GUI for different languages. Successful cooperation with test team, understanding of the iterated development processes. November 2004 - February 2005 Title: Software Developer Company: Flextronics Design Ukraine, Kiev, Ukraine (www.flextronics-design.com.ua) Hardware: IBM PC compatibles, IXI Mobile Platform Operating system: MS Windows NT/2000/XP, Nucleus RTOS Programming languages: C, C++ Network/Communications: TCP/IP, POP3, IMAP Type of Applications: embedded software for personal communicators - Working as a member of international team in a complex project of the embedded software for personal communication devices and smartphones. - Implementing internet protocol stacks POP3 and IMAP, taking part in design and development of the different low level system modules for smartphones. - Full usage of development environment to communicate with distributed team, investigating and writing documentations and specifications, using and writing unit tests for developed modules. March 2001 - September 2004 Title: Software Developer of Banking Systems Department Company: Bankomzvjazok, Kiev, Ukraine (www.bkc.com.ua) Hardware: IBM PC compatibles, INGENICO ELITE & NPT2 Operating system: MS Windows NT/2000/XP, INGENICO MONOS Programming languages: C, C++, SQL Databases: MS Access, MS SQL Server Network/Communications: TCP/IP Type of Applications: Bank communications, POS-terminal's networks, POS-terminals embedded software - Working as a member of 4-strong team in a complex project of the bank communications program-hardware system and POS-terminals embedded software. - Development applications for transmission, storing, transformation and visualization various data. - Full usage of object-oriented approach and relation database structures. Servers and clients' components were developed in MS Visual C++, databases were modeled in MS Access. - Project includes development both server-side and client-side components, modules and applications.