Software Engineer Resume
San Jose, CA
SUMMARY
Experienced software engineering looking to dive into web development. Excellent understanding of relational and NoSQL databases to complement familiarity with new front - end technologies. Over 5 years of industry experience delivering features for a full-featured, enterprise level RDBMS DB2 for IBM’s z/OS mainframe. 10 years of SQL experience as a data analyst and developer using multiple DBMS’s such as DB2, Oracle, and Netezza.
TECHNICAL SKILLS
Languages: Java, Python, JavaScript (Node.js, Express.js), Ruby, Visual Basic for Applications (VBA), PL/X, C++, IBM HLASM Assembler
Front End: Angular, jQuery, HTML5, CSS3
Back End: Oracle 9i, Netezza, MongoDB, DB2 for z/OS (TSO/ISPF/SPUFI), MySQL, PostgreSQL, SQL/PL
Frameworks/Tech: Rails, Flask, ActiveRecord (ORM), AJAX, APIs, Ubuntu, Nginx
Tools: Git/GitHub, RSpec+Capybara (TDD), Rational Team Concert, Rational Developer for z/OS, CMVC, Bugzilla, VersionOne, Beyond Compare, SQL Navigator, SQL*Plus, MySQL Workbench
PROFESSIONAL EXPERIENCE
Software Engineer
Confidential, San Jose, CA
Responsibilities:
- Extended the functions of DB2 for z/OS to interact with IBM Analytics Accelerator (Netezza) product, extending support to ETL workloads, successfully extending the lifetime and value of our product; collaborated with team in writing and reviewing code; wrote and maintained regression tests to ensure better code quality for the team and thereby saving the team effort and catching defects earlier in the development process.
- Implemented code for a DB2 for z/OS feature that allows customers to capture dynamic SQL statements (database execution plans) from the Dynamic Statement Cache, then choose the desired database access path to be used at a later time as if the statement was static; saved time and company money by delivering code ahead of schedule, allowing QA to run additional tests to improve quality
Software Testing Specialist
Confidential, San Jose, CA
Responsibilities:
- Familiarity with SQL performance tuning, database administration, and applications development using databases while auditing the course materials.
- Simultaneously served as the TA and the DBA for the DB2 system used by students enrolled in the DB2 courses: presented, distributed the instructions, graded, and reported the results for all lab assignments, greatly freeing up time resources for the instructors.
Senior Research QA Analyst
Confidential, Milpitas, CA
Responsibilities:
- Served as Measurement Science Data QA team lead and the point of contact for a crucial, cost-saving project involving the migration of the production back-end database from Oracle to Netezza: wrote QA test plan and determined the QA pass criteria; directed the analysis and direction of work of junior team members.
- Conducted interview screening and hiring of contractors for the team.
- Personally drove the Excel and SQL training, guidance, and mentorship to all contractors which improved their skills and enabled them to be solid contributors to the team.