A apt 7606 1400 Worcester Road Framingham, Massachusetts, 01702 Phone: 508. 250. 5611



Download 18.03 Kb.
Date28.05.2018
Size18.03 Kb.
#50759
A
Apt 7606

1400 Worcester Road

Framingham, Massachusetts, 01702

Phone: 508.250.5611


shish Uthama


ashish.uthama@gmail.com
http://www.ece.ubc.ca/~ashishu/tech/tech.htm

Seeking a full time image processing related software development position in California

Capabilities and Experience


Research

  • Medical image processing

  • Two journal and three conference articles


Leadership


Operating systems

  • Development on Linux and Windows

  • Linux cluster administration

Software development and testing

  • MATLAB programming (6 years)

  • C (3 years)

  • C++ (2 years)

  • Scripting (Perl and tcsh) (4 years)

  • Multithreaded programming (TBB, IPP)

  • GPGPU programming (CUDA)


Domains

  • Image processing

  • Parallel computing

  • File Formats: Tiff, DICOM, HDF5, netCDF


Key traits

  • Proven ability to ramp up and contribute in significantly short time.

  • Continuous improvement – have progressed to a higher grade in every performance review.

  • Have repeatedly demonstrated the ability to devise and implement novel solutions.


Professional Experience
Quality Engineer, MATLAB Image Processing Toolbox

The MathWorks, Natick MA. October 2008 – Present
The team (6 Dev, 1 QE, 1 Doc and 1 Usability specialist) delivers the Image Processing Toolbox (IPT). Code base includes MATLAB programming, C, C++ and Java on 32/64 bit versions of Windows, Linux and Mac OS.
Software testing:

  • Design reviews, Usability studies and testing of IPT’s image processing pipeline.

  • Initiated iterative test driven software development, significantly reducing feature development time.

  • Proposed a novel test procedure creation approach enabling reuse of information in product documentation. Demonstrated consistent documentation man hour savings over two release cycles.

  • Designed and developed a tool to explore CPU execution time scaling with problem space complexity.

  • Key team resource for Linux scripting and performance measurement.

Software development:



  • Identified and improved performance of NITF file IO in MATLAB by 40%.

  • Designed and implemented a prototype for parallel processing 4GB+ image files.

  • Implemented prototype code (C/MEX) using Intel Integrated Performance Primitives for image resizing.

  • Demonstrated leveraging GPGPU technology using CUDA for image filtering in MATLAB

Application Support Engineer, EDG

The MathWorks, Natick MA. December 2007 – October 2008

The Engineering Development Group (EDG) hires and trains graduate students for internal hiring. Engineers are trained in specific technical areas of their choice while providing technical support on alternate weeks.



  • Direct interaction with customers (engineers and researchers) using The MathWorks products, including

  • Image Processing Toolbox

  • MATLAB Builder JA / NE (Deployment and integration of MATLAB with Java / .NET)

  • Parallel Computing Toolbox

  • Sharpened ability to quickly trouble shoot and effectively solve diverse engineering problems.

  • Consistently resolved over 9 issues a day (Team average – 6) with high customer resolution ratings.

  • Gained valuable insights of the product from a customer’s perspective.


Research Assistant

MS/MRI Research Group, UBC, Vancouver. September 2005 – October 2007

As a member of the Biomedical Signal and Image Computing Lab at UBC, I worked on a research project with Multiple Sclerosis/ Magnetic Resonance Imaging Research group, UBC hospital.



  • Identified areas of mutual interest and obtained funding from the MS/MRI Research Group, UBC.

  • Researched and invented an algorithm to analyze patterns in neurological activity (fMRI) despite variation in brain shapes. Presented the idea in respected, peer reviewed conferences and journals.

  • Implemented the algorithm in MATLAB/C to analyze large data sets on a self-administered Linux cluster.

  • Helped discovery novel insights into neurological patterns in Parkinson’s disease (PD) patients. Research results were presented in medical conferences and published in a leading neurological journal.


Design Engineer, PQR

Texas Instruments, Bangalore, India. March 2004 – August 2005

The Pyramid Qualification and Release (PQR) team delivered a large internal workflow geared towards the development of Application Specific Integrated Circuits. Team – 4 Engineers, 2 Managers and 16 contractors.



  • Completed long pending feature backlog of an assigned Perl module in short time.

  • Experience gained in the use of EDA tools, extensive use of Perl and shell scripts for automation.

  • Designed and presented training program for new contractors.


Software Engineer

Robert Bosch India Limited, Bangalore, India. July 2003 – March 2004

  • Designed and implemented embedded C solutions for crucial automotive applications.

  • Consistently produced code well within the constrained real time requirements.


Education

MASc, Electrical and Computer Engineering, University of British Columbia, Vancouver 2005 – 2007

BE, Electronics and Communication, PESIT, Bangalore 1999 –2003
Additional Interests


  • Regular contributor at the MATLAB new group.

  • Motorcycling and photography


References

Mr. John Evans, Team Lead and Developer, The MathWorks

Dr. Rafeef Abugharbieh, Department of ECE, University of British Columbia

Dr. Anthony Traboulsee, Department of Neurology, University of British Columbia



Prof. Kevin G. Keegan, Equine Medicine, Surgery and Research, University of Missouri
Some recommendation details are available on my LinkedIn profile: http://www.linkedin.com/in/ashishuthama

Currently employed on an H1-B Visa

Page of

Download 18.03 Kb.

Share with your friends:




The database is protected by copyright ©ininet.org 2024
send message

    Main page