resume: david britt, raleigh-durham nc lead java developer

2
David Wayne Britt 104 Hidden Springs Rd, Apt i, Cary, NC 27513 • 919-607-9496 • [email protected] http://clevermonkey.net EXECUTIVE PROFILE I’m a Senior Java developer with experience in enterprise and web application development. I’m very personable, and have a positive, cohesive effect that strengthens teams and brings out the best in people. I have excellent communication skills, a good mind, and I love solving problems with insight and tenacity. TECHNICAL SKILLS Programming: Java • Wicket • Struts • Scala • Spring • Hibernate • Lucene • Maven Agile • JUnit • JQuery • JQuery Mobile • Ajax • JAX-WS • XML Beans • XML • XSL-FO • SOA • Design Patterns • SOAP • REST • CSS • HTML • PHP • LAMP • WordPress Database: SQL • Postgres • DB2 • MySQL • MS SQL Server Applications: Eclipse • WebSphere • Mercurial • MS Office Suite • Photoshop • Putty PROFESSIONAL EXPERIENCE Senior Java Developer, Altus365, Raleigh, NC March 2012 August 2013 Spearheaded development as one of three core engineers of Altus’ cutting-edge rich-media delivery platform. Worked in streamlined agile sprints, promoting continuous process improvement and feature integration. Designed and coded modules and services using a stack of Wicket, Spring, and Hibernate used JUnit to create automated test cases for Wicket components and internal services API Built reusable and configurable Wicket panels, leveraging Ajax and full i18n support. Developed a standardized configuration map approach, using Scala mixin traits to set bean properties by reflection. Implemented a mobile solution with Wicket and JQuery Mobile, exposing the core features of the platform to mobile browsers, broadening usability. Responsible for task and feature analysis, detailed technical specification write-up with work effort estimation, and full documentation. Demonstrated commitment to writing intelligible code and consistently commented source to minimize future maintenance efforts. Lead Java Developer, PaineWebber / UBS Financial Services, Weehawken, NJ 15+ years Served as project manager and lead developer for 22 enterprise Java web applications in the Mutual Funds Systems area, managing each project through all phases of the development lifecycle, including customer requirement analysis, design discussions, documentation, coding, deployment and customer support in Windows, Unix and mainframe environments. Leveraged the Struts framework to build scalable applications with JSP on WebSphere and mainframe DB2 SQL, adhering to strict internal standards, best practices and security requirements in a highly regulated industry. Coordinated and expedited divisional maintenance initiatives across six development teams.

Upload: davidwbritt

Post on 21-Jan-2016

495 views

Category:

Documents


2 download

DESCRIPTION

More than 15 years experience as a Lead Java developer gives David an ideal blend of technical skills and business experience that make him a valuable addition to any team. As a Lead Java developer with UBS, he developed servlet-based enterprise Java applications, using the Struts framework and JSP in a WebSphere server environment, fully implementing object oriented design patterns and principles. David is familiar with all aspects of the SDLC, and accustomed to meeting rigorous standards in a highly regulated industry, working as part of a team, managing source code and builds, and producing written technical specifications and full documentation. He has an eye for detail, and is an experienced UI developer, strong in CSS, HTML5, JavaScript, Ajax, and JQuery. Some projects required SOAP based web-services, or single sign-on strategies to communicate securely with external vendors. David is experienced with RSA encryption and also has expertise with the HTTPS handshake and troubleshooting.David has worked with a variety of relational databases; MS SQL, Oracle, Sybase, DB2. He has a deep understanding of data design and best practices, with experience in SQL query optimization, designing views, triggers, indices and stored procedures to ensure minimal latency. He filled the role of DBA for PaineWebber's Operations Division earlier in his career, and defensive data practices are second nature to him. In 2012, after UBS announced their intention to adopt a 100% outsourced model, David worked with the offshore team to ensure smooth knowledge transfer and accepted a position with Altus365, a small company with a start-up culture. David hit the ground running, and embraced the opportunity to work with well known open-source frameworks and development tools in a service oriented architecture. Adding Spring, Hibernate, Wicket and Scala to his skill set, David worked on the customer-facing UI in Java and Wicket, and used Spring and Scala to contribute to the internal API, creating services to interface with a hibernate persistence layer. At Altus365, David and his team worked with Agile methodologies, planning, coding and debugging in a five week cycle of continuous integration and process improvement. Unfortunately, Altus365 abruptly declared bankruptcy, suggesting a cash flow problem. David has excellent communications skills, is very personable, and is well-liked and respected by his peers. He is available for immediate interviews.

TRANSCRIPT

Page 1: Resume: David Britt, Raleigh-Durham NC  Lead Java Developer

David Wayne Britt 104 Hidden Springs Rd, Apt i, Cary, NC 27513 • 919-607-9496 • [email protected] • http://clevermonkey.net

E X E C U T I V E P R O F I L E

I’m a Senior Java developer with experience in enterprise and web application development. I’m very personable, and have a positive, cohesive effect that strengthens teams and brings out the best in people. I have excellent communication skills, a good mind, and I love solving problems with insight and tenacity.

T E C H N I C A L S K I L L S

• Programming: Java • Wicket • Struts • Scala • Spring • Hibernate • Lucene • Maven • Agile • JUnit • JQuery • JQuery Mobile • Ajax • JAX-WS • XML Beans • XML • XSL-FO • SOA • Design Patterns • SOAP • REST • CSS • HTML • PHP • LAMP • WordPress

• Database: SQL • Postgres • DB2 • MySQL • MS SQL Server

• Applications: Eclipse • WebSphere • Mercurial • MS Office Suite • Photoshop • Putty

P R O F E S S I O N A L E X P E R I E N C E

Senior Java Developer, Altus365, Raleigh, NC March 2012 — August 2013 • Spearheaded development as one of three core engineers of Altus’ cutting-edge rich-media delivery

platform. Worked in streamlined agile sprints, promoting continuous process improvement and feature integration.

• Designed and coded modules and services using a stack of Wicket, Spring, and Hibernate • used JUnit to create automated test cases for Wicket components and internal services API • Built reusable and configurable Wicket panels, leveraging Ajax and full i18n support. • Developed a standardized configuration map approach, using Scala mixin traits to set bean

properties by reflection. • Implemented a mobile solution with Wicket and JQuery Mobile, exposing the core features of the

platform to mobile browsers, broadening usability. • Responsible for task and feature analysis, detailed technical specification write-up with work effort

estimation, and full documentation. • Demonstrated commitment to writing intelligible code and consistently commented source to

minimize future maintenance efforts.

Lead Java Developer, PaineWebber / UBS Financial Services, Weehawken, NJ 15+ years • Served as project manager and lead developer for 22 enterprise Java web applications in the Mutual

Funds Systems area, managing each project through all phases of the development lifecycle, including customer requirement analysis, design discussions, documentation, coding, deployment and customer support in Windows, Unix and mainframe environments.

• Leveraged the Struts framework to build scalable applications with JSP on WebSphere and mainframe DB2 SQL, adhering to strict internal standards, best practices and security requirements in a highly regulated industry.

• Coordinated and expedited divisional maintenance initiatives across six development teams.

Page 2: Resume: David Britt, Raleigh-Durham NC  Lead Java Developer

David Britt

• Proactively identified and mitigated potential problems and bottlenecks and communicated these insights to the teams, eliminating duplication of effort.

• Tracked and reported progress to senior management and developed strategies for maximum efficiency.

• Built a versatile web-services middle-tier with JAX-WS and XMLBeans to integrate data from many sources for an end-to-end insurance application. This one-stop solution allowed brokers to execute and track sales of specialized insurance products, simplifying a complex and cumbersome process, allowing the firm to expand business into untapped areas.

• Created a versatile, secure, client-facing mutual fund research tool for online services platform, adhering to design specifications and standards with focus on usability. Tool empowered users of all skill levels to conduct in-depth research and make informed purchase decisions.

• Primary DBA for PaineWebber Operations division, MS SQL Server, for 14 core applications. • Monitored SQL uptime, analyzed and optimized SQL queries, triggers, views and stored procedures

for efficiency; data modeling and index tuning for optimal performance. • Wrote tools and processes to import data from mainframe datasets and other sources. • Received service excellence award for outstanding service and demonstrating a spirit of excellence

for work on numerous projects. • Chosen by coworkers to receive P.E.E.R. award in recognition of exemplary performance, positive

attitude and dedicated team spirit.

Non-Profit Founder / President, Save Old Salem Cemetery Family Association 7+ Years • Established a non-profit corporation for the cleanup and restoration of an abandoned pioneer

cemetery in Logan County, Kentucky. • Used web technology and radio guest appearances to raise awareness, researched preservation

sciences, developed mapping and cleanup strategies, mediated landowner disputes, recruited and motivated volunteers, wrote grant proposals and won state cemetery grant.

• Awarded a lifetime commission as a Kentucky Colonel by the Governor of the Commonwealth of Kentucky, in consideration of service and contributions to Kentucky and the global community.

E D U C A T I O N

• MCSE, MCP, MCP+I • Diploma, Mainframe Systems and Programming, Chubb Institute, Parsippany, NJ • Theater and improvisation, English, Philosophy at William Paterson University, Wayne, NJ

P E R S O N A L A C T I V I T I E S A N D I N T E R E S T S

Popcorn Tweets • GTD and Personal Productivity • Vocal Arts • Web Design and Development • Graphic Design and Typography • Photoshop • Genealogy and research • Cemetery Preservation • Woodworking • Photography • Artistic Painting • Mechanical Puzzles