Diwakar Singh
Chandler, AZ ***** ( 480-***-**** * *******.*.******@*****.***
SENIOR SOFTWARE ARCHITECT
Highly skilled Senior Software Architect bringing 22+ years of experience in software design, development, and deployment to deliver software solutions for small to large companies. Leverages technical and project management skills to balance multiple projects, determine project scope, interpret requirements, and resolve system issues throughout the software development lifecycle. Exemplifies technical expertise that drives the ability to quickly learn project needs and requirements, transition into new teams, and provide cross-functional leadership and training.
CORE COMPETENCIES
Software Development Configuration Management System Architecture
Requirements Gathering Programming Test Methodology/Platforms
Software Communications User Interface Designs Software Deployment
Project Management Cross-Functional Team Collaboration Training and Development
TECHNICAL SKILLS
C, C++, VC++, C#, .NET, WCF, COM/DCOM, XML, HTML5, Visual Basic and JavaScript
PROFESSIONAL EXPERIENCE
INTEL CORPORATION 1999 – July 2015
Senior Software Engineer and Architect (2009 – July 2015)
Designed the software architecture for a tester from the ground up, including interacting with the hardware team and the low level driver development to properly layer the hardware interactions. Utilize agile, scrum process with multiple teams owning different software modules.
Extensive coding in the .NET environment using C++/C#
Write test specifications for the software modules.
Devise project schedules and workload breakdown schedules.
Confirm that all customer interfaces conform to existing usages and standards.
Mentor and train Junior Engineers, and develop tutorials to train customers on system use.
Key Accomplishments:
Successfully developed and deployed multi threaded tester operating system into factories, with a 40% reduction in the test cost per unit, resulting in tens of millions of dollars in tester costs.
Led team in successfully developing the flow and test condition manager components of the design.
Ensured tester software and RTOS were properly interfaced to handle alarms and errors, in addition to debugging the embedded system.
Optimized the implementation of the pattern module, resulting in a 10% decrease in the unit test time, compared to the first implementation.
Senior Software Engineer (1999 – 2009)
Architected the CorTeX Test Methods Library, as a test platform independent, true object oriented implementation designed to provide generic test methods on the CMT tester similar to that of the existing legacy Schlumberger test platforms, while enabling new test platforms like Credence Sapphire and Agilent testers with no change to the test methodology source code.
Key Accomplishments:
Created a complete Embedded Array Test Pattern Generation and Pattern Validation tool suite for the Structural Test Platforms that resulted in a 50% reduction in the number of support engineers.
Correct by construction Kitchen Sink pattern suite allowed users to extend the algorithm base and support new DFT protocols that improved Product Development team productivity by three-fold.
Prior Related Experience: Software Engineer for Touch Technology.
EDUCATION
Master of Science, Electrical Engineering, Rensselaer Polytechnic Institute, Troy, NY
Bachelor of Science, Electrical Engineering, Indian Institute of Technology, Madras, India