SlideShare a Scribd company logo
1 of 3
Download to read offline
[ 1 / 3 ]
Oleg Osovitskiy
E-mail: osovitskiy.oleg@gmail.com
Skype: o.osovitskiy
Cell phone: +1-514-466-2208
Year of birth: 1979
Marital status: married
Children: 2 daughters (years of birth 2007 and 2011)
Software Engineer
Result-driven IT professional with a proven record of achievements in developing and managing new
initiatives by successfully capturing requirements, measuring results and meeting business objectives. Skilled
at a full-time cycle project management, multithreaded real-time application development and industrial
automation. Experience with development of QNX4/QNX6 drivers, from the ground up, using hardware and
chipset specifications as a working guide. Able to work in a fast paced, dynamic, and demanding environment
with tight deadlines and irregular working hours. Comfortable with a programming in a production
environment, experienced with large projects. Experience with developing different communication protocols –
HART 4 & 5, Modbus RTU/TCP, CANopen, IEC 60870-5-1, Krohne comm protocol, EtherNet/IP and others.
Areas of expertise
 Industrial Automation
 UNIX-like Real-Time operating systems
 PLC programming
 TCP/UDP/IP Network programming
 Computer Applications for Machines and Processes
 Manufacturing and Processing Procedures
Technical Proficiencies
Platforms: Expert in software development for QNX 4.25/6.3.x/6.4.x/6.5.x, Linux 32/64 bits
(Slackware, Debian, Ubuntu). Also advanced knowledge of MS Windows NT/2000/XP/7,
IntervalZero RTX64 and NetBurner (μCOS-II)
Languages: Extensive experience with C, C++ (GCC, Microsoft, Borland, Watcom), Perl, IEC 61131
(ISaGRAF 3.x, TwinCAT 2.x/3.x), IEC 61499 (ISaGRAF 5.x), Make scripts, UNIX Shell
Scripting. Also experience with languages such as Assembler (x86), Pascal, SQL etc.
Skills: Development of multithreaded applications with a strong emphasis on performance and
latency, strong understanding of UNIX concepts including processes, threads, mutexes,
interrupt and exception handling, UNIX-like RTOS device drivers development, object
oriented analysis, design and implementation, industrial PLC programming, industrial
automation, industrial plants on-site commissioning (in the part related to the development of
safety and fire prevention plans, computer applications for machines and processes,
manufacturing and processing procedures).
Language Skills
Russian: Native language
English: IELTS Band 7 - Good User (L:6.5 R:8.5 W:6.5 S:6.0 overall 7.0).
Test Report Form 15CA001044OSOO255G issued on 04/09/2015
French: Intermediate high level of proficiency
[ 2 / 3 ]
Professional Experience
Rockwell Automation Canada (former ICS Triplex ISaGRAF) May 2014 – Present
Senior Software Engineer
Main duties: Develop, support and test I/O drivers and function blocks for ISaGRAF 5.x/6.x for different platforms.
Development of the ISaGRAF run-time virtual machine, porting software to different platforms. Support customers in
Canada, US, Europe and Russia.
ICS Triplex ISaGRAF a Rockwell Automation Company, Russia Feb 2012 – May 2014
Software Engineer
Main duties: Develop, support and test I/O drivers for ISaGRAF 5.x/6.x for different platforms. Port software to
different operating systems. ISaGRAF run-time development. Support customers in Europe and Russia.
Kaliningradgazpriboravtomatika LLC Firm, Kaliningrad, Russia Jan 2006 – Jan 2012
Deputy head of the software department
Main duties: Meet with clients to discuss system requirements, specifications, costs and timelines of industrial projects.
Supervise computer analysts, engineers, programmers and technicians and oversee their professional development and
training. Participate in the commissioning of industrial plants (gas compressor stations, gas distribution stations, gas
storages, gas fields etc). Develop I/O drivers for ISaGRAF 3.x (QNX4.25) and ISaGRAF 5.x (QNX 6.x). Technical
support and maintenance of working projects.
Key achievements:
 Developed several dozens of I/O drivers for QNX6/ISaGRAF 5.x on the CompactPCI platform, among them
drivers for ADLINK cPCI-9116, ADLINK cPCI-8554, ADLINK cPCI-7248 and so on.
 Developed several dozens of I/O drivers for QNX4/ISaGRAF 3.x on the MicroPC platform, among them drivers
for such I/O boards as Octagon 5700, Octagon 5710, Fastwel AI-16 and so on.
 Developed many communication drivers for the different industrial equipment like Krohne level meters,
Micromotion flow meters, Phase Dynamics hygrometer, HART 4 & 5 and so on.
 Commissioned more than ten industrial plants in the Russian North.
 Developed several I/O drivers for Wonderware InTouch System Platform (development have done with cygwin
on MS Windows XP).
Kaliningradgazpriboravtomatika LLC Firm, Kaliningrad, Russia Dec 2004 – Dec 2005
Leading Software Engineer of system software laboratory
Main duties: Supervise computer analysts, engineers, programmers, technicians and other personnel and oversee their
professional development and training. Participate in the commissioning of industrial plants. Write, modify and test I/O
drivers for ISaGRAF 3.x (QNX4.25) and ISaGRAF 5.x (QNX 6.x). Technical support and maintenance of working
projects.
Key achievements:
 Developed libraries for fast access for ISaGRAF 5.x network variables.
 Developed fast network protocol (UDP based) to link PLC with SCADA (to avoid OpenModbus/TCP
disadvantages).
 Developed several I/O drivers for ISaGRAF 3.x for the MicroPC platform.
 Developed drivers to control industrial streaming gas chromatographs (like ABB PGC, DANI-304,
Microchrom-1121 etc)
 Commissioned several industrial plants in the Russian North.
Kaliningradgazpriboravtomatika LLC Firm, Kaliningrad, Russia Feb 2000 – Nov 2004
Software Engineer
Main duties: Write, modify and test I/O drivers for ISaGRAF 3.x (QNX4.25). Participate in the commissioning of
industrial plants. Technical support and maintenance of working projects.
Key achievements:
 Developed tens I/O drivers for ISaGRAF 3.x for the MicroPC platform.
 Commissioned several industrial plants.
Certification
FS Eng (TÜV Rheinland, #11605/15, HW / SW)
Functional Safety Engineer
2015
[ 3 / 3 ]
Education
An Engineer Degree in
Automation of Technological Processes and Production
2000-2001
Kaliningrad State Technical University, The Russian Federation
A Bachelor Degree in Engineering and Technology 1996-2000
Kaliningrad State Technical University, The Russian Federation

More Related Content

What's hot

Jorge Ruballos Resume_GA
Jorge Ruballos Resume_GAJorge Ruballos Resume_GA
Jorge Ruballos Resume_GAJorge Ruballos
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CVdavered
 
Resume L ALLALI May 2015
Resume L ALLALI May 2015Resume L ALLALI May 2015
Resume L ALLALI May 2015Lahcen Allali
 
Instrument and Control Engineer Anas
Instrument and Control Engineer AnasInstrument and Control Engineer Anas
Instrument and Control Engineer AnasAnas Bin Ahmad
 
Resume_Tiede_1212016
Resume_Tiede_1212016Resume_Tiede_1212016
Resume_Tiede_1212016Robert Tiede
 

What's hot (7)

Jorge Ruballos Resume_GA
Jorge Ruballos Resume_GAJorge Ruballos Resume_GA
Jorge Ruballos Resume_GA
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CV
 
JosephAnthonyEAlvarez_CV_2016
JosephAnthonyEAlvarez_CV_2016JosephAnthonyEAlvarez_CV_2016
JosephAnthonyEAlvarez_CV_2016
 
Resume L ALLALI May 2015
Resume L ALLALI May 2015Resume L ALLALI May 2015
Resume L ALLALI May 2015
 
KeithJohnston06212015
KeithJohnston06212015KeithJohnston06212015
KeithJohnston06212015
 
Instrument and Control Engineer Anas
Instrument and Control Engineer AnasInstrument and Control Engineer Anas
Instrument and Control Engineer Anas
 
Resume_Tiede_1212016
Resume_Tiede_1212016Resume_Tiede_1212016
Resume_Tiede_1212016
 

Similar to resume_2016

Similar to resume_2016 (20)

Sudha Madhuri Yagnamurthy Resume 2 (5)
Sudha Madhuri Yagnamurthy Resume 2 (5)Sudha Madhuri Yagnamurthy Resume 2 (5)
Sudha Madhuri Yagnamurthy Resume 2 (5)
 
Ankit sarin
Ankit sarinAnkit sarin
Ankit sarin
 
ResumeTimConnell
ResumeTimConnellResumeTimConnell
ResumeTimConnell
 
Kavita resume
Kavita resume Kavita resume
Kavita resume
 
Utsha guha cocoa-exp5.9yr
Utsha guha cocoa-exp5.9yrUtsha guha cocoa-exp5.9yr
Utsha guha cocoa-exp5.9yr
 
Utsha guha cocoa-exp5.9yr
Utsha guha cocoa-exp5.9yrUtsha guha cocoa-exp5.9yr
Utsha guha cocoa-exp5.9yr
 
AtifBhatti resume
AtifBhatti resumeAtifBhatti resume
AtifBhatti resume
 
Resume-15
Resume-15Resume-15
Resume-15
 
priyanka_resume
priyanka_resumepriyanka_resume
priyanka_resume
 
Utsha guha cocoa:swift-exp5.9yr
Utsha guha cocoa:swift-exp5.9yrUtsha guha cocoa:swift-exp5.9yr
Utsha guha cocoa:swift-exp5.9yr
 
NagarajaRao
NagarajaRaoNagarajaRao
NagarajaRao
 
Kavita resume startup
Kavita resume startupKavita resume startup
Kavita resume startup
 
R2b_DC__ENG
R2b_DC__ENGR2b_DC__ENG
R2b_DC__ENG
 
Issidoros_Minovgidis_CV_EN
Issidoros_Minovgidis_CV_ENIssidoros_Minovgidis_CV_EN
Issidoros_Minovgidis_CV_EN
 
Chirko, Kenneth Resume - long
Chirko, Kenneth Resume - longChirko, Kenneth Resume - long
Chirko, Kenneth Resume - long
 
CRH Embedded 11-2016
CRH Embedded 11-2016CRH Embedded 11-2016
CRH Embedded 11-2016
 
CURRICULUM VITAE
CURRICULUM VITAE CURRICULUM VITAE
CURRICULUM VITAE
 
NetWResumeNEW
NetWResumeNEWNetWResumeNEW
NetWResumeNEW
 
Personal_CV
Personal_CVPersonal_CV
Personal_CV
 
10 years in Network Protocol testing L2 L3 L4-L7 Tcl Python Manual and Automa...
10 years in Network Protocol testing L2 L3 L4-L7 Tcl Python Manual and Automa...10 years in Network Protocol testing L2 L3 L4-L7 Tcl Python Manual and Automa...
10 years in Network Protocol testing L2 L3 L4-L7 Tcl Python Manual and Automa...
 

resume_2016

  • 1. [ 1 / 3 ] Oleg Osovitskiy E-mail: osovitskiy.oleg@gmail.com Skype: o.osovitskiy Cell phone: +1-514-466-2208 Year of birth: 1979 Marital status: married Children: 2 daughters (years of birth 2007 and 2011) Software Engineer Result-driven IT professional with a proven record of achievements in developing and managing new initiatives by successfully capturing requirements, measuring results and meeting business objectives. Skilled at a full-time cycle project management, multithreaded real-time application development and industrial automation. Experience with development of QNX4/QNX6 drivers, from the ground up, using hardware and chipset specifications as a working guide. Able to work in a fast paced, dynamic, and demanding environment with tight deadlines and irregular working hours. Comfortable with a programming in a production environment, experienced with large projects. Experience with developing different communication protocols – HART 4 & 5, Modbus RTU/TCP, CANopen, IEC 60870-5-1, Krohne comm protocol, EtherNet/IP and others. Areas of expertise  Industrial Automation  UNIX-like Real-Time operating systems  PLC programming  TCP/UDP/IP Network programming  Computer Applications for Machines and Processes  Manufacturing and Processing Procedures Technical Proficiencies Platforms: Expert in software development for QNX 4.25/6.3.x/6.4.x/6.5.x, Linux 32/64 bits (Slackware, Debian, Ubuntu). Also advanced knowledge of MS Windows NT/2000/XP/7, IntervalZero RTX64 and NetBurner (μCOS-II) Languages: Extensive experience with C, C++ (GCC, Microsoft, Borland, Watcom), Perl, IEC 61131 (ISaGRAF 3.x, TwinCAT 2.x/3.x), IEC 61499 (ISaGRAF 5.x), Make scripts, UNIX Shell Scripting. Also experience with languages such as Assembler (x86), Pascal, SQL etc. Skills: Development of multithreaded applications with a strong emphasis on performance and latency, strong understanding of UNIX concepts including processes, threads, mutexes, interrupt and exception handling, UNIX-like RTOS device drivers development, object oriented analysis, design and implementation, industrial PLC programming, industrial automation, industrial plants on-site commissioning (in the part related to the development of safety and fire prevention plans, computer applications for machines and processes, manufacturing and processing procedures). Language Skills Russian: Native language English: IELTS Band 7 - Good User (L:6.5 R:8.5 W:6.5 S:6.0 overall 7.0). Test Report Form 15CA001044OSOO255G issued on 04/09/2015 French: Intermediate high level of proficiency
  • 2. [ 2 / 3 ] Professional Experience Rockwell Automation Canada (former ICS Triplex ISaGRAF) May 2014 – Present Senior Software Engineer Main duties: Develop, support and test I/O drivers and function blocks for ISaGRAF 5.x/6.x for different platforms. Development of the ISaGRAF run-time virtual machine, porting software to different platforms. Support customers in Canada, US, Europe and Russia. ICS Triplex ISaGRAF a Rockwell Automation Company, Russia Feb 2012 – May 2014 Software Engineer Main duties: Develop, support and test I/O drivers for ISaGRAF 5.x/6.x for different platforms. Port software to different operating systems. ISaGRAF run-time development. Support customers in Europe and Russia. Kaliningradgazpriboravtomatika LLC Firm, Kaliningrad, Russia Jan 2006 – Jan 2012 Deputy head of the software department Main duties: Meet with clients to discuss system requirements, specifications, costs and timelines of industrial projects. Supervise computer analysts, engineers, programmers and technicians and oversee their professional development and training. Participate in the commissioning of industrial plants (gas compressor stations, gas distribution stations, gas storages, gas fields etc). Develop I/O drivers for ISaGRAF 3.x (QNX4.25) and ISaGRAF 5.x (QNX 6.x). Technical support and maintenance of working projects. Key achievements:  Developed several dozens of I/O drivers for QNX6/ISaGRAF 5.x on the CompactPCI platform, among them drivers for ADLINK cPCI-9116, ADLINK cPCI-8554, ADLINK cPCI-7248 and so on.  Developed several dozens of I/O drivers for QNX4/ISaGRAF 3.x on the MicroPC platform, among them drivers for such I/O boards as Octagon 5700, Octagon 5710, Fastwel AI-16 and so on.  Developed many communication drivers for the different industrial equipment like Krohne level meters, Micromotion flow meters, Phase Dynamics hygrometer, HART 4 & 5 and so on.  Commissioned more than ten industrial plants in the Russian North.  Developed several I/O drivers for Wonderware InTouch System Platform (development have done with cygwin on MS Windows XP). Kaliningradgazpriboravtomatika LLC Firm, Kaliningrad, Russia Dec 2004 – Dec 2005 Leading Software Engineer of system software laboratory Main duties: Supervise computer analysts, engineers, programmers, technicians and other personnel and oversee their professional development and training. Participate in the commissioning of industrial plants. Write, modify and test I/O drivers for ISaGRAF 3.x (QNX4.25) and ISaGRAF 5.x (QNX 6.x). Technical support and maintenance of working projects. Key achievements:  Developed libraries for fast access for ISaGRAF 5.x network variables.  Developed fast network protocol (UDP based) to link PLC with SCADA (to avoid OpenModbus/TCP disadvantages).  Developed several I/O drivers for ISaGRAF 3.x for the MicroPC platform.  Developed drivers to control industrial streaming gas chromatographs (like ABB PGC, DANI-304, Microchrom-1121 etc)  Commissioned several industrial plants in the Russian North. Kaliningradgazpriboravtomatika LLC Firm, Kaliningrad, Russia Feb 2000 – Nov 2004 Software Engineer Main duties: Write, modify and test I/O drivers for ISaGRAF 3.x (QNX4.25). Participate in the commissioning of industrial plants. Technical support and maintenance of working projects. Key achievements:  Developed tens I/O drivers for ISaGRAF 3.x for the MicroPC platform.  Commissioned several industrial plants. Certification FS Eng (TÜV Rheinland, #11605/15, HW / SW) Functional Safety Engineer 2015
  • 3. [ 3 / 3 ] Education An Engineer Degree in Automation of Technological Processes and Production 2000-2001 Kaliningrad State Technical University, The Russian Federation A Bachelor Degree in Engineering and Technology 1996-2000 Kaliningrad State Technical University, The Russian Federation