Melwin Pais's Profile
Melwin Pais's Experience
| Current : |
Software Developer, Novellus Systems (India) |
|
| IT Services | ||
| India, Bangalore | ||
| Previous : |
Software Engineer, Novellus Systems Inc. |
|
| Portland- | ||
Worked from 41500 to 2012 | ||
Brief summary :
4 years of intensive practice in process analysis, design, development, implementation, diagnostic and sustenance of control software for Semiconductor Manufacturing Equipments at Novellus Systems Inc. Team player with excellent interpersonal, communication and presentation skills; highly organized with ability to manage concurrent tasks and meet commitments. Onsite project to assemble, develop and test semiconductor manufacturing control systems at Novellus Labs, Portland-USA; Customer site project integration at Samsung, Korea and at Toshiba and Elpida, Japan Company : Novellus Systems Inc., [India Office] Maruthi InfoTech Centre, Amarjyothi Layout, Near Dell, Domlur, Bangalore 560071 Phone: 91 80 41500126 Web: www.novellus.com Designation : Software Engineer Duration : 26/6/2006 to Till Date Novellus Systems Inc. based in San Jose, CA, is a pioneer in manufacturing silicon wafer fabricating systems. The system has various process chambers where the silicon wafers are given chemical treatment so as to help the wafers get processed into Advanced Integrated Circuits. Key Clients : Intel, Samsung, Toshiba, Hynix, TSMC, SMIC, AMD, Philips, TI and Fujitsu. Roles and Responsibilities Software Development Generally the software development activities in each project included but not limited to: Functional specification, Requirement analysis, Project schedule and Adapting changing requirements. Modeling designs, Proposal of the algorithms, Documentation, Design Review and Brainstorming. Software Implementation, Code Review, Unit test automation and Demonstration. Failure mode analysis, Unit Test Plan, Simulator and Tool testing, Defect fixing. Release Notes, Customer Demonstration and Post Project Support. Unique activities in various projects included but not limited to: Understanding the Industry standard for software licensing, license certificate generation, encryption, hashing and encoding techniques such as RSA-ECB public key encryption and Blowfish Cipher. Communication and interface between distributed systems of different software platforms. Architectural design for simulators, process schedulers and persistent data managers. Customization of JMS, device communication, SAX Parsers and data structures, CPU/memory profiling. Software interface design for Remote Plasma Source, RF Generators, Pendulum and Throttle Valves, Mass Gas and Liquid Flow Controllers, UV Cure Lamps of PECVD process. Software integration and Beta testing at Novellus research labs, USA, customer sites in Korea and Japan. The organization followed Waterfall model software development for Concept 3 and Agile model for Nexus. Maintenance and Bug Fixing Swiftly analyze events-logs and root cause the issue, guide the software support team. Deployment of STEPS including Causal Factor, Fish bone and other root cause analysis tools. Propose workarounds, new features, design and implementation change; build the patch and test the same. Proactively and effectively communicate potential problems, recommend solutions. Dedicated Software Support during customer tool software installations, Patch installation and Migration. Plan, design, develop and test software systems for software enhancements and new products. Propose product specific enhancements to prevent issues in future for all affected products. Organizational Activities Member of elite recruitment panel; Involved in technical interviews for engineers and fresh graduates. Acting team lead; Involved in Task management, Software audit, Reviews and Technical supervision. Organizing excursions for the team and also member of Entertainment Committee. Java Projects in Nexus Architecture The Next Generation Control System (Nexus) was an initiative to develop a new Java based control system on QNX-6 platform for the advanced tools manufactured at Novellus. The organization chose Agile software development model in this case. Following are the key projects executed in this platform: Nexus Software License management August 2009 to till date This project intended to make various product features licensable. The license certificates and persisted information had been encrypted using sophisticated security algorithms. It included user interface, unique system identifier generation, and behavioral framework and synchronized caching over distributed systems. The project duration is 9 months with 1 developer and a guide. Nexus Factory Automation Feb 2009 to July 2009 The factory automation software is used to integrate the product software with external automation system. The interface was supposed develop remote operations by handling the incoming commands; transmit the trace fingerprint data and event triggers and handlers for event driven activities. The project duration is 6 months with 2 developers. Vector Extreme: NextGen Control System Feb 2008 to Jan 2009 In this ambitious project, C/C++ based Concept-3 software was replaced with Next Generation Control System with Java/PERC software interface running in Win2003 Server for data warehousing and QNX-6 for real time. The project duration is 12 months with 12 developers. C/C++ Projects in Concept 3 Architecture The C/C++ based control system was run over QNX4 RTOS and served 7 product lines. The automation interface was implemented on C++ and user interface on VC++. The software was developed in Waterfall model. Following are the key projects executed in this platform: High Temperature Ceramic Pedestals for Sola____ July 2007 to Jan 2008 This project intends to use dual zone Ceramic Pedestals for Ultra Violet Cure process. The software interfaced this hardware using serial ports and the enhanced the application for device monitoring and control. The project duration is 5 months with 1 developer and a guide. Process and Throughput Improvement _ Feb 2007 to Jun 2007 The Project intended to enhance the Plasma Enhanced Chemical Vapor Deposition process by pipelining the execution and reducing dependency among distributed systems. The inter node messaging system was redesigned and optimized to cater asynchronous requests from remote components. The project duration is 5 months with 4 developers. Time Prediction for FOUP Processing _ Aug 2006 to Jan 2007 To predict the `FOUP Completion Time, we implemented software to collect sampling data. The historical average of each products wafer path was used in prediction algorithm. This triggered events to the automation system, so that it would route the process job to that tool which would process it immediately. The project duration is 6 months with 2 developers. ECO Software Maintenance and Support This is the most challenging task, in parallel to the regular project work that expects critical customer issues to be resolved with a short timeline in order to prevent software downgrade and continue tool in production. Key software support delivered for customers in South East Asia, Japan, China and Europe and United Sates.. Key Enhancements in Nexus User interface design for the gas box and configuration editor using swing and xml. Internal tools to auto detect errors in persisted data files and correct the same using best known methods. Process job multithreading and parallel sequence execution. Tool fingerprint image preservation and serialization of the device property data. Key Enhancements in Concept 3 Custom gas boxes for TEOSxt, SiC, SiN, ARL and UV-SiN films Leak check and Flow Calibration capabilities for Vector Express product line Counters for UV-Magnetron, RPC Shutdown Cleans, Valve cycles and Spare part odometers. Hole Prevention Between Pedestals and Batch Begin End Compensation. Monitoring Generator Reflected Power and Anafaze Channel Tempe | ||
Sponsored Jobs
Featured Career Adviser

Post Your Resume Now !
OBIEE MANAGER JOBS IN BANGALORE
Sr HRBP, global leader in cloud infrastructure & virtualization solutions, Bangalore
PREDICTIVE ANALYTICS OPENINGS IN BANGALORE
Melwin's communities
|
35952 members, 590 jobs, 1219 articles, 574 questions, 1505 debates, 422 idea contests.
|
|
22054 members, 610 jobs, 812 articles, 392 questions, 599 debates, 256 idea contests.
|
|
28197 members, 168 jobs, 221 articles, 263 questions, 420 debates, 181 idea contests.
|
Melwin's
contributions
Google has a strategy and acceptance. Their products have wide coverage and usability, also theyeaper than yahoo. Yahoo might bounce back but google will reach far ahead by then. |
Its nice to know these ideas, but isn´t it unethical at some levels to go for workarounds? |
It was almost midnight when i decided to pause watching Mr. Brooks and was about to sleep. A friend-roommate of mine was talking to his fiancee over phone from the balcony. He seem to have electric sparks in the pole next to him and eventually... |
Related Topics
The main objective of every business is to grow and keep on profiting....
4 insight
, 5 debates
, 2 idea contests
, 5 question
1 insight
, 1 debates
, 1 idea contests
, 2 question
Penetrating mature markets is challenging for SMB companies due to intense...
2 debates
, 1 idea contests
Viewers also viewed
|
67
(8,922 Points)
|
|
(50 Points)
|





