Jaroslav Hook
Melbourne Florida,
abgffm@r.postjobfree.com
Objective Career in Software/Algorithm Development
Profile A software development professional with solid and
versatile engineering and scientific background
Qualifications:
. Experience in software design and implementation at all stages of
development in several industries: Semiconductor, Imaging,
Telecommunications (optics, wireless, Voice over IP, RF)
. Solid Hand on experience in various aspects of fingerprint
technology. Focus: Anti spoofing.
. Solid hands on experience in Bar Code Technology:developing bar code
decoders
. Experience in OOA/OOD/OOP and development of real time embedded
software for MPC 860/360, ARM processor, DSP TI (under PSOS, VxWorks,
Nucleus), ATMEG32 microcontroller.
. Working knowledge of error correction codes and image
processing/compression. Working knowledge of DSP programming (TI),
SIMD assembly language
. Solid programming skills in C/C++, MATLAB, MFC, some Perl. Experience
with different environments: Unix, Windows
. Experience in technical writing: specification requirements, design
documents, test cases,
test design, test automation, reliability reports
Work Experience:
Senior DSP Software/ RF system Engineer, Locus Location
Jan 2011-pres.
Modeling and full Implementation of channel decoder (TETRA over
the air
protocol. with multiprocessor DSP card) . Development of
frequency error
and
symbol timing estimation algorithms for DQPSK.
Maintenance/Develop
ment of
several GUI based host applications for radio diagnostic
System. RF
Receiver/up-converter/quad demodulator
evaluation/characterization/c
omponent
adjustment for a VHF/UVF bands. ATMEGA32L microcontroller
software RF
tuner control development. Integration of RF transceiver
Hardware and
controlling
software
Senior Algorithm/Software/System/Biometric Engineer, Authentec,
Melbourne
Development of an MFC based Host application for advanced
Florida USA
spoof resistant multi-biometric fingerprint sensor (USB/UART
comms). June 2005
Development/implementation of Automatic Gain Control algorithm,
- January 2011
Comprehensive CMOS sensor characterization (FPN, spectral
sensitivity, etc)
Development of anti spoofing algorithms based on properties of a
human finger
Implementation of fingerprint template compression. Biometric
data collection
and analysis, test automation. Proposed an alignment free
cancelable biometric scheme.
(polarized light for FP sensors : US Patent #8,180,120 B2 issued
May 12, 2012)
Senior Algorithm/Software Designer, Atsana Semiconductors
Nepean, ON
Firmware development for JPEG/MPEG-4 compression/decompression,
Canada,
image enhancement/manipulation/processing algorithms for a
SIMD
multimedi
a
Mar.2004-
processor (DCT/IDCT, image filters, entropy encoding, etc.) for
camera phone May 2005
Software Developer, Symagery Microsystems
Kanata, ON
Embedded Real Time software development for 1D/2D Bar code readers:
Canada
- Development and implementation of automatic exposure algorithm
for Bar code Nov. 2000-
reader based on CMOS imager Development and implementation of
Mar. 2004
high precision low cost lens focus cloning system for
CMOS camera
- Development and implementation of decoding algorithms for 1D/2D
bar
code decoders based on CMOS imagers, Implementation of Read
Solomon/BCH decoders.
- Development of 1D Bar code design engine ( algorithm and
implementation)
Software Engineer, Mitel Corporation
Kanata,ON
Embedded Real Time software development for Voice over IP
communication Canada
Systems. Development of Echo Canceller Service provider for IPBx.
DSP
framework
March-Nov.
maintenance 2000
Software Designer, Nortel Corporation
Ottawa, ON
Embedded Real Time software development for fiber optic products.
Development of Canada Internet Based comprehensive testing tools
for special functionality verification of June 1998,
optical cards: Tx/Rx, DSP, analog maintenance
Feb. 2000
Software Developer at Digital Equipment Corporation
Shewberry, MA
Temporary position Testing software development for hard drives
USA, summer 96
Education and training:
Graduate Course work: Ottawa/Carleton University/FIT
Ottawa, ON
Courses: Stochastic processes, Finite Fields/Coding theory,
Linear Optimization, 1998-Present
DSP, Error Correction Coding, Abstract Algebra, Advanced
Algorithms, Canada/
Number Theory, Combinatorial Optimization, Elliptic Curve
Cryptography, Melbourne,
Combinatorial Algorithms, Math Cryptography, Combinatorial
Design, Florida
Advanced Statistics II, Pattern Recognition.
Working towards PhD dissertation at FIT
2009-Present
Master's Degree in Computer Science,
Fredericton, NB,
University of New Brunswick
Canada 96-98
Graduate Course work: Brandeis University
Waltham, MA
Computer Science courses (6 courses)
USA, 94-96
Complete Core PhD sequence in Economics (13 courses)
Master's Degree in Economics,
Prague, Czech.
Central European University
Aug.93 -Aug 94
(accredited with the State of New York)
Master's Degree in Electrical Engineering
Kyiv, Ukraine
Kyiv Politechnical Institute
Specialization in Solid State Physics/Microelectronics
Other Training:
French language training (in progress: Intermediate to
Advanced level)
Symagery Courses: problem Solving/Decision Making seminar
Mitel/Nortel courses: C++, PSOS/VxWorks, Tornado, SONET,
JAVA,UNIX.
Francais ( Intermediate to Advanced),
Other activities:
University of New Brunswick:
97-98
Don at University Residence, Course Instructor
Brandeis University,
Research Assistant: HW/SW maintenance of 20 autonomous
learning robots. 95-96
Honors and Awards:
All graduate degrees financed exclusively through
scholarships, grants:
Soros Scholarship for CEU in Prague, NAFSA/USIA scholarship and
tuition
waver for Brandeis University in USA, full funding from
University of New
Brunswick
Publication:
Lev Goldfarb and Jaroslav Hook, "Why classical models for
pattern recognition are not pattern recognition models", in
International Conference on Advances in Pattern Recognition, ed.
Sameer Singh, Springer,1998.