Objective: Obtain a professional position utilizing my experience in the internet and software development arena. I am a hard-working, mature individual with excellent written and verbal communication skills as well as a varied background with over ten years experience in software development in consulting and non-consulting roles.
Hotschedules.com -- 8/8 -- 11/8 Position -- Consultant Assisted team in developing the industry-leading 'HotSchedules' web application. The application allows restaurant management and employees to manage restaurant scheduling, forecasting and reporting. Tools and technologies used include MS SQL Server, Java, Struts, JavaScript and XSLT. Development included backend to front-end tiers using Ajax/Javascript and XSTL. Development tools included Eclipse, Subversion and Firebug.
Vignette Corp., Professional Services -- 6/07-7/08 Title -- Consultant (full-time employee) Duties include installation, configuration, testing and custom Java and JSP development for Vignette's Portal and Content Management Software (VCM) versions 7.3.1 and 7.5. Clients include NBC (NYC), Deloitte (Chicago), CenterPoint Energy (Houston), Kaiser-Permanente (Oakland) and T. Rowe-Price (Baltimore). Mentored junior developers in Java, JSP development and data modeling. Created Test Plans, and Design Documents. Trained end-users on development using Vignette tools.
Software tools used include Eclipse, WSAD, Oracle, NetBeans, Tomcat, WebLogic, JUnit. Met tight client deadlines using XE/Agile test-driven development. Documented VCM API and developed training applications and examples for new employees.
Keller-Williams International -- 11/06-2/07 Position - Contract Programmer Duties include web-based real estate search creation for kw.com website using Oracle database, Eclipse, JDeveloper, J2EE, JavaServer Pages, MVC Design Pattern, Struts and Oracle OC4J application server. Applications developed using Agile methodology.
Texas Education Agency -- 5/05 -- 10/06 Position -- Programmer Duties included Java development using Eclipse, Hibernate, servlets and JSP pages under Apache Tomcat. Database used is Sybase. Maintained the Agency's EMAT (Educational Materials) application. The application manages textbook ordering, billing and delivery for the school districts of the state of Texas. Designed and implemented JSP pages to replace previous versions of application. Created data-access layer using Hibernate to replace existing proprietary code. Created EDI parsing and email notification application using JavaMail and XML. Developed, staged, maintained and migrated reports using Crystal Reports v. 9 and v. 10.
KPI Consulting -- 2/05 -- 5/05 Position -- Software Developer/Contract Position Duties include Java development using IntelliJ, Struts, servlets and JSP pages. Database used is MS SQL Server. Application server used as Orion. Duties also included bug-fixes, enhancements and code refactoring. All coding utilitized Struts and Apache OJB object-mapping tool for access to the database.
Goodwill Industries of Central Texas -- 9/04 -- 1/05 Position -- Software Engineer Developed a web-based employee-tracking application. Refactored, maintained and debugged web-based store reporting system and timesheet management applications. All web-based applications utilized Java, JSP, Struts, MS SQL Server and Novell LDAP. Web applications were ported to JBoss 3.0 application server. Maintained and modified in-house MS Access/VB applications as necessary and wrote and debugged existing stored procedures and views under MS SQL Server. Trained users in application usage as needed.
Recovery New York - 1/1/03 -- 6/04 Position - Consultant/Developer Developed internet portal application for substance abuse treatment and referral center in New York City. Site features automated Java Mail, extensive customized search capabilities via the Google api and information syndication via RSS. Site is based on Tomcat 4.1 Java servlet engine and MySQL 3.2.1 database using Java Server Pages, JDBC with Apache Struts as the framework. User-maintained data and document management over the Internet. Extensive user and client interaction.
Eastern Group Psychotherapy Society (EGPS) - 4/02 - 12/03 Position - Consultant/Developer Developed and launched data-driven website for client. Tools and APIs used are Tomcat 4.0, MySQL 3.21, JDBC, and Apache Struts. Back-end of the application is written in Java utilizing JDBC and JSP pages, JavaScript and Cascading Style Sheets are used on the front-end. The application server and servlet engine is Tomcat 4.0. Application features are multiple search criteria, email capabilities, data insert, update, edit and delete, file uploading and multi-level security via logon via Java Server Pages. User-maintained document management system via Internet.
Guggenheim.com - 3/01 - 10/01 Position - Sr. Software Engineer Duties included architecting and developing internal and external Web Applications using Java Servlets/JSP/EJBs on the Weblogic 6.0 application server with Oracle 8i as the database backend. Created UML class and sequence diagrams using TogetherJ Control Center. Performed database analysis. Acquired and documented specifications for applications from users.
Created entity and session EJBs for applications using Enterprise Design Patterns.
Developed data-conversion applications that migrated data from Excel to Oracle using Java. Mentored junior developers in an XP development environment as well as aspects of J2EE JSP, JDBC, servlet and database development.
Other tasks included writing stored procedures in Oracle 8i and writing specifications for web application to be used by front-end developers, gathering information from business users and writing servlets to interact with Flash and Macromedia Generator. Company closed due to events of 9/11.
Razorfish - 12/99 - 3/01 Position - Sr. Technologist Duties include assisting client partners in evaluating software requirements for various client projects. Assisted client partners with proposals. Mentored junior technologists. Interviewed and evaluated prospective employees. Managed integration project between clients and Razorfish developers. Clients included 3Com and J.P. Morgan. Directed integration of front-end and back-end components of large website as well as doing backend development using Java and WebLogic 5.1 Application Server. Developed dynamic XML processing component using Java, Oracle 8.1 and XML for JP Morgan.
Bankers Trust - 2/98 -12/99 Position - Consultant. Assisted in development of Private Client Document Intranet System for B.T. Alex Brown. System was being developed using the Silverstream Application Server, implemented using the Java programming language, version 1.1., with MS SQL Server as the target database. Created DAOs and stored procedures using Java JDBC. Created and integrated document conversion functionality as well as document uploading and downloading from user desktops to SQL Server database; Java form development using Java AWT 1.1 and Silverstream.
Advanced Communication Resources Inc. 2/96 -2/98 Position - Application Developer. Involved in full project life-cycle development of stand-alone application for Fortune 500 company used by more than 300 franchises. Developed using VB 4/VB 5 and Microsoft Access 7.0. and SQL Server. Widespread client interaction. Extensive SQL, GUI development and object-orientation. Managed last half of project. Created reports using Crystal Reports.
Certifications: Sun Certified Java Developer, Sun Certified Java Programmer
Education: Columbia University, NY, NY Computer Technology and Applications Program
References provided upon request.
Certifications
Sun Java Programmer, Sun Java Developer
CONTACT DETAILS
You must be logged in and have a current resume access subscription. Login or Register »