Alexandre Chapiro
Phone home 613-***-****,
Cell: 613-***-****
E-mail ****.*******@*****.***
Objective A position as a Senior Software Developer in Java/Eclipse/RCP
Software Developer with strong reputation of talented individual and excellent
team player, with indispensable technical expertise and knowledge of modern
programming technologies proven in valuable participation in development of
complex innovative products .
Highlights of qualifications:
- professional experience
- good knowledge of all stages of SDLC.
- many additional programming skills
- ability and eagerness to gain new knowledge quickly an effectively
Experience More than 20 years of professional experience as a software developer.
• Extensive knowledge of the principles of object-oriented system design
and development.
• Extensive experience in development of visual tools (IDE).
• Strong skills in development of GUI, database and client-server
applications.
• Extensive experience in image processing programming.
• Essential experience in real-time system programming and technology
of multi-threading programming.
• Comprehensive knowledge of all stages of the software development
process.
• Proficient in Java (9 years), Eclipse (plugin development – 8 years), C
(15 years), C++ (15 years), Win32 SDK (15 years), MFC (14 years),
Visual Basic (3 years), SQL (4 years).
October 2000 – May 2009 QNX, Ottawa, Ontario
Senior Software Developer
• Plugin development for Eclipse-based QNX Momentics IDE. Last 7+ years
I participated in development various components of C/C++ IDE (QNX-
specific C/C++ project, build engine, Embedded Image System builder, BSP
development support, Target File System Navigator, C/C++ Code
Coverage, Eclipse CDT Windows interface implementation etc.).
•
Development of Human Interface Devices drivers for QNX Neutrino
(UNIX clone with micro-kernel implementation).
• Java, Eclipse SDK, GNI, GNU C/C++ and tools, Visual C++,XML, XSLT,
WEB Services.
September 1999 - October 2000 Corel Corp., Ottawa, Ontario
Senior Software Developer
• Corel Word Perfect development.
• Visual C++, Win32 SDK, MFC, OLE/COM..
April 1998 – September 1999 Data Kinetics Ltd., Ottawa, Ontario
Programmer/Analyst
• Design and development of tbol/2 – Win32 visual interface application for
mainframe technology based TABLEBASE and its UNIX/Win32 version
tb/d (DBMS for memory resident tables).
• Visual C++, Stingray Objective Studio, APEX True DBGrid.
June 1993 - March 1998 Comtelco, St.Gallen, Switzerland
Senior Programmer/Team Leader
• COMTAX MS16 and MS32 –billing system for office PBXs. Scalable
distributed multi-component system; on-line local and automatic remote
acquisition of telephone call data; complex carrier support; automatic
generation of user-defined text and graphic reports.
COMDIAL – dialing system for making speed telephone calls across LAN
using telephone numbers from within any Windows applications (TAPI
providers and database solutions).
• MS Windows, Visual C++, Borland C++, TAPI, MAPI, CodeBase, ODBC.
2000 - 2007 Private initiative
Prime Developer
• ASRIX -Digital Image Rectifier (see http://nickerson.icomos.org/asrix/ ).
Distortion correction and adjustment photographic images
• Visual C++, Win32 SDK, MFC, Zlib, LibTIFF, JPEGlib
• MS Windows (NT, XP, Vista)
Operating Systems
• QNX Neutrino
• Linux
• Eclipse
Development Systems and Tools
• Visual Studio
• NetBeans
• GNU make, Maven, ant
• CVS, Subversion, VSS
• GNU binutils
• XML, XSLT
• Visual C++
• GNU C/C++
• STL
• JDK
Development Kits and Libraries
• Win32 SDK
• MFC
• OLE/COM
• Java
Languages
• C, C++
• Visual Basic
Education Moscow Academy of Electronics and Mathematics
Moscow, Russia
Master of Science in Mathematics, with distinction