Software Engineer Resume
Objective
To obtain a challenging, rewarding, and exciting software engineering career.
Technical
Background
Operating Systems: Mac OS X - Linux - FreeBSD - Microsoft Windows XP and 2000 Professional
Tools: Git, SVN, CVS - TextMate - Ant - Apache Tomcat - Vim - Eclipse
Databases: MySQL 5.x - Oracle - SQL Server 2000 - Sybase
Technologies: Ruby 1.8 - Rails 2.x - Java 1.4 and Java 1.5 - JSP/Servlets - Hibernate 3.x - Spring - RIA with ExtJS 2.x, Prototype 1.5 - Scriptaculous - SQL - XHTML - XSLT - CSS - JavaScript
Professional
Experience
Confidential,NY, NY
Software Engineer
- Lead front-end engineer for SalesInsight, a Netvibes/iGoogle type of web application used by the Goldman Sachs Global Sales desks.
- Middle to front-end development of a rich internet application using ExtJS for the front end
- Migrated the application from a proprietary internal JavaScript framework to an open source architecture using ExtJS and Tibco PageBus
- Managing the front-end global teams in the US, London, and Hong Kong for SalesInsight
- Prototypes written in Rails 2.1.1
Confidential,Cupertino, CA
Software Engineer
- Web application development on the Apple Online Store\'s Order Status application using Apple’s WebObjects Java framework.
- Developer for the store\'s Asia/Pacific Print Invoice projects
- Lead developer for four major geo-expansion projects involving the Order Status application
- Leading code reviews for the Order Status team every Friday
- UI (User Interface) enhancements using JavaScript/XHTML/CSS and AJAX
Confidential,New York, NY
INET ATS (acquired by Nasdaq in December 2005)
Software Engineer
- Web application development using Java Servlets/JSP/CSS/XHTML/AjaxTags/JavaScript
- Manager of INET\'s Infocenter web portal. Writing custom web applications for the INET Trade Desk and end users.
- Lead developer of the NASDAQ Customer Relations Management web application. webmaster, managing all production rollouts to the website
- Implemented a VoIP application where trader\'s can receive customer data and problem tickets in real-time before picking up the telephone.
- Wrote various Perl programs to retrieve data and produce various statistical reports. Using Perl DBI
- Maintain development websites written using Perl/CGI.pm
- Strict adherence to W3C web standards
- SQL Server 2000 database, Apache Tomcat 4.1 web server
Confidential, NY
SENIOR SPECIALIST - DEVELOPER
- Web application development in the Market Risk Reporting and Limits team, supporting ECLIPSE, Adhoc Query Tool, and the Limits Management System (LMS).
- Owner of the Quantitative Risk Management application which serves Merrill Lynch Market Risk Managers globally.
- Supporting Merrill Lynch\'s Corporate Risk Management function and Market Risk managers globally
- Enhancements to these web applications using Java and web technologies mentioned above
- Working closely with the Quality Assurance team to develop test plans and test scripts
- Positioned to work closely with risk managers and business analysts to gather requirements, resolve issues, and deliver solutions
- Developer for an open source graphics package, GRAPHITE, which renders charts in OpenGL