Up to: index.html



VLADIMIR “VOVA” OKSMAN

E-Mail: voksman @ yahoo . com

 

Summary:

15 years of continuous experience in Software design and development.

Interested in Software development Team Lead or Engineer position in technical sales/marketing.

 

Specialties:

Telecom, Wireless, Embedded, Real-Time, Object Oriented design and development, C/C++, Windows and Linux kernel/user programming, TCP/IP, Sockets, Multithreading, IPC, Windows CE/Mobile, VoIP, RTP/RTCP, Device drivers, Networking.

Product requirements analysis, feature design proposals, work estimation, design documentation, task planning, mentorship of others.

 

EXPERIENCE:

2006 – Present                        Motorola                                                         South Plainfield, NJ

Technical Team Lead

Lead group of 4 people responsible for Radio Interface Layer Windows Mobile component.  Drive implementation, integration and testing of number major features for Motorola Smartphone Windows Mobile device. Design and develop system and application software on Windows Mobile, conduct design reviews and code inspections, product requirements analysis, design documentation, task planning, mentorship of others. Technical representation of the company in the meetings with the customers and 3d party companies.

Projects:

CDMA/GSM Smartphone.  

·         Radio Interface Layer driver. Design and develop C++ driven multithreading module responsible for communication Windows Mobile applications with Baseband Processor.

·         Multimedia Manager application. Support Object Oriented C++ application that controls media flow on Motorola Smartphone Windows Mobile device.

·         ToneHandler service. Design, develop and support C++ driven service that plays different tones on Motorola Smartphone Windows Mobile device.

Environment: C+, Real-time, Multithreading, eMbedded Visual C++, Windows Mobile 6.1, Microsoft Platform Builder, KITL , Rational ClearCase.

 

2002 – 2006                             Intel                                                                Parsippany, NJ

Technical Team Lead

Design and develop system software on Windows and Linux, review and correction of products requirements, planning a group work, coordinated and managed System Releases integration and build activity,  managed to run every day meetings, participated in the hiring process and conducted a number of interviews.

Projects:

·         Multimedia library. Develop and support Object Oriented C++ library on Windows and Linux.

·         Secure RTP. Planed, designed and implemented of SRTP on Windows and Linux using TCP/IP stack.  

·         Video HMP. Planed, designed and developed Host Media Processing software which plays/records Video/Audio data in real-time.

·         HMP Linux. Design and develop real-time Host Media Processing software running on Linux (RedHat)

·         CPU Load balancing. Develop multi-CPU load balancing framework to distribute the work between CPUs.

·         HMP Windows.  Real-time Media Processing software running on Windows2000/XP in the kernel mode.

·         IP component that transmit/receive RTP/RTCP packets to/from IP Network, encode/decode the data, process RFC2833 packets.

·         Windows Device Drivers.  Develop and maintenance Windows NT and WDM device drivers for the computer telephony boards (PCI-bus, DMA).  Porting the drivers to the Windows XP 64bit platform.

Environment: C/C+, Real-time, Multithreading, Sockets, Multiple-Processor Computers

Windows XP/2003, Visual C++, DDK, WinDbg, Rational ClearCase and ClearQuest

Linux (RedHat) GNU GCC compiler, GDB debugger, KDB kernel debugger, MS Project.

 

1999 – 2000                             OptiMed Technologies Inc.                           Fairfield, NJ

Software Engineer

Design and develop Windows application software.

Projects:

·         Digital Archive system. Development of Windows software for Medical Cath Lab system based on Matrox Genesis image processing board.

Environment: C++, Windows NT, Visual C++, MFC, WIN32, Visual SourceSafe

 

1998 - 1999                             Allot Communications Ltd.                            Israel

Software Engineer

Design and develop Linux kernel module.

Projects:

·         Network Policy System. Development of Linux kernel engine for network traffic handling:

Bridge and IP Forwarder software modules.

Environment: C, Linux (Slackware) GNU GCC compiler, kernel debugging using GDB stub.

 

1994 - 1998                             Scitex Corporation Ltd.                                  Israel

Software Engineer

Design and develop Windows and UNIX application software and device drivers.

Projects:

·         TIFF Image Output Windows NT application. Develop multi-threaded dynamic link library and application for output TIFF image data to plotter through RS232 port, using Visual C++ and MFC.

·         Windows NT device driver. Develop device driver (LP2000 board, PCI-bus), multi-threaded dynamic  ink library, using Visual C++ and DDK

·         Client-server applications. Develop multi-threaded application, used UNIX AIX and Windows NT client-server model, using ONC RPC and TCP/IP protocols.

·         CT/LW Image Output Windows NT application.  Develop device driver (SFL board, PCI-bus), dynamic link library

·         Image Rotate UNIX application. Develop multi-threaded application on UNIX AIX

·         Image Output UNIX application. Develop and maintain device driver on PS/2 (SFL board, Micro Channel).

·         Image processing UNIX application. Develop application on UNIX AIX.

·         Image Output UNIX application. Develop data output application, used the RS232 protocol to link S/2 machine, running UNIX AIX, to output devices - imagesetters.

Environment: C/C++, Multithreading, IBM RISC6000, PS/2 , UNIX AIX, POSIX Threads, Windows NT, Visual C++, MFC, DDK, WinDbg,

 

1993 – 1994                             Sunfrost Ltd.                                                   Israel

Database Developer

Develop database on UNIX.

Projects:

·         Warehouse database. Developed Informix  based warehouse databases.

Environment: C, Informix 4GL, SQL, UNIX, HP9000

1990 - 1992      &                       Medical Diagnostic Center                             Russia

Software Engineer

Develop DOS application software.

Projects:

·         Pneumoscope data transfer application. Develop and support the application, which used the RS232 protocol to link an IBM PC to "Jaeger"  pneumoscope medical device, using Quick C on DOS

·         Medical analysis data transfer application. Develop and support the application, which used the RS232 protocol  to link an IBM PC to "Kone" laboratory analyzer medical device, using Quick C on DOS

Environment: Quick C, DOS, RS232

 

Education:

M.S., Computer Science, Stevens Institute of Technology, New Jersey

M.S., Electrical Engineering, Stavropol Technical State University, Russia

 


 

Up to: index.html