Post Job Free

Resume

Sign in

Engineer Software

Location:
Calabasas, CA
Posted:
July 17, 2015

Contact this candidate

Resume:

GABRIEL KAPLAN

**** *** ******** **. #**

Calabasas, CA 91302

acqsug@r.postjobfree.com

Tel: 818-***-****

SUMMARY

A software engineer with demonstrated ability in new product development, problem solving and software design.

A strong mathematical background, with experience in non-linear optimization techniques and pattern recognition.

Technologies:

Languages: C, C++, Java.

Operating Systems: UNIX, Linux,Windows NT/XP, Windows CE

Hardware: Windows, Embedded Linux, Embedded micro-controllers,

Expertise : OO, Image Processing, Machine Learning, OpencCV, Qt, USB, FTDI, TCP/IP, DBUS, VC++, Eclipse, svn.

PROFFESIONAL EXPERIENCE

November 2014 to present.

Haas Automation, Oxnard, California.

Software Engineer Level II

Technologies: Java, C++, Multithreaded.

Tools: Enterprise Architect, Agile, Target Process, Perforce, Eclipse, WinSCP, Code Collaborator

Development of new software for the entire product line. Haas Automation is the number one producer of CNC machines in the US. This group of 7 developers are building a new system running on a Linux embedded platform.

2012-2014

Physical Optics Corporation, Torrance, California

Senior Software Engineer

Technologies: C++, Linux, Embedded Microchip C18, FTDI, Visual Studio, Qt, OpenCV, Computer Vision.

RANMS, Lead System and Software Engineer

New Rapid Non-Contact Measurement System (RANMS), which provides pilot manufacturing capabilities for high throughput inspection of machined detail parts and assemblies for the Air Force Research Laboratory (AFRL). Initially conceived as a 3D laser area scanner providing a detailed surface profile, the technology has evolved over the course of one year of development into a multi-point laser “touch probe” device, called Multi-Laser, that can emulate multiple mechanical touches in a single, nearly instantaneous moment. The software developed performs analysis with developed algorithms to determine the exact location of each “probe” point in X,Y,Z coordinates. From this analysis, feature details can be precisely calculated. The laser points are configured in such a way that key characteristics, or Critical to Quality (CTQ) features, such as hole diameter, hole position, surface profile, and edge profile can be accurately measured without ever touching the part. Current accuracies achieved by the RANMS Multi-Laser include hole diameter to +/- 0.0005 in., hole position to 0.003 in. (true position), and surface profile points to +/- 0.001 in.

MWS Micro Weather Station, Lead Software Engineer

Micro Weather Station based on integration of a wide range of sensor elements that use a combination of electronic, optical, electromechanical, and other sensor technologies. In addition to determining weather parameters by direct measurement, indirect parameter reconstruction software uses the stored data for reconstruction of dew point, pressure altitude, barometric pressure, density altitude, wind velocity, wind direction, cloud height, visibility, and other factors. System electronics with embedded software perform system control, weather parameter computation, and configuration of the fielded sensors. The system electronics include a micro global positioning system (GPS) for position and time determination. All sensor parameters and camera images are communicated over the Iridium satellite network. The host computer receives the data store it in a database and produces weather statistics.

DRAP, Lead Software Engineer, responsible for data analysis and categorizations.

The Dielectric Relaxation Analyzing Probe (DRAP) has been developed as a non-imaging hand held multi sensory system for bulk detection of threats and illicit objects hidden on a person’s body, under clothing, or in body cavities. These objects can include weapons, explosives, and narcotics. A machine learning algorithm is used to classify the different responses and categorize the materials.

2009-2012

LogiCube, Chatsworth, California

Software Engineer

File Systems.

Technologies: C++, NTFS, DBUS, TCP/IP, XMLRPC, Linux, Embedded Keil Microcontrolers A66

An NTFS file system library that runs on a embedded application.

2005-2009

ICS, Chatsworth, California.

Software Engineer

Technologies: C, C++, Java, Embedded DOS Extender micro-controllers, MS Windows, Windows CE, Visual Studio, USB, FTDI.

NTFS, Linux, FAT32, ATA, SATA, SCSI, UDMA and PIO transfer protocols.

Computer Forensic and Data Duplication.

NTFS de-fragmentation for partition compression.

AES encryption/decryption, fast performance software algorithm.

2002-2005

DASSAULT SYSTEMES, Woodland Hills, California

Developer of CATIA an international major builder CAD/CAM product.

Software Engineer. Consultant.

Technologies: C, Fortran, Unix, CATIA.

Design customer specific applications for the CATIA platform for ship building/designing customer.

TERADYNE, Agoura Hills, California1997-2001

Software Engineer

Technologies: C++, Unix. Maintenance of custom common Pin database.

Developed software for VLSI semiconductor testers.

1995-1997

DASSAULT SYSTEMES, Burbank, California

Software Engineer

Technologies: Fortran, C, IBM.

UNIVERSITY OF SOUTHERN CALIFORNIA, Brain Simulation Laboratory1993-1994

Position: Research Assistant

Research in Artificial Human Face Recognition Systems.

Technologies: Matlab, C++, Sun workstation.

Maintained and optimized Object Oriented software code which applied an innovative technique for human face recognition, defining brain functions and enhancing differentiation. 2D Fourier and Gabor transforms for enhancing differentiation.

1990-1992

NATIONAL COMMISSION FOR ATOMIC ENERGY, Buenos Aires, Argentina

Research Assistant

Research on Neural Networks and Non-Linear Optimization Systems.

Technologies: C, Neural Networks.

1984-1989

UNIVERSITY OF BUENOS AIRES SCHOOL OF ENGINEERING

Research on Controllers for Applications in Robotics

Technologies: Non linear solvers, PC.

Student Research Grant: Research on Non Linear Control.

Teaching Assistant, Modern Control.

Teaching Assistant, Automatic Control.

Teaching Assistant, Thermodynamics and Electromagnetism.

Education

MS., Electrical Engineering, University of Southern California, 1993

Electrical Engineer, University of Buenos Aires, Argentina, 1989

(virtually equivalent to Graduate Student in U.S. )

Continuing Education

Digital Signal Processing.

Neural Networks.

Stochastic Processes in Electrical Engineering.

Non Linear Control.

Advances in Modern Control and Introduction to Robust Control.

Personal Software Process (PSP), Dan Roy 2000.

Publications

"Pulse Filtering by Means of Neural Networks and Kalman Filters,"

1991 Meeting in Information Processing and Control, Buenos Aires, Argentina

"Applications of Neural Networks"

1990 Physics Department, National Commission for Atomic Energy

(TANDAR, CNEA), Buenos Aires, Argentina



Contact this candidate