Post Job Free

Resume

Sign in

Engineer Software

Location:
Denton, TX, 76201
Posted:
June 25, 2010

Contact this candidate

Resume:

Title

Software Engineer

Summary

. Masters in Computer Engineering with 5 yrs software development

experience in a professional environment;

. Vast experience in development of real-time scientific and commercial

medical software based on clinical requirements for automated colonoscopy

medical procedures on High Performance Computing workstations;

. High potential experience in coding and deployment of software

architecture using C, C++, MATLAB, CUDA, OpenGL, OpenCV, OpenCL with

image processing background;

. Strong knowledge of CPU/GPU architectures, heterogeneous computing,

graphic APIs, best practices, video formats and encoding, 3D

visualization, real-time signal/image processing, Graphical User

Interface (GUI) development;

. Diverse experiences in extensive parallel programming, code optimization

according to hardware requirements, client-server architectures, Software

Development Life Cycle, debugging, profiling and version control;

. Proven skills and abilities in math, problem-solving, algorithm design,

and analytical thinking;

. Passionate towards work, responsible and results-oriented. Can work

independently or in a team.

Skills

Strong: C, Data Structures, object-oriented design, C++, MATLAB, CUDA,

OpenCV, OpenGL, OpenCL, performance optimization, parallel programming;

Intermediate: Intel Image Processing Primitives, Qt library, GPGPU, Core

Java, Perl, HTML, CSS, JavaScript, PHP, MySQL; Linux/Unix commands, BASH

scrpit, TCP/IP, UDP, inter-process communication;

Experience with: Relational Databases, ASP .NET, T-SQL, Eclipse IDE, real-

time Micro C OS- II.

Professional Qualifications

MCTS: Microsoft .NET Framework 2.0 Windows Applications - C/C++, C#. (MCP

ID: 6973634)

CompTIA Linux+ Certified. (CompTIA Career ID: COMP001020103859)

NVIDIA CUDA - Registered Developer

Work Experience

University of North Texas/Endometric Corporation

12/2007 - Present

Denton, TX/Ames, IA

"Multimedia Information Group (MIG) at the Dept of CSE, UNT works for

Endometric Corporation to create software solutions for automated colon

cancer detection and colonoscopy quality measurement."

(Please visit www.endometric.com for more information on the company's

products and services.)

Software Developer, MIG - Endometric Corporation

. Lead software developer and research engineer of the 'Quality Suite

Colonoscopy software' marketed by Endometric Corporation. This software

is currently used by Mayo Clinic, Rochester and some other hospitals.

. Multiplied application speeds 5 to 40 fold by reprogramming data-

intensive code portions with multi-threaded coding, exception handling

and numeric-intensive portions with the prolific usage of CUDA technology

on single/multiple GPUs in both graphic and compute modes for massively

parallel HD video stream processing.

. Real-Time GPU Application: 25 fold speed up; Designed developed and

tested a module which uses the power of GPU for real-time computer-aided

colonoscopy detection methods. Module functionality includes non-

informative frames generation rate, surgery performance rate, camera

movement directions, current procedure being performed, and several other

aspects, displayed on the screen in real-time when the doctor is

performing the endoscopy/colonoscopy surgery.

. Mitigated excessive CPU usage by more than 50% by re-architecting and

fortifying several modules within the 'Quality Suite' software with smart

combinations, multi-threading and/or code conversions of two or more of

the following programming languages: OpenGL, OpenCV, CUDA,

structural/object-oriented programming in C/C++ and MATLAB; strict code

debugging in IDEs (VS.net 2003 - VS 2008) and compatibility in a cross-

platform (Linux and Windows) environment was always ensured.

Research Associate & Lab Administrator, Multimedia Lab, University of North

Texas

. Introduced heuristic algorithms in medical imaging which contributed to

15-20% boost in accuracy compared to the existing algorithms; Explored

existing algorithms and gained comprehensive domain knowledge in still

image processing and video motion analyses.

. First authored the following research paper - "Boosting the performance

of Informative Frame Filtering in Colonoscopy Videos with the aid of

multi-core CPUs and many-core GPUs". Super Computing 2010 Conference (In

Progress).

. Slashed the purchase costs of scientific equipment for clinics by 70%, by

introducing new methods of building customized high performance computing

workstations which match the requirements of any high-end computationally

intensive medical imaging tasks at hand.

. Overhauled, and if necessary, upgraded machines to powerful workstations

by identifying specific hardware requirements like network/graphic cards,

heat-sinks, processors, additional PCI slots.

Hong Kong Shanghai Banking Corporation, India

10/2006 - 06/2007

Back-end Intranet Website Developer

"Engineered a PHP-based Content Management System for and maintained

security of the Intranet website. The new CMS contributed to 25% growth in

faster customer data verification and related services."

. Admin Management: Enforced Bank Employees 'User Login' Authentication

with JavaScript, PHP and MySQL.

. Customer Profile Background Check: Checked the authenticity of credit

card applicant's profile using C# and Perl-based searching inside the

MySQL database which comprises black-listed profiles.

. Template/Security Management: Maintained and assigned HTML/CSS templates

for each department and ensured data security by utilizing socket

programming in C/C++ and/or C#.

. Code Debugging: Debugged, optimized and maintained C/C++, C# codes which

were converted from Perl/PHP.

National Institute of Information Technology, India

12/2005 - 05/2006

Software Developer Intern (While pursuing my Senior Year of Undergraduate

Degree Program)

"Successful completion of the following application: 10-band Graphic

Equalizer and Stereo to 5.1 Channel Converter" (also used it as Senior Year

Undergraduate Project).

. Decoded, pre-processed and applied necessary signal processing techniques

to audio files using MATLAB.

. Programmed specific calculations related to audio phase-shifts and

frequency-bands separation using C++.

. Coded Front-end GUI of the application in Core Java.

Education

. M.S. Computer Engineering, GPA - 3.8. (While working for Endometric

Corporation)

University of North Texas, USA. Expected: July 2010.

. B.Tech. Electronics and Communication Engineering, GPA - 3.3.

Jawaharlal Nehru Technological University, India, May 2006.

. E.A.M.C.E.T (Engineering Agriculture and Medicine Common Entrance

Test), India -

Ranked 585 amongst 150,000 test-takers; the exam tested problem-solving

and analytical skills in math, physics and chemistry.

. G.R.E (Graduate Record Examination), USA - Scored 1350/1600.



Contact this candidate