Compliance Technology Full Stack Software Engineer
Jersey City, New Jersey
June 2012—September 2014
Designed and implemented multitier web application leveraging an Oracle, Ibatis, Java, Spring, JSP, HTML, CSS, JavaScript, and JQuery stack. The application maintains a database of senior employees who are subject to material non-public information, and
is used globally within the firm’s Investment Bank.
Interfaced with business team to gather requirements, iterated through prototypes, and ultimately delivered project that was mandated by the firm’s Operating Committee. The automated reporting system is implemented via Autosys, Shell Scripts, SQL*Plus,
and Stored Procedures.
Took ownership of new file upload and download service. Responsible for entire implementation, from UI to servlet, through the data access layer. Adobe Flex, Java, Spring, Oracle, SharePoint repository.
Eliminated chance for human error and increased team productivity by approximately 3 hours per release cycle by developing a Python command line utility to compare contents of directories against release scripts in order to check for correctness.
Maintain application suite in the Conflicts Reporting System space. Responsibilities include bug fixes, the refactoring of inefficient or poorly written code, and the design, development, and implementation of new features, leveraging Agile methodology.