Technical Lead Resume
SUMMARY:
- Over 14 years of experience in medical, analytical instrumentation and industrial automation system design.
- Worked in software architecture design and application development on C++, C# for Windows platform
- Experienced in Multithreading, Win32 API, MFC, IPC, RTOS, COM and STL programming
- Expertise in planning, requirement gathering, feature, functionality implementation and test automation.
- Well versed with Agile Methodology
TECHNICAL SKILLS:
Languages: C++, C#, VC++, Python, Java
IDE: Eclipse, Visual Studio
Platforms: Windows, Windows XP Embedded, Windows CE 5.0
Compilers: SDCC & KEIL cross compiler for 89c51 family of processors
Standards: DICOM, HL7, ISO 13485, ISO 14971
Source Control: Agile Tools
Clear case, Visual Source Safe, Subversion: Scrum works, Jira, Rally
Testing Tools: IBM Rational Performance Tester 8.1.1.1
Databases: MySQL, Ingress
PROFESSIONAL EXPERIENCE;
Technical Lead
Confidential
Tools: VC++, C#, ActiveX, Win32 API Programming, XML, Python, Visual Studio 2010, Scrumworks, Doors, Clear Case, Clear Quest
Responsibilities:
- Design modules for development of user interface and parameters display on the patient monitor.
- Behavioral Driven Development (BDD) based framework design using C#, Spec flow and JSON.
- Gather requirements and implement software simulator for BIS, NMT medical devices.
- Design and develop software modules related to IACS external device connectivity interface.
- Use Python coding for module integration testing using in - house remote testing framework.
- Agile sprint planning, backlog grooming and efforts tracking
- Fix defects and provide solutions for new ideas in product improvements.
- Participated in Unit and Integration testing.
Technical Lead
Confidential
Tools: VC++, Active X,JNI (Java Native Interface), Java Advanced Imaging (JAI) API, Ingres Database, Medical Image Processing, Win32 API Programming, DICOM and HL7 knowledge, COM, Visual Studio 6.0, Eclipse (Java), IBM RPT, QTP, SVN
Responsibilities:
- Provided enhancements and resolution for issues in live video displays on application ActiveX area.
- Worked on solutions for field issues in EndoWorks application.
- Designed video processor software simulator for issue reproduction critical to timing events.
- Performance testing for system efficiency & network loading using Rational Performance tester.
- Follow Agile for project and efforts tracking.
- Proposal making and estimation for new requirements.
- Participated in Unit and Integration testing.
Technical Lead
Confidential
Tools: Visual Studio, C#, .NET Framework, Windows XP Embedded, VSS
Responsibilities:
- Contribute in high level and low level design documentation.
- Architect and deploy XP Embedded operating system.
- Provide feature for custom shell load for Confidential application with XPe to boot as KIOS system.
- Added feature for file based write filter to enable device for safe hard shutdown.
- Developed C# module for software upgrades on the system using windows installer.
- Developed C# module to provide telephone dialing feature in application.
- Contribute to technical discussions and problem solving.
- Contribute to upgrade coding standards for software development.
- Contribute to unit testing and integration testing.
- Participated in Unit and Integration testing.
Technical Analyst
Confidential
Tools: Visual Studio, C++, Windows XP Embedded, Windows CE
Responsibilities:
- Responsible for the Operating System base image development & deployment in Windows CE
- Designing and deploying Windows XP embedded operating system.
- Programming in C/C++ for CAN protocol.
- Serial interface driver development.
- Integrate touch screen interface with Windows CE and Windows XPe base image. Enhance touch screen calibration functions.
- Support for new feature enhancement requests.
- Follow up with SME for English to German language transcription.
- Update the OS designs and boot loader to client servers.
Technical Analyst
Confidential
Tools: Compilers KEIL C, RTOS, Assembly Language, C/C++, Multi IDE based Integrity RTOS for Blackfin Processor, VSS, Visual Studio, ThreadX, Windows XP
Responsibilities:
- Designing and developing software modules to implement Modem dial-In and firmware upgrade features.
- Design & test firmware upgrade feature..
- Develop modules for reading merchandise data from all types of tags and labels.
- Worked on alarm module enhancements.
- Contribute to embedded debugging and development training.
Sr. Project Engineer
Confidential
Tools: 8051 Emulator, Compilers, KEIL C, Assembly Language and Cross-compiler, Visual Studio, Windows XP
Responsibilities:
- Read data from 4x3 matrix keyboard
- Provide RS-485 serial communication
- Reading data from RTC (DS 1307) to keep track of elapsed time and display it on the screen.
- I2C interface is provided using 24c16 to keep status of last parameter changes.
- Serial interface is provided to the instrument so that the instrument can be controlled from computer side.
- Documentation for hardware and software design.
Sr. Project Engineer
Confidential
Tools: 8051 Emulator, Compilers, KEIL C, Assembly language and Cross-compiler, Visual Studio Windows XP
Responsibilities:
- Develop module to drive 7-Seg LED’s using MAX-7219 decoder IC.
- Design hardware and software to run stepper motor in micro-stepping mode.
- Read the pressure sensor output through ADC-7109 which is in the range of 0-5000 psig and display the pressure on the screen.
- Write code to interface the device serially to external peripheral using RS-232 interface.
- Write I2C logic to save date and time information.
- Documentation for hardware and software design.