Quality Analyst / Java Programmer Resume
2.00/5 (Submit Your Rating)
Elmwood, LA
SUMMARY
- Worked as a Lead/Senior Developer with more than 15 years of professional experience in Information Technology supported by degrees in Computer Science and Engineering. Gained knowledge in using Design Patterns, OOD/A, C, Smalltalk, Java, Vaadin, Oracle, Informix & Sybase.
- Worked with Oracle, Sybase & Informix databases including JPA, SQL, PL/SQL and stored procedures. Have experience in functional areas of Manual & Automated Testing, Work - flow and financial applications.
AREAS OF EXPERTISE
- Agile methodology.
- Willing to relocate
- Current Public Trust Clearance
- Authorized to work in the US for any employer
PROFESSIONAL EXPERIENCE
Quality Analyst / Java Programmer
Confidential
Responsibilities:
- Performed manual & automated testing of Use Case PBIs. Automated manual software application tests, updating the existing framework using Java, Silk & Selenium. Responding to PBIs, implemented bug fixes, enhancements and new functionality using Java, JPA, WebLogic, Vaadin, JSON, SCSS, XPath, REST, SQL Developer, Maven and Eclipse IDE in a Windows environment. Source control in the SCRUM environment is managed by VisualStudio TFS, Apache SVN & Git. Hold a current Public Trust clearance. Eclipse Mars IDE, Apache Tomcat 8, Maven and MySQL57, Java, JSP, Servlets, Spring, XML, HTML, Python, jQuery & JavaScript. Testing: Selenium & WebDriver 2.46, Silk4J, JUnit, XPath, TestNG, Firebug & Jenkins.
Project Manager
Confidential
Responsibilities:
- Directed the creation, maintenance, revision, testing and troubleshooting of financial software tools at the client site, a large established finance house. Oversaw a development team of two and provided support for a team of seven.
- Provided management with comprehensive reporting on the progress of software tools under development. Became knowledgeable of Commercial Paper transactions and the purchase and sale of loans (loan level detail), and Agency and non-Agency MBSs and REPOs (VaR, COF, NIM, Swaps).
- Studied economics and finance and prepared for the Chartered Financial Analyst (CFA) Level I exam to enhance my understanding of financial documents.
- Cultivated working relationships with traders, analysts, directors and assistants at the customer site and developers off-site to facilitate the gathering, translation and application of requirements.
- Supported customers and developers by responding to their needs and negotiating future releases requirements.
- Wrote and performed system tests to verify and validate that design meets operational and functional requirements.
Financial Engineer / Lead Prog. Analyst
Confidential
Responsibilities:
- Performed analysis, design, development, manual testing, support and release of the primary front-end application implemented in Smalltalk for analyzing mortgage-related assets for potential acquisition. Moreover, it was often the first place for exposure of new analytics. As such, I carefully balance the needs of the market room and new model developments working closely with both groups.
- Collaborated with the director of Portfolio Strategies and Applications and the VP of Portfolio Analytics and Research as well as the directors of the structured deal and pass-through groups in Portfolio Transactions to prototype and test the analytics.
- Became proficient at the process of asset acquisition (interpreting pass-through and structure deal risk measures) and analysis (cash flow examination). This greatly enhanced the efficiency of development, support and communications.
- Using Object-Oriented Design (OOD) and Analysis, I transformed my knowledge of Portfolio operations into an efficient and flexible Object Model that facilitated rapid Object Oriented Programming (OOP) in response to changing market and user needs.
- SQL, stored procedures and Unix knowledge (Shell, c Shell, Perl, SED & Awk Scripting) played a critical role in supporting the application.
- Supported the users by responding to their needs (often with individualized ad hoc solutions) and incorporating their requests into future releases.
- Programmer Analyst / Database Developer - Worked on ProcessFlo, a work-flow image storage and retrieval application implemented in Smalltalk. It was designed to be platform and database independent. ProcessFlo is highly customize-able for individual customer needs. Client and server platforms included Windows, Macintosh, SUN Sparc stations, Sequent, HP and IBM while servers used Oracle, Sybase and Informix. Installed, configured and administered production and development databases using embedded SQL, 'C' (sockets), Shell, SED and AWK.
- Lead Programmer Analyst - Designed and maintained the Navy's International Program Office (NAVIPO) case tracking system utilizing Informix 4GL, 'C', Shell, SED and AWK on a Sequent server.
- Performance tuned a beta version of Oracle on a Sequent box in response to a RFP. Focused on data access speeds by optimizing index and data locations, buffering, etc.
- Robotics Teacher & Understudy, Walla Walla University, School of Engineering - Developed homework, tests, lectures, and computer projects for students. Developed and applied theory to control the laboratory robot arm.
