Technical Skills

Full-Stack Web Development

Core Languages

  • JavaScript (ES5, ES6, JSX)
  • HTML5
  • CSS3
  • Basic

Frameworks and Libraries

  • Node
  • Express
  • React
  • Next.js
  • d3
  • Chart.js
  • Redux
  • React Native
  • jQuery
  • Knex
  • Mongoose
  • Mocha/Chai
  • Enzyme/Jest
  • Passport

Other Technologies

  • PostgresQl / SQL
  • MongoDB / noSQL
  • NPM
  • RESTful APIs
  • Travis CI
  • Git/Github
  • Heroku
  • Firebase
  • Google Analytics
  • SVGs
  • Python


Green Roof Diagnostics
Software Engineer
February 2018 - present

Integral member of an engineering team that is developing the next generation of urban stormwater management strategies. Set up, program, and maintain an IoT environmental sensor network. Develop and maintain custom software to manage team's R&D data, including data from the IoT sensor network. Develop software to graph and analyze data. Develop consumer-facing software to model storm events, utilizing the team's new first-hand research and incorporating predictive algorithms (see Purple-Roof). Design, develop, and maintain

Green Roof Specialty Products (Purple-Roof)
Software Engineer
February 2018 - present

Develop continuous flow hydrologic and plant health green roof modeler. Interface with Green Roof Diagnostics' engineering team to determine and refine continuously evolving program requirements. Develop algorithms utilizing engineering equations and parameters. Document full development process inline and externally. Get feedback from end users and use to continually update the program. Future improvements include BIM integration. Develop and maintain, including blog, analytics, and search engine optimization, custom SVGs.

Washington, DC
Assistant Instructor / Junior Mentor
August 2017 - present

Instructed intro-level classes at Thinkful Meetups. Assisted students in small-groups and 1:1 sessions at meetups and via video conferences. Covered topics ranging from basic HTML, CSS, and JavaScript to React/Redux and authentication.

What The CSS
Washington, DC
CSS Curriculum Developer
September 2017 - February 2018

Developed curriculum for a virtual course on introductory and advanced Cascading Style Sheets (CSS).

Baltimore, MD
Director of Operations +
August 2011 - July 2017

Director of Operations: 2012-2017. Developed, implemented, and managed business processes for all departments. Developed a custom ERP to manage business processes and company data, including:

  • Sales management
  • CRM
  • Market data
  • Field reporting
  • Timesheets
  • Credit card reports
  • Purchase orders
  • Inventory
  • Scheduling
  • Estimating & Quoting
  • Graphical backlog reporting
  • Project management tools
  • Work-in-progress financial reporting
  • Horticultural performance tracking

ERP training and documentation: Solicited and implemented employee feedback, and trained employees on use. Ensured extensive in-line documentation, and flow-chart documentation for complex processes. Recruited and trained replacement.

Technology & Communications: 2016-2017. Developed and implemented a client portal and business processes for reporting. Reports originated in Furbish's ERP, populated by field crews on iPads, reviewed in the ERP, and finally were published via FileMaker WebDirect hosted on AWS.

Reduced per-report effort from 4 to 1.5 person-hours; reduced delivery time from 14 to 3 days; improved experiences for employees and clients.

Developed and implemented the BioWall Design Guide as an online sales and marketing tool. Reduced technical sales efforts by approximately 50% while improving quality and speed of sales responses.

Research and Development: 2012-2016. One of 3 inventors of Furbish's flagship product, EcoCline. Principal researcher and author of Mineral Wool in Green Roofs white paper. Secured regulatory approvals in MD and DC. Presented at stormwater conferences.

Estimation and Sales: 2011-2013. Doubled company revenue from $2MM to $4MM. Strengthened relationships with architects and contractors.

Rhodeside & Harwell
Alexandria, VA / Newark, NJ
Landscape Architect / Associate Principal
June 1998 - July 2011

Managed projects such as the 10-year, $30MM rehabilitation of Branch Brook Park in Newark, NJ; the renovation to the National Aquarium in Baltimore; and various US embassies worldwide.

Developed applications to organize and track project leads and contract data, and to organize market-specific landscape construction pricing data, routinely producing estimates within 2% of actual contractor pricing.

Managed AutoCad details, templates, and standards.

Developed and managed construction quality control program, including research of best practices, documentation of standards, review/redline of drawings and specs, writing specifications, and training/mentoring junior landscape architects.


Washington, DC
Full-Stack Web Development
July 2017 - January 2018

Completed intensive, a 5-month course on modern full-stack Javascript development.

Focus on MERN stack, RESTful architecture, CRUD, MVC, data structures and algorithms.

Learned industry best practices and practical software development standards by collaborating 40 hours every week with a senior web developer and doing pair programming.

Montgomery College
Montgomery County, MD
Full-Stack Web Development
May 2016 - June 2017

Various courses in web development

Mississippi State University
Starkville, MS
Bachelor of Landscape Architecture
August 1992 - May 1998

Minor focus in computer science

Denmark's International Study Program
Copenhagen, Denmark
Landscape Architecture, Architecture, & Planning
August 1997 - December 1997

Focus on Danish land development and urban design