|
|
Title: |
Lead Software Engineer
|
Location: |
US-Minnesota-Minneapolis
|
Work History: |
September 2007 - present Vital Images Inc., MN
Role: Cardiac team lead
Contribution and responsibilities:
Lead a team of engineers to develop clinical applications on Toshibas new CT scanner.
Create tasks and schedules for engineers.
Work closely with Quality systems group to conform to FDA regulations.
Work closely with product marketing to create a list of features with priorities for product release.
Work with test engineers to come up with good test plans for features and integration testing.
Work with HCD (Human centered design) to create ease of use user interface and clinical workflow.
Recently transitioned into role of SCRUM Master.
Environment: VS2005, C++, C#, Clearquest, Clearcase, QT, Python, Windows XP
Team Size: 4
September 2005 August 2007 Vital Images Inc., MN
Role: Senior Software Engineer
Contribution:
Led and developed the SUREPlaque product, which characterizes plaque deposition within the coronary arteries. The algorithm was co-developed with Toshiba Medical Systems, Japan.
Led and developed an EP (Electrophysiology) planning project to analyze the left atrium and pulmonary veins. The 3D model output was integrated with St.Judes Ensite system.
Environment: VS2005, C++, Clearquest, Clearcase, QT, Python, Windows XP
Team Size: 12
June 2005 September 2005 August Technology, MN
Role: Image processing software engineer
Contribution:
Maintenance and development of new code for finding defects on semiconductor wafer chips.
Environment: Visual C++ 6.0, Windows XP
Team Size: 7
April 2003 June 2005 United Toll Systems LLC.
Role: Computer Vision Software Engineer
Contribution and responsibilities:
Maintenance of existing camera systems.
Programming and design for new software and technologies for Vehicle license plate recognition.
Worked on various image processing algorithms like Binary morphology, segmentation, Image registration, Image resizing, rotation etc.
Developed an OCR (Optical Character recognition) system for license plates using neural networks and correlation based pattern recognition techniques.
Developed multi-threaded application for violation processing using Visual C++.
Developed a remote monitor using windows socket programming to view images using Visual Basic 6.0.
Document end-user documentation for resulting systems.
Dealing with camera and equipment vendors.
Environment: Pentium, Visual C++ 6.0, Windows XP, Visual Basic 6.0
Team Size: 3
March 2002 March 2003 STI Inc., Plano, Texas.
Role: Machine Vision Software Engineer
Contribution:
Developed multi-threaded windows based application in C, C++ and VC++ to inspect defects (Probemark inspection, Bondpad inspection, gold bump inspections) on semiconductor wafers.
Designed and implemented system level software, implemented and maintained visual inspection code and worked with team to integrate these capabilities into existing system.
Developed applications using matrox imaging library and using C++ windows API.
Developed and algorithm in C++ to perform auto focusing of imaging camera.
Environment: Pentium, Visual C++ 6.0, Windows 2000, Windows NT 4.0
Team Size: 5
|
Skills: |
Technical Summary:
Languages: C, C++, C#, VC++6.0, VB6.0, HTML, PASCAL and FORTRAN
Operating systems: Win XP, Win2000, WinNT, Linux Red Hat 7.0, Sun Solaris, QNX, SCO UNIX, Silicon Graphics (SGI), MS-DOS.
Tools: Rally, VS2005, Clearcase, Clearquest, Visio, Perforce, MSOffice 2003, Visual Source Safe 6.0.
|
Education: |
MS in Electrical Engineering (Thesis) Clemson University, SC 2001. (GPA 4.0)
BE in Electronics (4 Year Program) VESIT, University of Bombay 1997.
|
Endorsements
|
 |
Raghavan has received 1 endorsement.
|
Raghavan has endorsed 0 Members.
|
|
|
| |
Rank |
Title |
Location |
Status |
Actions |
|
1.001 |
SENIOR ACCOUNT EXECUTIVE |
US-Illinois-Chicago |
 |
Details
|
|
|
|
|
|
|
|