James Walter McCollom
Apt **C
Long Island City, NY, 11101
Phone: 646-***-****
Email: ***.********@*****.***
OBJECTIVE
To obtain a position as a Java Applications Architect focusing on design
and development of enterprise web applications.
KEY SKILLS
Experience with Vignette CMS and DSM
I have experience using the latest JEE suite of technologies, including:
EJB3, JSF, JSP, Servlets, JMX, JMS, JDBC, XML/XSLT and JCR
I also have experience with many open source frameworks, including:
Facelets, Ajax4JSF, Struts, Tapestry, Spring, Hibernate, iText for PDF
generation, EHCACHE, Sitemesh, Jackrabbit
I have worked with both JBoss, BEA and Glassfish application servers as
well as the Tomcat Servlet container.
I have designed and implemented database solutions on both MySQL and Oracle
RDBMs
I am proficient in both Linux and Windows environments.
Additionally I have experience with shell scripting, Subversion SCM, PHP,
and some PERL experience
WORK HISTORY
Mount Sinai Medical Center - Lead Java Developer July 2008-Present
Worked as a lead on a team to re-devlop the mountsinai.org web site. Main
achievements consisted of:
Stabilizing legacy code base to support site through development of the new
site.
Design of a new software and deployment architecture for the new website.
Implementation of the architected solution using a combination of Vignette
CMS & DSM, custom developed code and JackRabbit JCR.
Managed the process of conducting stakeholder interviews that eventually
led to a standard site map and UI.
Coordinated design team's efforts to design full page layouts and reusable
site elements.
Coordinated project scoping, scheduling and progress with upper management.
Worked with legacy data source owners on solutions to integrate their data
into the website.
. Responsible for configuration and maintenance of 9 front end tomcat
servers, 3 Glassfish app servers and 2 Weblogic app servers
Worked with server team to ensure that the highly available deployment
platform was properly configured.
Developed site templates utilizing JSPs, XSL, CSS and jQuery.
Vault.com - Chief Java Developer
May 2007-July 2008
Coordinated the initial steps of moving an aging infrastructure to a
more modern architecture; chief responsibilities included:
Migration of embedded SQL and legacy EJBs to the new EJB3 model.
Migrating older JSP based pages to a new JSF component model.
. Worked with internal stakeholders to architect and develop new
application and features on the website.
Spearheaded effort to separate concerns into the appropriate tiers to give
us a loosely coupled environment.
Hiring and directing mid-level developers.
Freelance Consultant
2006-2007
Developed solutions for dynamic CMS based websites using PHP and TYPO3
for a variety of clients.
Evercare Communications - Java Programmer 2003-
2006
Participated as member of a computer consultancy startup. Client
projects included:
Developed an online real estate website using the latest generation of JEE5
technologies; such as EJB3, JMS, and Java Server Faces.
Developed an internal scheduling application using Spring and Hibernate.
Installation and administration of Linux and Windows 2003 servers.
Dyad Sodality Inc - Java Programmer
2001-2003
Worked on a team of developers to create a logistics web application
for the Defense Information Systems Agency. Primary focus was
development and coupling of front end JSP pages to the underlying data
layer.
EDUCATION
Engineering College of Copenhagen
Bachelors Degree of Electronic and Computer Engineering 1998-2001
Areas of Concentration: Software Engineering and Digital Circuit Design
LANGUAGES
English - native language
Danish - speak with high proficiency, basic reading/writing skills