Post Job Free
Sign in

Software Engineer Project

Location:
San Jose, CA, 95133
Posted:
March 09, 2010

Contact this candidate

Resume:

Locknath Shil

San Jose, Ca

408-***-****

*************@*****.***

Senior Software Engineer

SUMMARY OF QUALIFICATIONS

• 9+ years software development experience in Data Extraction and Data Manipulation in Finance,

Transactional Data Management and Semiconductor Test Result with knowledge of Object

Oriented Analysis, Design, and Programming.

• Performed Analysis, Design, Coding, and Testing of complex software, using C++ and Java;

developed commercial and internal product to support product functionality and reliability.

• Strong analytical and problem solving skills.

• Excellent communication skills; facilitating meetings, developing and presenting reports,

gathering customer needs, and working with people across multiple sites.

TECHNICAL SKILLS

• Programming Languages: C, C++, Java, Perl, Python, XML, SOAP, MySQL

• Operating Systems: Linux, Sun Solaris / Unix, Windows 2000/XP

• Tools: NetBeans, Visual Studio.NET, UML, Rational Rose, Rational Clearcase

PROFESSIONAL EXPERIENCE

XAMBALA INCORPORATED, San Jose, Ca 3/2009 - 7/2009

Senior Software Consultant

• Developed graphical display to monitor live stock market data send from trading exchange using

Java and C++.

LTX-CREDENCE CORPORATION, Milpitas, Ca 2007 - 2009

Senior Software Engineer

• Redesigned datalog output for diagnostic program; allowed data to easily analyze using external

data analysis tool using C++.

• Designed and implemented user interface to retrieve internal test program information.

GOLDENGATE SOFTWARE, INC., San Francisco, Ca 2006 - 2007

Senior Software Engineer

• Developed server side component of Veridata, a 4-tier high-speed data comparison solution,

using C / C++.

• Enhanced Veridata server to use MySQL as persistence object storage.

CREDENCE SYSTEMS CORPORATION, Milpitas, Ca

/ SCHLUMBERGER TECHNOLOGIES, San Jose, Ca 2000 - 2006

Senior Software Engineer (2004 - 2006)

Software Engineer (2000 - 2004)

Developed, and maintained Datalog system for products in Semiconductor Test Equipment.

Development environment was in Solaris / Windows 2000 using C++ and Java.

Locknath Shil 408-***-**** *************@*****.*** Resume – Page 2/2

Software Development

• Produced test results in a multi-threaded application, implementing through multiple software

layers.

• Implemented communication between different language objects using Common Object Request

Broker Architecture (CORBA) and Java Native Interface (JNI).

• Improved datalog throughput; reduced total test time for AMD production test program by 65%.

• Implemented compact, user friendly Datalog Formatter in place of verbose XML, and Text

formatter.

• Improved test time by stopping execution once first failure had been detected.

• Designed and implemented datalog architecture to log both digital and digitized analog result.

• Investigated result collection performance by chopping the flow and then analyzed.

• Developed client-server application for collecting result while running tests on semiconductor

devices.

• Built GUI tools for Sapphire product using Microsoft Foundation Class (MFC) to control flow of

execution and result collection.

• Provided mechanism allowing user to request types of functional result to be logged.

• Implemented mechanism to collect algorithmic pattern generation information.

• Re-factored datalog module to handle multi-threaded application.

• Analyzed result throughput between XML and Text data using Perl.

Software Debug / Testing during Development

• Analyzed, and resolved customer software change requests.

• Created unit test when a new functionality was implemented.

• Used debuggers such as Visual Studio, UPS, Purify, Quantify, Java Studio to debug and test

software programs; increased product reliability.

• Applied tools such as Rational Clearcase, Rational Clearquest; allowed tracking of different

software changes and issues in program.

• Developed test harness and hardware test suites to verify functionality of software using Perl.

Communication

• Gathered customer needs to determine software requirements.

• Lead several software projects to develop key features for Sapphire products.

• Coordinated work with different areas of software that often involves people from different sites.

• Mentored other team members in technical and analytical fields; improved productivity and

reduced errors.

• Assisted project managers in assessing detailed tasks; came up with reasonable and realistic

project schedule.

EDUCATION

• Master of Science, Computer Science, Lamar University, Beaumont, Tx

• Bachelor of Science, Computer Science, Bangladesh University of Engineering and

Technology, Dhaka

HONORS

Champion in Graduate Project Program ‘Othello Tournament Game’, a three-tier client-server

application.



Contact this candidate