Senior Software Developer Resume
4.00/5 (Submit Your Rating)
Santa Clara, CA
OBJECTIVE:
Highly motivated software engineer with experience in git, gradle, c++ and Java. Experienced in debugging and fixing code in Java and C++ to facilitate the implementation of a client server application. Experienced in writing UNIX shell scripts to utilize UNIX device drivers to setup rack based engineered systems.
SUMMARY:
- Utilize GIT source control and gradle projects to generate rpm and ISO file for engineered system Linux OS
- Design modifications to c++ code to generate XML and soap envelope to deliver RDBMS data to Essbase(multi - dimensional OLAP database)
- Design, document and implement features for extension to JDeveloper IDE to allow Java developers to create web pages to extract data from a Multi-dimensional Database
- Redesign and document JUnit Test framework for testing features of JDeveloper IDE extension
- Convert and enhanced existing radiology medical test device software in MFC C++.
- Trouble shoot client code to utilize API functions for Multi-Dimensional database
- Design, implement, and automate functional, and performance test cases to ensure quality of new and existing features in Multi-Dimensional database.
TECHNICAL SKILLS:
- Novice System Administration for Solaris, AIX, HPUX, Linux, Windows (2000, 2003,2007)
- 2 - 5 years experience with OOP Design and Development with: C/C++, VB, Java(J2EE) on Windows, and Linux
- 5-6 years experience UNIX shell scripting with C-Shell, Korn Shell, Born shell
- 5-6 years experience SQL script writing for Oracle, and MS-SQL
- Source control systems: ADE, GIT, CLEAR-CASE
- 2-5 years experience with tomcat and WebLogic servers
PROFESSIONAL EXPERIENCE:
Confidential, Santa Clara, CA
Senior Software Developer
- I mplement system level script changes for updating of operating system.
- Utilize GIT source control system to maintain G rad le projects.
- Maintain G rad le project files to create rpm packages for implementing ISO updates to LINUX.
- Enhance Test Framework for JUnit testing of java extension to JDeveloper IDE
- Fix bugs found in java extension to JDeveloper IDE utilizing ADF control structures. Utilizing J2EE code.
- D esign and i mplement features in java extension to JDeveloper IDE. Implementing J2EE code.
Confidential, Santa Clara, CA
Senior Quality Engineer
- Verify and automate incoming bugs
- Create test plans and cases for new features added to product
- Review code to find answers to customer question form Technical Support Group.
- Review code of new features to determine corner test cases.
Confidential, Santa Clara, CA
Technical Support Specialist
- Read and debugged customer code to fix problem with use of C, VB and Java API code..
- Created Test scripts to simulate customer ’ s production environment in Lab environment.
- Maintained intranet site using HTML, and ASP
- Interfaced with Development on Escalated issues
Confidential
Software Engineer
- Developed Windows based C++ Applications for Physical Therapy Company
- Created JNI to interface C based graphic program with Java base Client/Server Data Acquisition Program
- Developed JNI interface for C based device drivers for Client/Server Data Acquisition Program
- Debugged problems in Java based Client/Server Data Acquisition Program
- Converted C based Data Acquisition Program to VB.
- Write DB2 SQL to create tables, add, retrieve data and sort records.
- Developed Install Shield script for an e-mail management solution package.
- Managed on going projects to enhance, improve and add new features requested by customers.
Confidential, Santa Clara, CA
Software Engineer
- Developed script base programs to control process of chip fabrication equipment (utilizing c-shell and small talk scripting languages).
- Software liaison manufacturing, training and research departments (including some UNIX system administration).
Test Engineer
- Developed test fixtures for manufacturing of chip fabrication equipment.
- Utilized Lab View graphical language to setup PC base calibration tool.
- Wrote c-shell script to automate testing of major components of system
