John Lamont
Atlantic Highlands, NJ 07716
****.*****@*******.***
SUMMARY:
. Over 30 years of experience developing applications in a wide variety
of languages for different computer platforms
. Development of various web PHP content management applications
utilizing Zend / MySql / JQuery / CSS / Ajax / Json / Javascript
. Development of web PHP application interfacing with Google Maps.
. Development of web PHP application interfacing with Google Checkout
. Developed various Java / Struts applications utilizing Sybase /
Javascript
. Development of C++/ Sybase client server applications
. Developed Python ETL classes for translating textual data into 3rd
normal form database tables.
. Development of Pascal / Sybase client server applications
. Support and maintenance of Perl / CGI application
. Hands on work with Sybase administration
. Hands on work with Autosys
. Extensive experience in development of Crystal Reports.
. Experience with editing tools Photoshop, GIMP
. Experience with Sybase, Mysql
. Experience in use of Design Patterns in PHP and JAVA
. Worked with numerous JAVA and PHP open source libraries
. Use of unit tests in JAVA, Python, and PHP
. Utilized sundry source control systems, SVN, Sourcesafe, CVS
. Built 4 tier JAVA application using IBM's MQ series persistent
messaging system to transfer data between LINUX, and Windows servers
. Project managed sundry projects
. Trained end users
. Performed business analysis and documentation
. Integrated 3rd party JAVA APIs
. Managed development team of 8 staff
TECHNICAL SKILLS:
Operating Windows XP / NT / 95, UNIX, Linux, Mac OS, CPM
Systems
Languages PHP 5, Java, Python, Perl, Pascal, C, C++, SQL,
Basic, Business Basic
Web Technologies Javascript, Ajax, Json, CSS, DHTML, XML
Application Tomcat, Apache
Servers
Database Sybase, MySQL
Tools / IDEs Dreamweaver, Netbeans 69, Eclipse, Delphi,
JBuilder
Version Control SVN, CVS, Sourcesafe
Other Autosys, MQ
INDEPENDENT WEB DEVELOPER
Dec '08 - Present
Description: Development of PHP / Zend applications for my own enterprise
real estate project, the Sandy Hook Bay Catamaran Club and an independent
publishing company.
Responsibilities:
. Meet with stakeholders and perform requirements analysis.
. Design and develop applications using LAMP architecture, Zend
framework
. Maintain and support applications
Environment: Mac OS X, Ubuntu, Linux, MySql
DISCOVERY FINANCIAL, Shrewsbury, NJ
Feb '10 - May '10
Description: Designed, documented and programmed Python/SQL systems for
registered representative database. Wrote configuration based ETL
framework with integrated name matching algorithms to correlate incoming
FINRA textual data with MySql database entries.
Responsibilities:
. Document existing systems based on reverse engineering review of
Python scripts.
. Develop new ETL framework to translate incoming FINRA text data and
load MySql database.
. Perform ad hoc queries.
Environment: Linux, Windows, Python, MySQL
MORGAN STANLEY, New York, NY
1986 - 2008
Description: Performed business analysis and development of Legal,
Compliance, Finance department applications. Also Corporate Technology
Operational Risk Officer with oversight of strategic operational risk
reduction initiatives. Project Manager for Legal and Compliance IT cross
silo initiatives.
Responsibilities:
. Analyzed KYC requirements with Compliance Department, providing
feasibility estimates, assisting in vendor selection and review of
contract for Firm OFAC screening system. Using JAVA/Struts, MQ Series
on Linux and Windows platforms, integrated Acuity's name matching API
software in four tier environment, providing flat file and database
screening and web reporting.
. Developed requirements, documented, developed and trained a
JAVA/Struts/Sybase project management system, integrating Crystal
Reports, for Legal and Compliance IT Department.
. Co-business analyst for Anti-Money Laundering vendor selection,
providing cost / benefit estimates for different vendor solutions.
. Analyzed, documented, trained and implemented Compliance Security
Concentration system for Blue Sky web based reporting system, with
data entry, reporting and ETL capabilities.
. Managed the analysis, design and implementation of a C++/Sybase client
server case management system with integrated Crystal Reports,
deployed to over 500 attorneys and staff at Dean Witter, Discover and
Morgan Stanley. Managed Legal and Compliance IT personnel and
application Business Continuity Planning (BCP) protocols. Saved
$50,000 through coordinated multi-site remote desktop usage.
. Implemented application development change management quality control
process, ensuring compliance with Sarbanes-Oxley (SOX) and firm
Software Development Life Cycle (SDLC) standards.
. Analyzed, documented, designed, developed and implemented web & client
server applications in JAVA and C++ for sundry client departments;
Corporate Credit, Branch Compensation, Payroll, Legal, Compliance,
Security, Governmental Affairs
. Supported PERL CGI / Sybase application status reporting system for
Finance Department
. Performed analysis and development of Legal and Finance Department
applications.
. Introduced innovative training in database design and client
communication and user interface development.
. Promoted code generation, fast compile techniques and standardized
interfaces, allowing a team of 4 to develop 15+ applications in a
single year.
Environment: Linux, Unix, Windows, Java, Sybase
Education:
Bachelor of Science in Education, Western Connecticut State University