******.*****@*******.***
Senior Software Engineer
Coconut Creek, Florida
South Florida or Remote Work Only
Summary:
IT professional with over twenty five years experience in business analysis, system requirements
gathering and technical documentation, application design and implementation, components
deployment and ongoing support to the user community.
Excellent Project Management (Agile, Scrum) Skills.
Delivered Projects on or before time.
Business Experience includes Accounting, Employee Benefits, Commercial Insurance,
Manufacturing, Sales and Marketing, Tele Communications, Data Center Network Asset
Management, Website Language Translation, Medical Field, Mortgage Loans.
Technical Skills:
IDEs Visual Studio Net, Eclipse, JDeveloper, Visio, Enterprise Architect
Web/RIA Java, Visual Basic, GWT,, Wicket, DHTML, CSS, VB Script, JavaScript,
Tiles, XML, XSL, jQuery, JSON, Dojo, Java Server Faces/Prime Faces,
Ruby/Rails
Middle-Tier/Testing .NET, COM+, ASP, J2EE, EJB, JSP, Servlets, Struts, Spring, MVC, IIS, IBM
WebSphere, BEA Weblogic, Tomcat, JBoss, EJB 3, JUnit, LoadRunner,
JavaMelody
Back-End MS SQL Server, Oracle, MySQL, MS Access, SQL, T-SQL, PL/SQL
Reports Crystal Reports, Micro Strategy
Operating Systems Windows XP, Windows 7, Windows 8, Windows 2008 Server, Red Hat
Spoken Languages English, Spanish (fluently)
Professional Experience:
ITS USA CORP June 2012 – Present
Senior Web Software Developer
Responsible for Full Software Development Life Cycle
•
Responsible for capturing all new business requirements, translating such into architecture and
•
technical documents, including but not limited to UML diagrams.
• Responsible for portfolio of applications, ensuring proper architecture is being applied, deadlines
are being met, coding guidelines and quality control are implemented at all phases of the
development life-cycle
Page 1 of 5
Scrum Agile methodology for short-term feature sets, and waterfall methodology for long-term
•
project goals/vision
• Responsible for hands-on development, testing, as well as doing code reviews and managing
planned releases from DEV, QA, UAT (user acceptance testing), and PROD
• Responsible for III Level Support of production applications.
• Responsible for the development of e-Commerce solutions for various clients and
implementation of an Enterprise Service Bus (ESB) on JBoss AS 6 for applications integration
efforts
• Responsible for development of RIA, work-flow engine with import/export documents support
• Responsible for development of Web Emergency Management application for Ambulance and
Rescue personnel
Clients:
Focus Technologies, Sarasota, BCBSFL, Jacksonville, FL Virginia State Department of
FL Social Services
Imprint Advertising, Ft. Oasis Outsourcing, Ft. Intermedix, Fort Lauderdale, FL
Lauderdale FL Lauderdale FL
Bayview Asset Management, Florida Department of
Coral Gables, FL Transportation, Boca Raton, FL
Environments:
HTML 5, CSS3, JavaScript, jQuery, Dojo, GWT, JSP, JSF/Facelets, Prime Faces, Servlet API, Struts 3,
Adobe Flex, Ruby/Rails, Adobe PDF Writer, iText
JSON, AJAX, XML, JUnit, LoadRunner, JavaMelody
Spring, Spring MVC, Spring WebFlow
J2EE, JEE 5, JEE 6, JEE 7,
SOA, SOAP/REST Web Services,
EJB 3, JPA, Hibernate,
Tomcat, JBoss, JBoss ESB, Service Mix, WebLogic Server, MS SQL Server 2008, Oracle 11g, MySQL,
Windows 2008 Server, Red Hat operating system, Unix
SVN, GIT
MotionPoint, Coconut Creek, FL July 2011 – June 2012
Sr. Software Engineer/Architect
Responsible for full life cycle software application development, from gather business
requirements and complete documentation of use cases and functional specifications to software
design, implementation, deployment, and ongoing application support.
Designed of web application that continuously monitors all data center servers to detect server
health and promote backup servers to primary when failure occurs.
Web application used to deliver relevant, localized, advertisement-content dependent on user’s
browser/operating system settings, geographic location, and other factors to deliver targeted ads that
are of interest to the specific user browsing the web application.
Page 2 of 5
Environment: GWT, HTML 5, JSP, Servlet API, heavy use of Java Script and jQuery, Dojo, JSON,
XML, Maven 3, Ant scripts, Maven 3, Spring Framework, Quartz Scheduler, J2EE, Tomcat 7 Server,
JBoss EJB Server, JPA/Hibernate, Visio, UML
Emerson Network Power/Avocent Corp., Sunrise, FL June 2008 – July 2011
Sr. Software Engineer
Design, implementation, and L3 support of Data Center Management Software (see DSView at
http://www.avocent.com). The application runs as a web application and is supported across multiple
browsers, allowing administrators/users to manage their data centers from anywhere an internet
connection is available. Features include but are not limited to ability of launching KVM sessions onto
any asset connected to the network, power cycling of devices, monitoring power consumption of
managed units, applying security constrains and asset rights, visual planning of your network topology,
and much more.
Environment: Java, J2EE, JSP, DHTML, Struts, Tiles, JSP Custom Tags, Flex, Web Services, CXF,
Axis2, WSDL, SOAP, Web Security, Mavin 2, Ant scripts, Visio, Enterprise Architect, UML,
ServiceMix Enterprise Service Bus, SNMP – Simple Network Management Protocol, Spring
Framework, Quartz Scheduler, Jetty Server, Hibernate, Conversion of JSP web application to use
Flex RIA using BlazeDS to convert Java POJOs into Flex Objects, X509 Certificates API, LDAP
SunGard THE, Ft.Lauderdale, FL January 2008 – June
2008
Senior Java Developer
Support and enhancements to FEMA, Public Sector applications, enabling government agencies to better
be able to deal with natural disasters. DARAC, a major application, manages all processes from the
declaration of a catastrophe and ending with the proper placement of the misfortunate by providing
adequate temporary living in shelters/homes and financial support. The application is built as a web
application written entirely in Java and relies heavily on the Struts Framework; it uses Oracle
Application Server and Oracle 11g as the backend database.
Environment: MVC Framework, Java, J2EE, JSP, and DHTML, Oracle Application Server, JDeveloper
IDE, SQL, UML diagrams, MS Visio
Tracfone, Ft. Lauderdale FL June 2007 – Jan
2008
Java Developer (Contract Position)
Page 3 of 5
Conversion of web-based application from Spring MVC to Spring WebFlow to ensure an agile
framework code base, capable of rapidly responding to the ever-changing, fast-paced, business rules.
Inclusion of new business requirements into existing code base, as we coded against a moving target.
Environment: Java and JSP skills, HTML, CSS2, jQuery, MVC Frameworks, BEA WebLogic Server,
Eclipse IDE, UML diagrams and MS Visio
Office Depot, Delray Beach, FL August
2006 – June 2007
Developer III
Ongoing Support of www.TechDepot.com eCommerce application to ensure business revenue
operations continue around the clock.
Integration of Tech Depot’s applications into parent company, Office Depot
(www.OfficeDepot.com).
E-Commerce support of critical systems using.
Ongoing Support of Business Critical Applications.
Analysis and Documentation of ASP applications for conversion into Java 2EE Platform.
Defects resolution on a timely basis and quick deployment of such onto Production.
Environment: Java and JSP skills, HTML, CSS2, jQuery, MVC Frameworks, BEA Weblogic Server,
Eclipse IDE, UML diagrams and MS Visio, SQL, Oracle, Visual Basic .NET, Classic ASP, and MS SQL
Server 2000
Coty Beauty Lancaster Group, Buddlake, NJ Sept 2000 –
Aug 2006
(Formerly Calvin Klein Cosmetics Intl.)
Java Developer/Senior Systems Analyst
Senior developer supporting multiple business applications from initial design through support.
Critical applications included E-Tracker, a workflow and business processes management tool for
the creation and manufacturing of new products. This system was initially designed in a .NET
environment and subsequently converted to a Java environment. In addition, responsible for the
design, development and support of several web applications. SASF (Sales Aids and Store Front)
was designed as an electronic store of collateral and promotional items for the sales force and the
retailer stores, ProMart was designed as a sales projection and forecasting system to foresee future
trends.
Gathering of system requirements and interface design using UML from the user community
Page 4 of 5
Documentation of Use Cases, Interface Design, System Requirements and Specifications
N-Tier development of various projects using Visual Basic .NET, IBM WebSphere J2EE, Oracle9i
and MS SQL databases.
Web development using HTML, Java Script, Applets, Java Server Pages, ASP.NET, CSS, XML and
XSL
Coding of Business Rules in J2EE EJBs and Entity Beans
Writing Java DAOs to access Oracle and MS SQL Server databases
Data modeling the database tables and creation of stored procedures, functions and triggers
Ongoing Support of Business Critical Applications
Environment: Java and J2EE, Servlets, JSP, HTML, CSS2, Struts MVC Framework, IBM Web Sphere
IDE, BEA Web Sphere Server, UML diagrams and MS Visio, SQL and Oracle skills
CARE-IN-SITE, INC, Somerset, NJ Feb
2000 – Sept 2000
.Net Developer/Systems Architect (Contract Position)
Reverse engineering of existent Paradox accounting billing system to produce business
requirements, and functional specifications.
Development of new systems based on technical documents.
Conversion of Paradox billing system into MS Access
Enhancements to new billing systems
Directly gather business requirements from stakeholders
Code directly from Business Requirements
Environment: MS Visual Studio, Visual Basic 5, MS Access, UML diagrams and MS Visio, SQL and
Oracle skills
Chubb Corporation, Warren, NJ Sept 1999 –
Feb 2000
Business Analyst/.NET Developer (Contract Position)
Responsible for scaling a MS Access insurance program into three-tier architecture, multi-user system.
The application estimates premium costs for new customers using various statistical risk factors.
Responsible for:
Gathering and publishing of application requirements based on user interviews
Page 5 of 5
Development and implementation of business model rules to be deployed as Visual Basic ActiveX
DLLs
Interface/navigation design and implementation
Ability to code directly from Business Requirements
Environment: MS Visual Studio, Visual Basic 5, Knowledge of UML diagrams and MS Visio, SQL and
Oracle, MS SQL Server 2005 Server
GEAC Commercial Systems, Wall, NJ
Jan 1999 - Sept 1999
IT Consultant (Contract Position)
As a Systems Consultant, responsible for the conversion of DOS based, accounting system into a
Windows environment.
Improvement of code efficiency and reusability by implementing a business model and
encapsulating all business rules into business objects using Visual Basic 6.0
Identification and correction of all violations to the three-tier, application architecture so as to ensure
portability into various desktop and back-end databases using RDO and DAO
Professional documentation of all developed business objects as HTML pages
Code directly from Business Requirements
Environment: MS Visual Studio, Visual Basic 5, Good SQL and MS SQL Server 2005 Server
DCI Card Marketing Inc., NJ Mar 1997 –
Jan 1999
.Net Programmer/Analyst (Contract Position)
Involved in the development and support of a sales collection system. The system collected
customer data to track purchasing patterns of customers, which was subsequently purchased by
various businesses for their use in promotion and sales. Responsible for:
Front-end development using Visual Basic 6.0, Active Server Pages, and HTML
Object oriented programming using business objects implemented in Visual Basic
Database modeling and implementation with Informix on a Unix server and SQL Server using RDO
Ability to code directly from Business Requirements
Environment: MS Visual Studio, Visual Basic 5, ActiveX Controls, DCOM, SQL and MS SQL Server
2005 Server
Buck Consultants Inc., Secaucus, NJ Nov 1995 –
March 1997
Technical Writer/Systems Support Specialist
Page 6 of 5
On-line documentation of client administrative procedures, work instructions, and plan provisions
for their defined contribution, defined benefit, health and welfare plans
Implementation of ISO 9000 Standards in the documentation process
Department help desk support for PC systems
Software solutions using Visual Basic 5, Access 97, and Visual Studio
Company database reports for case management system using Crystal Reports and DAO
Written professional health care procedures for the Call Center Personnel
Environment: RoboHelp, Doc-To-Help, HTML, JavaScript
Education:
Master Degree in Computer Science from Universidad de los Andes, Bogota, Colombia S.A. in
•
1995
Certification in Automated Accounting from American Business Institute, Newark, NJ in 2000
•
Microsoft Certified Solutions Developer from SetFocus, Inc., Parsippany, NJ in 2005
•
References: Available upon request
Page 7 of 5