General Profile
Highly self-motivated and goal-oriented professional committed to continuing a long-term career in web/database application development and web design.
Most recent position held as a Senior Software Engineer for over six years at Online Insight - providing ecommerce automation solutions for health insurance companies. A small organization attempting to penetrate new markets.
At Online Insight, my efforts where focused on database driven web applications, client/server relational database applications, and general website development. Conception, development and maintenance of core platform portals (Customer, Broker/Agent, Employer, Carrier, Underwriter). The last two years had been dedicated to the development and successful deployment to clients of a new Agent/Broker highly configurable commissions solution. The core task of the system was to administer payments and incentivizing sales.
Seven month’s contract experience as a Java Web Developer & Database Architect for Ambac Financial - large established organization providing financial guarantees and financial services to clients in both the public and private sectors world-wide. Member of Ambac's first web developer team dedicated to creating innovative web based client facing subscription based solutions.
Sixteen month’s experience in as a Programmer / Database Architect / DBA for ARTINFO.com - an online destination of Louise Blouin Media, a leading cultural media group.
Eight years of hands-on and diverse experience in Programming and full software life-cycle development with two UK based contract research companies servicing many Fortune 500 companies.
Computer Skills (Windows OS)
Java (v8) ● J2EE ● JSP ● JSF ● Servlets ● Spring 2/3/4 MVC framework (Webflow, Tiles, Freemarker, JSTL, EL) ● Struts 1.x & 2.x MVC framework (Tiles, JSTL, EL, JDBC) ● Hibernate ● Tomcat ● Jetty ● Database Architect / DBA (MySQL, SQL Server, Access, Paradox) ● JPA ● Hibernate ● SQL ● JPQL ● Query Optimization ● Flyway (DB schema versioning) ● Subversion SVN, Git ● Maven ● Jenkins ● HTML5 ● CSS ● Bootstrap ● Ajax ● JavaScript ● jQuery ● JSON ● Groovy ● iText ● Eclipse IDE ● Intellij-Idea IDE ● XML ● VBA (Access, Word, Excel) ● ObjectPAL (Corel Paradox) ● Photoshop ● Illustrator
Experience
Nov.2010 ~ Feb.2017
ONLINE INSIGHT [onlineinsight.com] ~ Atlanta
Senior Software Engineer
• Web app development utilizing Spring 2/3/4, WebFlow, RESTful services, Hibernate, JPA.
• Implemented extensive asynchronous functionality for highly interactive sites – front-end development utilizing JSP’s, Bootstrap, JavaScript, Ajax, jQuery.
• HTML5 & manual CSS creation.
• Built complex relational application schema, implemented backend business logic.
• Unobtrusive logging of client business processes utilizing AOP.
• Dynamic pdf report generation utilizing Groovy.
• Database administration and versioning. [cont
• VCS with SVN and later improved with Git for coordinating dev team.
• Troubleshoot live data issues for clients.
Projects:
• Conception and full development of Agent portal, Carrier portal, Underwriter portal.
• Development and maintenance of Consumer portal.
• Sole developer on highly configurable module for broker commissions.
• On-going development and maintenance of core Empower Health Platform.
Mar.2010 ~ Sept.2010
AMBAC FINANCIAL GROUP ~ Financial District, NYC
Java Web Developer & Database Architect (contractor pos.)
• Web app development utilizing Struts 2.2
• Development of Java classes and JSP’s.
• Built complex relational financial application schema, implemented all backend business logic.
• Design, development, maintenance, and administration of multi-user relational database.
• Implemented extensive asynchronous functionality for highly interactive site.
• Robust relational database table design & data structures.
• Database optimization / performance tuning. User level security.
• Extensive SQL code for data retrieval (Stored Procedures, Views, Triggers).
• Managed team of front-end developers.
Projects:
• Built highly successful municipal finance web application; Diver by Lumesis [lumesis.com]
July.2008 ~ Mar.2010
LOUISE BLOUIN MEDIA [artinfo.com] ~ NYC
Programmer, Database Architect / DBA
• Design, developed, maintained, and administrated of multi-user relational database desktop applications accessed by home workers via VPN.
• Re-write legacy database systems. Extensive data normalization for database system migrations brought in-house from out-sourced vendors.
• Web app development utilizing Struts 2.x and JSF frameworks.
• Development of Java classes and JSP’s.
• Semantic tagging.
• Managed team of beta testers.
Projects:
• Critical re-design of legacy database managing global publications for art gallery exhibitions.
• Migration of core company data from SQL Server (failing server) to MySQL.
• Staged re-build for the companies’ key global art sales database; Initial stage to create temporary frontend to allow access for new data-entry personnel. Subsequent stage a full schema re-working, migration, and full desktop app.
• Subscription based client access (Servlets, JSP’s) to art sales data via artinfo.com
May.1998 ~ Dec.2006
SAFEPHARM LABORATORIES, INTERNATIONAL LABORATORY SERVICES ~ Derbyshire, UK
Senior Analyst / Programmer
• Lead Database & Web Developer – sourced/implemented project development tools & technologies.
• Design, developed, maintained, and administrated of multi-user relational database applications for laboratories, multi-departmental, and multi-system environment.
• Re-write legacy database systems. Extensive data normalization for system migrations.
• Robust relational database table design & data structures.
• Database optimization / performance tuning. User level security.
• Extensive SQL code for data retrieval (Stored Procedures, Views, Triggers).
• Design & development of multiple large MS Access / VBA front-end applications accessing MySQL back-end.
• Write and automate reports in reporting services against MySQL database.
• Created, managed, and promoted company and sister company websites, including development and maintenance of secure site intranet.
• Web application development utilizing Struts 1.3 MVC framework. Development of Java classes, Servlets and JSP’s. Server-side / client-side Form validation. Extensive use of Tiles templates for efficient page creation.
• Raw XHTML & manual CSS creation (table-less design).
• On-going Search Engine optimization.
• Adherence to Web Standards & GUI best practices.
• Web application database data retrieval/updating/reporting. User level security.
• Designed graphics & photography for web / marketing / advertising.
• Software / hardware support and troubleshooting.
• Liaison with directors and all levels of management.
Certifications
• Sun Certified Programmer, JAVA 2 Platform 1.4
• City & Guilds 424, Advanced Applications Programming in C
• National Vocational Qualification in Using Information Technology Level 2
Education
• COMPUTEACH INTERNATIONAL Ltd - City & Guilds 424 in Advanced Applications Programming
• SIGHT & SOUND Ltd - Information Technology NVQ
• BOURNVILLE INSTITUTE OF ART & DESIGN
• ST. PHILLIP’S 6TH FORM COLLEGE
References
Professional and personal references furnished upon request.