HTMLPDFPSMS-WordASCII

ZAKARIA AJMAL

Email: zack.ajmal@gmail.com

580 Stillhouse Ln
Milton, GA 30004-7342
Phone: (770) 475-3066

Objective

A position working in the areas of computer vision, image and video processing, or multimedia signal processing.

Education

Ph.D. Electrical and Computer EngineeringGPA 3.96/4.00Expected May 2008
Georgia Institute of Technology, Atlanta, GA
Thesis: Learning low-complexity face models for tracking and recognition
Advisor: Dr. Russell Mersereau

MS Electrical and Computer EngineeringGPA 3.96/4.00June 1999
Georgia Institute of Technology, Atlanta, GA

B.Sc. Electrical EngineeringGPA 3.86/4.00, Ranked 1stNov 1993
University of Engineering and Technology, Lahore, Pakistan

Major Coursework

Computer VisionStatistical Signal Processing and Modeling
Digital Image ProcessingWavelets and Time-frequency Representations
3-D Graphics and ModelingMultiprocessor Architectures for DSP
Adaptive FilteringParallel Computer Architecture
Pattern RecognitionHigh Performance Parallel Computing
Real-time SystemsPersonal and Mobile Communications

Work Experience

Graduate Teaching AssistantSept 1998 – Dec 2003
School of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, GA
  • Developed and graded labs and homework and provided help to students in using Cadence and Synopsys software for the VLSI and Advanced Digital Design course.
  • Developed interactive Java applets for use by students in their Microelectronic Devices course.

Summer InternMay 2001 – Aug 2001
Microprocessor Research Labs, Intel Corp., Santa Clara, CA
  • Developed an algorithm to learn a deformable face model from stereo sequences and then track the face in a monocular sequence using the face model.
  • Main contribution was the automatic learning of identity and facial expression subspaces of the face model.

Summer InternMay 2000 – Aug 2000
iDEN Technology, Motorola, Plantation, FL
  • Developed a speech-driven lip-sync facial animation system for audiovisual communication in wireless phones.

Member Technical StaffJune 1999 – Aug 1999
Wireless Research Lab, Bell Labs, Lucent Technologies, Holmdel, NJ
  • Did an optimized implementation of adaptive coded modulation scheme for a fixed wireless system on TMS320C62XX fixed point processor.
  • Developed a simulation for modulation and coding using space-time coding diversity techniques.

Graduate Research AssistantSept 1997 – Sept 1998
School of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, GA
  • Designed a fabric defect detection system using wavelet and fuzzy logic image processing algorithms.
  • Programmed a real-time implementation in C and assembly on parallel processing TMS320C40 DSP platform.

Design EngineerDec 1993 – Aug 1997
Advanced Engineering Research Organization, Haripur, Pakistan
  • Worked on the design of a 4-channel frequency lock-in system involving digital demodulation of low-level signals. Developed algorithms for filtering and demodulation using MATLAB and implemented them in C and assembly for the TMS320C31 DSP board. Designed the analog front-end that included 16-bit A/D converters, direct digital synthesis oscillators and mixers for superheterodyning.
  • Supervised a team of three engineers coordinating their work and developing the system interfaces.
  • Developed a PC-based six-degree-of-freedom simulation system for aerospace vehicles including 3D graphics, perspective viewing, coordinate transformations and aerodynamic calculations.
  • Developed PC-based test stations for mixed signal systems using data acquisition boards, GPIB card, PC parallel/serial port interface and various laboratory instruments.

Selected Publications

  1. Z. Ajmal, J.-Y. Bouguet, and R.M. Mersereau, “Learning a face model for tracking and recognition,” in Proc. IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), May 2002, vol. 4, pp. 3612–3615.

Skills

Languages: C, C++, Java, VHDL, Verilog, Assembly for TMS320 DSPs and 80×86, Fortran.
Software: MATLAB, Cadence, HSpice, Synopsys, Mathematica.
Operating Systems: Unix (Solaris, Linux), Windows 95/NT, MS-DOS.
Computer Platforms: PC, Sun SPARCstation.
DSP Hardware: TMS320C31, multiprocessor TMS320C40, TMS320C62XX, DSP56002.
DSP Software: Code Composer, TI and Motorola DSP simulators/debuggers/C compilers/assemblers.
Hardware Design: TMS320C31 DSP board, mixed signal systems.
Parallel Computing: Parallel algorithms, MPI, pThreads.

Awards

Memberships/Activities