Senior Software Engineer Resume
AtlantA
SUMMARY:
- 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 Confidential - providing ecommerce automation solutions for health insurance companies. A small organization attempting to penetrate new markets.
- At Confidential, 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 Confidential 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 lifecycle 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:
Confidential, Atlanta
Senior Software Engineer
Responsibilities:
- 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.
Confidential, NYC
Java Web Developer & Database Architect
Responsibilities:
- 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.
Confidential, NYC
Programmer, Database Architect / DBA
Responsibilities:
- 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.
Confidential
Senior Analyst / Programmer
Responsibilities:
- 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.