Post Job Free
Sign in

Developer Manager

Location:
Stamford, CT
Posted:
October 12, 2012

Contact this candidate

Resume:

DanFanelli.com

Development

Conrete *

Agile Beliefs

Dan Fanelli Resume

Blogs

FANONOMICS

Tech Blog

More

Feeds

Guestbook/Comments

Art

Carlyn Wright-Eakes

Home > ATTIC > My Resume

Carlyn Wright-Eakes

Dan Fanelli

Stamford, CT

***.*******@*****.***

203-***-****

SUMMARY

10+ years of java development, management and full project life cycle experience.

SOFTWARE DEVELOPMENT SKILLS

Languages, Frameworks + APIs

- Core: Java, XML/XSD/XSLT, XSL-FO, SOAP/WS/Axis, SQL, JavaMail, J2EE, Servlet/JSP, EJB,

JDBC, Swing, PHP

- Web: GWT, Groovy on Grails, (D)HTML, ZK Ajax Framework, Xpath, JavaScript, CSS,

Webstart (JNLP), WordPress

- Framework: Android, Spring (Roo), Hibernate, GAE w/ JDO+JPA, Struts, JavaME, Restlets,

LDAP

- Dev Tools: Concrete5 CMS, Ant, Maven, Xdoclet, Google Webmaster / Analytics, Toad

- Testing: Junit, Emma and Cobertura Test Coverage, HttpUnit, DbUnit, StrutsTest, Mock

Objects

- Servers: Tomcat, JBoss, WebSphere, WebLogic, Apache, BlueHost

- Environments: IBM MQ, DB2, Oracle, MySQL, PostgreSQL, HQSL

- IDEs: XMLSpy, Eclipse, GIMP, ZohoCRM, Android App Inventor, (Win) CVS, (Tortoise) SVN

- Team Tools: Cruise Control / Hudson, TRAC, JIRAEXPERIENCE

Application Developer: Spiral Universe2009 to Present

Team mentoring, task creation/definition, development, design, architecture and

leadership at this education software startup.

- Brought agile experience to this startup, introducing them to daily standups, burn up

charts, relative estimation, and team velocity.

- Helping to organize larger initiatives into digestible goals and tasks, as well as

organizing the bi-weekly iteration wrap-ups and showcases.

- Led mobile attendance application initiative (JavaME on Nokia S60) connecting to EJB

3.1 WebServices deployed via Jboss App Server.

- Designed and led online School Assessment (creation and real time administration)

initiative.

- Wrote GWT/GXT modules along with Hibernate PostgreSQL queries.

Manager & Developer: Starwood Hotels and Resorts2004 to 2009

Real Estate Management Application: Developer

- Participated in Agile Development with ThoughtWorks developers.

- Created Oracle Triggers for recording all application CRUD operations.

- Implemented daily, weekly and monthly change reporting using Quartz Scheduler, Velocity

Templates, and JavaMail.

- Designed and implemented Publication/Subscription model design.

- Integrated Spring Framework for IOC implementation of Struts UI and Hibernate Domain

Model.

- Created IReport implementation of PDF reports generation.

- Developed Microsoft Maps implementation of hotel "Area of Protection" definitions.

- Implemented 3-Level User Rights system throughout the application.

- Integrated ANT builds with Test Coverage metrics reporting for continuous integration

using Cruise Control.

Technical Manager: Batch and Real-Time Email Team

- Led weekly defect reviews with business team, requirements planning and meeting.

- Mentored junior developers on: new hotel brands (Le Meridien + Aloft), re-branding

initiatives of Sheraton and Four Points.

- Automated XML-based Mail System Unit Testing.

- Offer Management Tool (Struts Web Application), Starwood's email marketing progam.

- Author of Multi-Language, Multi-Brand, Multi-Part email templates: Java, XML, CSS and

XSLT. Used by Starwood Hotels since July 2005.

- Used IBM MQ for Application to Application communication.

- Developed Struts Marketing Offer Management Tool for hotel employees to create and

market special offers.

- Authored XML Junit Testing System for Emails, applying business assertions to generated

e-mail content.

Meetings Application Team: Developer

- Developed Online Meetings pilot application for meeting room reservation, along with

audio/visual hardware and food/beverage ordering.

Java Consultant & Developer: FJA-US, Inc. 2000 to 2004

Life Insurance Proposal System: Developer

- Wrote calculation components including sales concept calculations (BTID Term

Comparison), Life Insurance Premium Solves.

- Wrote HttpUnit + Junit test cases for workflow testing.

- Set up CruiseControl server for automated testing.

- Implemented XMLife-standards (Schema) based Web Service interface to the above system

and corresponding Junit-XML TestEngine.

Product Rule Engine Development: Developer

- Developed XML-based Rule Editor and Rule Evaluation Engine, pluggable into Web

Applications.

- Defined the strategy, tasks and timeframe for the addition of "ConditionGroups" into

the logic of the business rule definitions.

Group Health Plan Configuration System: Manager

- Successful deadline-sensitive multi-tier MVC2 Web Application using Oracle database,

Struts front end, and Stateful Session EJB.

- Implemented persistent objects and coded historical, multi-table policy and company

search queries.

- Implemented dynamic, expandable struts navigation tables for graphical representation

of nested medical coverages and benefits.

- Designed object management for historical views of business objects.

- Wrote Ant build and deploy scripts, wrote automated JUnit and HttpUnit tests run with

Ant and CruiseControl

- Implemented SOAP interface to Benefit Query system using Axis and Swing front end.

Group Health Demo System: Author

- Implemented demo system for above app, used data-driven dynamic JavaScript trees and

pseudo-persistenct via object serialization.

FJA-US Web Site: Developer

- Authored company website, leading to inquiries from and sales to prospective clients

Sales Illustrations for Disability: Developer

- 3-Tier Java Web Application, multithreaded reports generation, email + attachment

functionality of generated PDF illustrations.

- Ant build and deployment scripts for the of different subprojects.

OTHER

- Android Application Owner: http://www.crosswordroid.com

- Concrete5 CMS Theme Author: http://www.concrete5.org/profile/-/949

- Attended Google IO 2010, JavaOne 2007

-

IBM EDA Web Designer6/99 to 5/2000

- Re-election campaign web designer for Judge Albert J. Emanuelli, Westchester County

Surrogate - summer 2000

- Pace Law School Women's Justice Center of Westchester Web Designer: 12/98

- Marist College Tutoring in Calculus 1,2,3 and CS 1 and 2

- Sigma Zeta Science and Mathematics Honor Society Member

- Putnam Mathematics Competition team member 1998, 1999

EDUCATION

Marist College

Poughkeepsie, New York

B.A. Mathematics, Computer Science + Art Minors

c 2012 DanFanelli.com. All rights reserved. Design by c5mix.com. Powered by concrete5

CMS. Login.



Contact this candidate