Salesforce.com Developer, RHCE at Red Hat, Inc.
Raleigh-Durham, North Carolina Area
Salesforce.com Developer, RHCE at Red Hat, Inc.
Raleigh-Durham, North Carolina Area
Proven enterprise-level Engineering Manager, Architect, and Sr. Software Engineer with over 10 years of development & consulting experience and a passion for learning, motivating teams, and consistently delivering high-quality software through multiple Agile / SDLC cycles. Primary focus on Open Source solutions and technologies. Highly entrepreneurial and self-motivated, skilled at leading teams, building client relationships, and managing the application, architecture and design process.
Management experience ranges from single-sprint, rapid-prototyping projects to multi-year, multi-team, cross-discipline projects. Responsible for project budgets and expenditures ranging in size from $10 million to $200 million in market value. Extensive prior experience in sales, marketing, and client relationship management.
Outstanding communication skills, a strong business and client-focused background, and a demonstrated ability to translate complex requirements between engineering, sales, and executive groups. Expert in a Salesforce.com (Apex & VisualForce), PHP/LAMP/Zend, and Linux environment, with a strong understanding of J2EE, Spring Framework, Mule ESB integration, and C++/QT development.
Industry certifications in Sun Java, MySQL, Red Hat Linux, and Zend PHP.
SCJP, Sun Certified Java Programmer, Java 6
RHCE, Red Hat Certified Engineer, Enterprise Linux 5
CMDEV, Certified MySQL Developer, MySQL 4.x and 5.x
ZCE, Zend Certified Engineer, PHP 5.x
Member of American Mensa
(Public Company; RHT; Computer Software industry)
June 2009 — Present (6 months)
Lead developer for Red Hat's Partner Relationship Management (PRM) effort. Internal consultant to the application maintenance team and for corporate security management within the Salesforce.com instances. Expert in Salesforce.com APIs, including Apex classes & triggers and VisualForce pages. Close coordination with QA team to expand Selenium test coverage across multiple languages and environments.
Major projects included APAC localization, a Value Selling / SPI integration, and a redesign of the sales bookings and payments calculator for all Red Hat products and services. Global administrator for over a dozen sandbox and production environments covering ten languages and over 1,000 Ultimate Edition licenses.
(Privately Held; Music industry)
March 2008 — April 2009 (1 year 2 months)
Scrum Master and Software Engineer for the core services & infrastructure development team. Worked with product owners and stakeholders to create project plans, resource planning and technical requirements for new feature releases. Solutions Architect for numerous software initiatives centered around Open-Source software, with extensive implementation and engineering development experience.
Responsible for engineering development and operation of back-end services for Beatport.com, a high-growth startup with over $40 million/year in revenues, over 50 TB of NAS and disk-based assets, several hundred clustered and replicated MySQL tables across more than a dozen MySQL 4.x and 5.x database servers, and over 40 multi-core Apache and Squid web servers transferring multiple terabytes of traffic daily.
Application Architect and Software Engineer for numerous PHP-based components and services, centered around using a Maven build process, with external dependencies on Zend Framework packages. Developed using a test-first, contract-first methodology. Uses Maven's support for profiles to automatically build and package a deployable bundle to different environments on demand.
Architected and implemented numerous Java Business Component Services, using the Spring Framework, Mule Source ESB, EJB 3.0 POJOs, OpenJPA, and Hibernate Annotations. Spring contexts included multiple incoming (federated) ActiveMQ topics and queues, as well as SOAP + WSDL endpoints, following the standard Endpoint Mapping + Service Instance + DAO patterns and using Spring's built-in dependency injection. Services were deployed on multiple (clustered, high-availability) Apache Geronimo application servers using a Maven 2 build and packaging process.
(Privately Held; Music industry)
March 2008 — April 2009 (1 year 2 months)
Architected and implemented Mule Source ESB message flows across numerous transports, routing patterns, and endpoints. Architected design of a dynamic routing component for Mule using a control bus pattern and route / service instance publication messages from the application server instances. Created support for multiple message versions and handling of legacy client formats using XSLT transformations, Mule components and chained routing. Created support for external HTTP+XML/RPC requests using HTTP transports and SOAP to JMS message transformations.
Member of both the database review and the quality assurance teams. Contributing member to the PCI compliance and review process.
Member of a cross-functional team responsible for application caching and performance issues. Redesigned local cache subsystem and reduced SAN load by approximately 50%, while increasing application performance and improving response times.
Integrated Akamai Edge Server Include (ESI) statements to allow for indefinite and purge-on-demand caching. Optimized database queries used by the caching subsystem to reduce duplicity and improve performance by approximately 30%.
(Self-Employed; Marketing and Advertising industry)
March 2003 — December 2007 (4 years 10 months)
Architected, developed and extended Salesforce.com applications, including lead generation, account & contact management, and opportunity tracking. Implemented customer objects, security controls, profiles, and APEX / S-Force controls. Designed and managed fields, workflow rules, and relationships for custom objects. 1,000 hours of design, implementation, and testing time. Created custom reports and executive dashboards for numerous detailed reporting requirements.
Completed several SDLC iterations for Salesforce.com deployments. Custom applications successfully handled accounting, tracking, and reporting for numerous clients, over a dozen sales- and executive-management users, and over $120 million in real estate transactions.
Marketing and Software Project Manager for several major commercial and mixed-use real estate developments, ranging from $10 million to $200 million in asset value. Worked closely with on-site sales team to determine exact software administration and website requirements. Managed staff of 6-10 as marketing director for Gainesville Greens (portfolio available).
Coordinated data-mining with offshore contractors to develop targeted marketing lists with more than 100,000 unique individuals. Managed all records, sales history, and significant communication for over 500 transactions ($90 million in volume). Coordinated complete life-cycle of opportunity pipeline from lead to account to opportunity to product to sale.
Implemented and integrated numerous real estate project websites using Typo3, a MySQL / PHP-based content management system, including third-party 3D video, Flash, and dynamic CSS & JavaScript.
Designed, installed, and managed voice-over IP branch office implementation, using a hosted virtual PBX and client-side SIP phones. Managed hosted Exchange email for sales and support staff.
(Self-Employed; Marketing and Advertising industry)
June 2000 — February 2003 (2 years 9 months)
Assisted local small-business clients with basic website setup and basic IT management issues, focusing on Linux & Apache networking, routing, and scalability issues. Lead developer for Kmap, a GUI interface to the industry-standard Nmap scanning software, created using C++, QT, and KDE. Core contributor to the KDE Desktop Environment.
(Government Agency; 10,001 or more employees; USMC; Military industry)
June 1996 — May 2000 (4 years )
Small craft boat captain. Directly responsible for the safety and training of a squad of Marines, and indirectly responsible for the safety of over 100 recruits and drill instructors.
Warehousing and inventory management experience from a six-month tour supervising distribution and accounting software.
International and cultural experience gained from multiple overseas deployments to Japan and Central America.
MS , Engineering Management , 2009 — 2012 (expected)
Accepted but deferred until Fall 2010.
BBA , Isenberg School of Management , 2007 — 2009
GRE 670 Verbal, 800 Quantitative
HS , 1993 — 1995
Non-IT Certifications, Licenses, and Coursework
* Real Estate Broker License, State of North Carolina
* Real Estate Salesperson License, State of Florida
* Certified Commercial Investment Member (CCIM / Candidate Coursework)