Sinan Karahan

Contact

911 Christopher Way
Menlo Park, CA 94025

650-387-5087

Qualifications

  • Technical management and leadership experience of teams of research scientists, Ph.D. level engineers for the development of mathematical and scientific software applications.
  • Strong technical expertise in Kalman Filters, Sensor Fusion, Sensor Calibration, Motion Algorithms, Filtering and Estimation, Signal Processing, Optimization, Robotics.
  • Development experience encompasses over 15 years of C/C++, MATLAB, iOS, MacOS, Linux, Windows.
  • Embedded platform experience developing fast and robust algorithms for real-time targets.
  • Ph.D. degree in Mechanical Engineering with emphasis on Linear and Nonlinear Control Theory, Kalman Filters, Estimation, Robotics, System Dynamics, and applied mathematics.
  • Multiple patent applications on motion sensor based sensor fusion, processing and calibration.
  • Expertise in Autonomous Driving algorithms: Sensor Fusion, Perception, Navigation, Path Planning, Control.
  • ISO26262 Certified: "Road vehicles – Functional safety".

Advisory Roles

  • Member: Board of Advisors at TuringSense, Inc. (Wearable sensors and motion capture startup).
    http://www.turingsense.com
  • Member: Board of Advisors at Lumo Body Tech, Inc. (Wearable sensors startup).
    http://www.lumobodytech.com

Work experience

SF Motors, Inc. 2017 — Present

Lead Research Scientist, Autonomous Driving Algorithms
  • Solving the grand sensor fusion + perception + localization problems: IMU, Camera, Radar, LIDAR, Maps.
  • Working on Machine Learning, Perception, Motion Planning, Control.
  • Leading and supervising a team of graduate-level autonomous driving engineers.
  • Building simulation engines for autonomous driving simulation and testing.
  • ISO-26262 certified: "Road vehicles – Functional safety".

InvenSense, Inc. 2012 — 2016

Principal Engineer / Director, Advanced Algorithms
  • Technical manager and project lead for motion, indoor navigation, sensor fusion, calibration algorithms for handheld devices, wearable devices, quadcopters and other applications.
  • Developed Indoor location applications using Particle Filters, Map Matching, Wi-fi/Bluetooth Beacons, Pedestrian Dead Reckoning and GPS.
  • Invented and implemented novel sensor calibration algorithms targeting embedded platforms. Algorithms provided breakthrough performance in terms of accuracy, speed, code size, power consumption and memory footprint. The real-time, always-on calibration feature became a major competitive advantage for the latest generation Invensense Motion Processor. Several patent applications have been filed for the IP.
  • Developmed and implemented  6-axis and 9-axis  Kalman Filter / Estimation sensor fusion algorithms (accelerometer, gyroscope, magnetometer) to enable motion sensing applications for next generation intelligent hand-held devices. Developed recursive estimation algorithms for real-time calibration of accelerometer, gyroscope, and magnetometer sensors.
  • As an Algorithm Team Lead and Director, mentored junior PhD level engineers in sensor fusion, filtering and estimation, embedded systems and fixed-point development.

Apple, Inc. 2010 — 2012

Senior Scientist / Motion Algorithms Engineer
  • Developed Kalman Filter / Estimation algorithms for sensor fusion and motion sensing applications for drift-free attitude estimation using gyroscope, accelerometer and magnetometer sensors in C++ within the iOS platform. Deployed the algorithms on the iPhone. 
  • Developed intelligent compass calibration algorithms using magnetometer measurements, device attitude estimates in C++ for bias estimation.

Sensor Platforms, Inc. 2009 — 2010

Senior Algorithm Scientist
  • Introduced Sensor Fusion / Unscented Filters to the company for the first time.  Developed gyro-free sensor fusion solution that provided breakthrough performance.
  • Technology development included Kalman Filtering, signal processing, modeling of complex dynamic systems, and nonlinear optimization.
  • Implemented sensor calibration algorithms that enabled extremely accurate tracking.

NASA Ames Research Center - University of California 2006 — 2009

Research Scientist / Team Lead
  • Conducted research as a University of California Research Scientist on civilian Air Traffic Control under NASA’s Airspace Systems Program .
  • Worked closely with NASA scientists, outside researchers, air traffic controllers, air traffic managers, and contractors to conceptualize and implement technologies for the air traffic control system. 
  • Developed models of air traffic flow interacting with convective weather activity. Designed simulation, control and optimization algorithms for minimizing the impact of convective weather on air traffic flow. 
  • Recruited and hired expert developers from industry and built a team, enabling quick ramp-up of the development and on-time completion of projects. Managed a team of five engineers for the software development of computational simulations of air traffic flow and control models. 
  • Project and team management using agile methods, project tracking tools, documentation control, bug tracking tools, and source control.

Spence Engineering Services 2004 — 2006

Consultant/Contractor
  • Developed models in MATLAB, Simulink, and C++ for Motor Drive Electronics, Sensors, Attitude Dynamics, Gyroscope, and Orbit Models for a satellite payload system. Integrated, tested and debugged the models in a complex hardware-in-the-loop simulation setup. 
  • Key contributor to the development, implementation, and troubleshooting of a very complex dynamics and hardware models and components. 
  • Interacted with multiple teams of design, software, and hardware teams in order to integrate system components.

Thermawave, Inc. 2001 — 2003

Senior Algorithm Engineer
  • Developed numerical algorithms in MATLAB and C++ for processing optical data and performing film layer and grating structure measurements on wafers for integrated metrology instruments. 
  • Implemented computational algorithms in C++ for solving electromagnetic and optical equations, interpolation and optimization of nonlinear multi-variate functions, signal processing, and statistical calculations.

Octant Technologies, Inc. 1998 — 2001

Staff Software Engineer
  • Designed and developed Spacecraft/Satellite dynamics simulation models, Orbital Dynamics Models, Feedback Controllers, Kalman Filters, Nonlinear Estimators, and Monte-Carlo simulations.
  • Implemented complex mathematical models in Simulink, MATLAB and Matrixx. Performed analysis, design and validation on dynamic models.

Integrated Systems, Inc. 1990 — 1998

Simulation Group Leader / Principal Software Engineer
  • Project and technical lead of the software development team (5 developers). Mentored developers, interviewed and hired candidates. Contributed at all levels of development including coding, debugging, testing, beta, and production through 6 major release cycles.
  • Responsibilities included technical leadership, numerical analysis and algorithm development, simulation and modeling.
  • Designed and implemented numerical integration algorithms for the efficient solution of differential equations and for linearizing nonlinear models. Implemented the algorithms in C for the simulation and modeling of continuous and discrete-event dynamic systems in a simulation tool.


Santa Clara University, Santa Clara, CA 1989 — 1990

Adjunct Professor
Teach graduate-level Robotics course in the Electrical & Electronics Engineering department.
- Semester 1: Robot Kinematics and Dynamics
- Semester 2: Robot Control and Trajectory Planning

Education

Ph.D., Mechanical Engineering 1984 — 1989

University of California at Davis
Doctoral research on nonlinear control design and analysis methods in control theory.
Dissertation title: “Approximate Linearization of Nonlinear Systems.”

Study areas: Scientific computation; classical, modern, and nonlinear, control theory; estimation and filtering including Kalman Filters; kinematics, dynamics and control of robots; optimization; probability and statistics.

M.S., Mechanical Engineering 1981 — 1983

University of California at Davis
Study Area: System Dynamics and Control.
Thesis title: The effect of control location on the disturbance response of active and semi-active systems.

Patents and Publications

  • SYSTEMS AND METHODS FOR SYNTHETIC SENSOR SIGNAL GENERATION (Invensense) United States  20170299388
  • SYSTEMS AND METHODS FOR SYNTHETIC SENSOR SIGNAL GENERATION (Invensense) United States  20170191831
  • SYSTEMS AND METHODS FOR SYNTHETIC SENSOR SIGNAL GENERATION (Invensense) European Union EP3104126 (A1)
  • SYSTEMS AND METHODS FOR ORIENTATION PREDICTION (Invensense) United States 20160077166
  • SYSTEMS AND METHODS FOR SENSOR CALIBRATION (Invensense) United States  20160178657
  • SYSTEMS AND METHODS FOR SENSOR CALIBRATION (Invensense) United States 20150285835
  • METHOD TO REDUCE DATA RATES AND POWER CONSUMPTION USING DEVICE BASED ATTITUDE QUATERNION GENERATION (Invensense) United States 20140278217
  • METHOD TO REDUCE DATA RATES AND POWER CONSUMPTION USING DEVICE BASED ATTITUDE GENERATION (Invensense) United States 20140278215
  • Sensor Fusion to Improve Speech/Audio Processing in a Mobile Device (Apple) United States  20130332156
Publications list:
https://scholar.google.com/citations?user=3xLjLwoAAAAJ&hl=en

Professional Memberships, Activities, and Awards

Professional Activities:

Professional Memberships:
  • Senior Member, Institute of Electrical and Electronics Engineers (IEEE)
  • Member, American Society of Mechanical Engineers (ASME)
  • Member, Sigma Xi, the Scientific Research Society
Awards:
  • University of California Earle C. Anthony Fellowship
  • University of California Tuition Fellowship for Distinguished Scholars (throughout entire graduate education)

References

References available upon request.
Made with CV Maker