Resume
Henry Harper Rogers II
4616 Yates Mill Pond Road, Raleigh, NC 27606 USA
919.760.0647 • resume@hhrogersii.com
EXPERIENCE
SugarCRM, Inc. • Cupertino, CA • July 2012 to present
Information Visualization Lead Engineer
As lead developer for the core business charting library, I work with product managers and engineering staff to design and implement enhanced information visualization and reporting features for the Sugar Customer Relationship Management (CRM) web and mobile applications.
- developing a chart image generation microservice for embedding PNGs in scheduled PDF reports that implements open source API standards (Swagger, Protobuf, gRPC, Docker, k8s)
- designed and developed the Sucrose charting library for Sugar7 web and mobile applications (D3)
- open sourced the charting library as an NPM package utilizing ES6 module bundling (Sucrose.io)
- designed, prototyped and implemented chart drill through capability for reports and chart dashlets
- produced wireframes and interactive demos for reporting and data visualization concepts (Invision)
Senior Javascript UI Engineer
As the lead developer in UIUX and then as an Engineering Agile team member, I develop and improve UI components in a complex MVC web application. I also provide technical web development solutions across engineering, support, professional services, marketing and sales departments.
- translated a UI design into a CSS framework for a complete redesign of Sugar7 (Bootstrap, LESS)
- engineered CSS optimizations by developing a unit test framework and metric reporting tools
- worked across teams supporting the application of the CSS framework in Javascript UI components
- coordinated and developed improvements in core application accessibility
- employee core values award
Patents
-
Universal Rebranding Engine
Issued Jun 6, 2016 - US 9672197 -
Décomposition et Séquençage de Graphiques Pour Dispositifs à Affichage Limite
Issued May 6, 2015 - FR FR3020155 -
Persistent Tracking Of A Work Space Arrangement Of A Crm Application Through A Web Browser
Filed Apr 22, 2015 - US 20160313880 -
Customer Lifecycle Visualization Tool
Filed Apr 19, 2015 - US 20160307219 -
Sankey Assisted Business Opportunity Task Assignment In A Customer Relationship Management (CRM) Solution
Filed Aug 26, 2014 - US 20160063409 -
Chart Decomposition And Sequencing For Limited Display Devices
Filed Apr 18, 2014 - US 20150302619
SRA International • Research Triangle Park, NC • 2010 to July 2012
Senior Software Engineer • National Institute of Environmental Health Sciences
Worked closely with senior research staff and scrum team members to engineer, develop and maintain institute and departmental web applications and data management systems.
- enhanced the UX of a science impacts tracking application including advanced UI and reporting components (Adobe Flex)
- implemented an interactive CIO dashboard for visualizing and reporting on key performance metrics as part of a small team of staff and consultants (Cognos 8)
- developed a project research and disease categorization reporting application as an integrated project data management web application (Cognos 8, Pentaho ETL, ColdFusion 9, Oracle 10g)
- employed interface-flow diagrams and interactive UI mockups as an integral part of the web application design process (Balsamiq)
- developed custom Javascript UI components and code libraries to extend highly interactive UI designs from semantic HTML (jQuery)
- provided technical consulting in web analytics and conducted historical data analysis in support of the project team (Analog, Python, WebTrends)
- performed an institute-wide Subversion server upgrade with LDAP authentication and a two-way integration with a JIRA issue ticket tracking system (Bash, Python)
RTI International • Research Triangle Park, NC • 2000 to 2010
Research Programmer/Analyst • Office of Communications
Successfully developed and integrated institute-wide information systems on the intranet and extranet, in collaboration with departmental managers and technical staff.
- large document collection, online data repository and website indexing and search services with multilingual support and REST interfaces
- email list service integration with the marketing content management system (SOAP, Lyris)
- digital asset management for use by corporate photographers (Canto Cumulus)
- web analytics and SEO optimization (WebTrends, Google Analytics)
- integrated e-commerce gateways with internal transaction processing finance systems (PayPal)
- provided mentoring to junior developers and technical assistance to cross-departmental teams
- informational kiosks with remote content updating
Webmaster and Lead Developer • External Marketing Website
Developed and maintained the external marketing website (www.rti.org) as the Office of Communications' lead programmer and analyst including all web application programming and UI engineering in close consultation with the web management team.
- architected and implemented content management systems
- developed information visualizations, social media sharing tools, and web analytics
- analyzed taxonomies and information architectures in a complex content ecosystem
- syndicated corporate content across internal and external channels (RSS, SOAP, REST)
- integrated corporate data resources to create rich internet applications
- launched multiple site redesign cycles as lead programmer
- translated and adapted visual designs throughout all content templates
- applied corporate graphic design standards across all web projects
- programmed and analyzed marketing/SEO and customer survey campaigns
Technical Project Manager • RTI Publications Database
Programmed and managed a research publication reference information management system in collaboration with communication team members.
- automated diverse data mapping processes including imports from PubMed (Reference Manager)
- implemented multiple public and private access portals, publication bulletins and email newsletters
- coordinated technical development team, cross-functional planning groups and consultant services
- developed information architectures, research ontologies and knowledge management applications
NC Solar Center, NC State University • Raleigh, NC • 1993 to 2000
Policy Analyst • National Database of State Incentives for Renewable Energy
Managed a Department of Energy funded project to research and promote all utility, state and local government renewable energy incentives, loans and grants.
- oversaw the research, analysis and authoring of two staff policy researchers
- presented policy research papers at national renewable energy conferences
- researched and documented policies through multiphase surveys and online research
- produced comprehensive national reports for consumers and industry
- developed a public online policy website for policy search, summary data and resource links
Solar Energy Extension Specialist • Passive Solar Buildings Program
Performed public outreach and professional education in passive solar architecture, environmental building design, green building technology, energy analysis and daylighting simulation.
- programmed the Center's first information website and developed intranet information databases
- coordinated statewide seminars and solar home tours
- led professional training workshops and produced technical publications
- facilitated conferences in cooperation with local, state and national professional organizations and the agriculture and industrial extension services
Program Manager • Energy Efficient Affordable Housing Program
- edited construction specifications, designed home plans, and produced homeowner information kits
- organized affordable home energy efficiency construction training events for volunteer organizations and local agencies
Innovative Design, Inc • Raleigh, NC • 1986 to 1992
Project Manager, Designer & Energy Analyst
- designed, drafted and managed various solar energy, residential and commercial projects
- conducted the simulation and analysis of thermal energy conservation and daylighting strategies for educational facilities
US Army Corps of Engineers • Heilbronn, Germany • 1980 to 1983
Sergeant • 237th Combat Engineer Battalion, 7th Brigade, 7th Army, USAREUR
- Squad Leader, Battalion Courier, US Army Achievement Medal, Good Conduct Medal
EDUCATION
eDx • Online Courses • 2015 to present
- Introduction to Computer Science and Programming Using Python - Verified certificate from MITx
- Introduction to Big Data with Apache Spark - Verified certificate from UC Berkeley
NC State University • Raleigh, NC • 1984 to 1989
Bachelor of Environmental Design in Architecture • College of Design
- Arcosanti Scholarship - construction workshop in Prescott, Arizona
- Pella Prize for Foreign Study - design studio in Lefkosia, Northern Cyprus
North Carolina Outward Bound • Morganton, NC • 1980
TECHNICAL
Skills
Web Application Development • Information Visualization • JavaScript UI Development • User Interface Engineering • User Experience • Visual Design • 3D Modeling • Art & Design • CSS Frameworks • MVC Design Patterns • API Design • Process Modeling • Data Migration • Enterprise Application Integration • Content Management Systems • Search Technologies • Business Intelligence • Mobile Application Development • Open Source Software • Agile Methodologies • Scrum • Test Driven Development
Technologies
HTML5 • JS • CSS • PHP • LESS • D3 • Git • ES6 • NPM • MVC • OOP • ORM • P3 • R • API • JSON • RPC • XML/SLT • RDF • RSS • g11n • i18n • l10n • t9n • a11y • CLDR • Bash • Makefile • Python • Flex • Java • SQL • NoSQL • RDMS • ETL • SOAP • REST • MacOS/Linux/Windows • VM • LAMP • YAML • CANVAS • UML • W3C • Chrome Dev Tools
Tools
Adobe Acrobat • Adobe ColdFusion • Adobe Creative Suite • Analog • Apache Cordova • Apache Spark • Apache Tomcat • Atlassian Jira • Atlassian Confluence • Backbone • Balsamiq • Bootstrap • Canto Cumulus • Docker • Elasticsearch • FusionMaps • Github • Google Analytics • Google Web Apps • Handlebars • Heroku • IBM Cognos Framework Manager and Report Studio • Invision • Jasmine • Jetty • Jira • jQuery • Lyris ListManager • Microsoft Office • MongoDB • MySQL • Nightmare • Node • Oracle • Pentaho ETL • Postman • Processing 3 • Protobuf • Puppeteer • Reference Manager • Selenium • SugarCRM • Swagger • Tape • Three.js • Underscore • Webinator • WebTrends • WordPress • XMind