resume: david britt, raleigh-durham nc lead java developer
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
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.
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