Technical Project Manager Resume
Milpitas, CA
SUMMARY:
- Over fifteen years of advanced level industry engineering and technical management experience in software and systems development for complex Metrology, Defect Inspection systems, lab automation systems, controllers and applications for the Semiconductor and Biotech industry. Experience leading teams and technical program management.
- Thorough knowledge of the SEMI standards for host communication in semiconductor fabrication plants. Proven technical competency in understanding and implementing new industry standards and protocols.
- Sound practical experience in complete software development life using Object Oriented Analysis and design patterns. Adept at every steps from requirement analysis, design, development, unit testing, customer installation and onsite support, managing offshore development, third party component validation and integration. Actively involved in developing requirement, functional specs, reference manuals and guidelines for onsite engineers and customers.
- Possess excellent working knowledge of C, C++, Java, Visual C++, Visual Basic, STL, .NET, C#, COM, Remoting, Database programming, Network Programming, GUI, XML, COM Interop on Windows and Linux. Working knowledge of WCF and WPF.
- Experience working with efficient multithreaded applications, data structures and algorithms, device controllers, SW - HW integration and testing. Experience porting legacy code.
- Used tools like MS Project, Jira, MS Visio, NUnit, NCover, TestComplete, BoundsChecker, Enterprise Architect, MS Visio for design, Jira, unit testing, code performance analysis and project management.
- Excellent analytical, troubleshooting and problem solving expertise. Proven professional communication and interpersonal skills.
TECHNICAL SKILLS:
Operating Systems: Windows XP, Windows 7, Linux
Languages/Editor/Technologies: C, C++, Visual C++, Visual Basic, MFC, STL, .NET, C#, Managed Extensions, COM/Remoting, WCF, WPF and MVVM,, Sql, XML, COM Interop, Network programming, GUI, data structures and algorithms, device controllers and scheduling modules, Multithreading, File Operations, industry standards and protocols, Design Patterns, Object Oriented Analysis and Designs.
RDBMS: MS SQL Server
Tools: and Methods: MS Office, MS Project, Visual Source Safe, Microsoft Visio, Boundschecker, Leadtools, Olectra Charts, StartTeam, TFS, Jira, DevPartner, NCover, NUnit, TestComplete, Clearcase, Eclipse for Java and C++, Enterprise Architect.
PROFESSIONAL EXPERIENCE:
Confidential
Technical Project Manager
Responsibilities:- Participate in design and review of multithreaded, layered computational lithography and target design modules following Object oriented design principles and design patterns. Interface and coordinates with multiple teams define project requirements, deliverables, provide status updates and prepare for release, deployment, and training.
- Adapted Iterative and modular approach for shorter release cycles to internal customers providing useful features which helped in continuous core technology development and prototyping.
- Responsible for the requirement gathering, scheduling and tracking, Working as part of a cross functional team to gather information, resolve issues and achieve milestones.
- Presenting project status and software demos to the management and stakeholders.
- Prepares project plans and drives the project from conception and planning to implementation.
- Managing resource requirements and allocations through RFF for al l or all of Confidential fab products
Confidential
Senior SW Engineer, Technical Manager
Responsibilities:
- As a lead engineer and project manager, responsible for the complete machine control software for the core SIMS hardware devices, diagnostic and tuning application and data acquisition modules.
- Designed and developed multithreaded, layered instrument control software following Object oriented design principles and design patterns. Adapted Iterative and modular approach for shorter release cycles to internal customers providing useful features which helped in continuous core technology development and prototyping.
- Responsible for the requirement gathering, scheduling and tracking, software design and development. Working as part of a cross functional team to gather information, resolve issues and achieving milestones. Presenting project status and software demos to the management.
- Controller Firmware integration and testing.
- Utilized VS 2010, C#.Net for development, Enterprise architect for designing and Microsoft Test for unit testing.
Confidential, Milpitas, CA
Senior Software Engineer
Responsibilities:- Design and develop Software applications, data Acquisition servers, Review camera controllers and interface layers, UI, diagnostics and Calibration utilities for Altair 8900 and 8920 for Defect Inspection systems
- Part of 8920 design and prototyping team. Designed and Developed data acquisition server for Altair 8920 distributed software. Utilized Java, C++, Visual C++, JNI, on Windows and Linux platforms, Clearcase for source code management.
- Worked on local apps and systems group to define requirement, software design, resolving issues in the field and other sustaining efforts.
- Setting up and testing tool Computers, software releases on tool and support deployment in the field. Developing POA to help troubleshoot and resolve issues in field.
- Participated in Agile development model for new products development Altair 8920.
Confidential, NJ
Technical Lead
Responsibilities:- Involved in requirement analysis, design and development of automation and metrology software, servers, customer scenarios manager and business logic, device controllers for metrology tools used in semiconductor industry. Also coordinated the off-shore development, cost analysis and manage the vendor accounts for third party devices, firmware and software.
- Designed and developed software using technologies like .Net, C#/C++/C, COM/ Remoting, COM Interop, Multithreading, TCP/IP and serial communication, MS Visio, NUnit, DevPartner, SEMI standards. Used Borland StarTeam and MS SourceSafe as the source control tools.Used automatic testing tools like TestComplete.
- Development in multi-threaded multi-process environment, conforming to object oriented design and development standards. Also developed device drivers for robots, material handlers, E84 modules, pressure monitoring and other device controllers.
- Involved in complete development life cycle from requirements, specification and design through implementation and deployment. Key role in integration testing at different stages on system development. Actively involved with discussions with scientists, hardware and manufacturing engineers for requirement analysis, functional review, test strategies and support.
- Perform unit and integration testing using tools like Test Complete, NUnit, and automated host communication test software CCSEnvoy and PFAT.
- Actively involved in advisory role making critical recommendations regarding selection of third party devices, software and firmware leading to significant development cost reduction.
- Onsite and offsite Customer support and escalation resolution. Assigned the role of Key Customer Interface handling feature requests, installation schedules and planning for key Rudolph customers. Experience working in real fabrication plant environment at customer sites like Samsung, Renesas, Toshiba, TSMC, Sony etc.
