Post Job Free

Resume

Sign in

Engineer Developer

Location:
Brooklyn, NY
Posted:
July 28, 2020

Contact this candidate

Resume:

JOHN RICHTER

Developer, Designer, Data Visualizer

501-***-**** • adew7i@r.postjobfree.com

Interactive Portfolio: VisualizeEarth.com

CORE SKILLS

Angular, React, UI/UX Design, Typescript, Javascript, RxJS/Observables, Server Side Rendering, SSG, D3.js, Firebase, Google Cloud, AWS, Nest.js/Node/Express, Bootstrap, Material Design, NX Monorepo, State Management (Akita, NgRX, Hooks)

EDUCATION

University of Texas at Austin, 2012, Computer Science GPA 3.5

Washington University in St. Louis, BA 2010, Political Science & Economics GPA 3.6

Arkansas School for Math, Science, Arts, 2006, ACT: 34 (99th PCTL), SAT: 2270 (99th PCTL)

ADDITIONAL SKILLS

Design: Figma, Photoshop, Illustrator, Adobe Experience Design, Sketch, InvisionApp, Omnigraffle

Content Management Systems: NationBuilder, Drupal, Ghost, Wordpress

Programming Languages, Specs, Markup: CSS, HTML, SVG, SCSS, PHP, Java, SQL (PostGres, My), and more

User Interface/User Experience Skills: Prototyping, Iconography, SVG and pixel-based design, Responsive Design, Fonts & Typography, UI/UX theory, Usability Testing, A/B testing, Analytics, CSS Sprites

Interactive Data Visualization: HighCharts, D3.js incl maps, GeoJSON, TopoJSON

Mobile: Progressive Web Apps, Titanium, Android

Programming Paradigms: Reactive Programming, REST, Object Oriented Programming

Backend Infrastructure/CI: Google Cloud, Google Cloud Run, Firebase, Jenkins, Amazon Web Services, AWS Amplify

Testing: Karma, Mocha, Chai

EXPERIENCE

Developer, Data Visualizer, Designer

Visualize Earth, Inc., Feb 2020 – Present, New York

•Recent Project: Developing and designing website, interactive map and tools (distributed events creation, discussions, CMS) for “#Weaving Community during Crisis” w/ David Brooks, Aspen Inst. + 300 partners

•Prior clients include Leonardo DiCaprio Foundation, National Geographic, Years of Living Dangerously. (See below)

Senior UI Engineer and UX Designer

Millennium Management, February 2019 – January 2020, New York

•Designed and architected gorgeous UI/UX/data visualizations, dashboard, Omnigraffle-like mapping tool help portfolio managers and analysts assess equities, take action

•Designed and architected gorgeous dashboard for managing ideas, screening coverage, and classifying equities

•Designed app & style guide using Figma, implemented component library

•Developed continuous integration pipeline, including scripts for coding, style, and git naming standards

•Technologies Used: Angular 8, Typescript, Ag-Grid, Figma, Javascript, SVG, HighCharts, more…

User Interface Engineer

Oportun, June 2016 – January 2019, Redwood City, CA (Remote – based in Portland,OR)

•Developed and maintained new payments infrastructure using Angular.js and REST services

•Designed UI and implemented expanded customer search functionality

•Redesigned and developed UI components within payments, collections, and origination

•Technologies Used: Javascript, Angular.js, Jenkins, Grunt, Git, Bower, Node, Photoshop, Illustrator, SCSS, SQL, MySQL Workbench, Karma, Mocha, Chai, Emacs, VSCode, Slack, Outlook, Jira, Gradle, Groovy, Git...

User Experience Engineer

Kavi Corporation, June 2014 – June 2016, Portland, OR

•Redesigned marquee customer-facing product resulting in increased sales

•Advocated and assisted transition from Backbone-based app to Typescript/Angular.js based app

•Led design and implementation of modern activity feed that boosted customer engagement

•Designed and developed D3.js based dashboard to make data more accessible/actionable

•Technologies Used: Typescript, Javascript, Angular.js, Grunt, Git, Bower, TSD, Node, Photoshop, Illustrator, Backbone.js, PHP, Python, SCSS, Mustache, Smarty, SQL, Karma, Crucible, Jira ...

Cofounder & Digital Director

Our Climate, February 2014 – January 2018, Portland, OR

•Cofounded nonprofit to pass carbon pricing legislation to fight climate change by organizing millennials

•Coordinated with National Geographic’s Years of Living Dangerously show and Leonardo DiCaprio

•Designed branding materials and website

•Designed/developed custom interactive data visualizations w/ D3.js to explain climate change/carbon pricing

•Technologies Used: Javascript, D3.js, HTML, CSS, Photoshop, Illustrator, NationBuilder CMS

Consultant Developer, Designer, Data Visualizer

July 2010 – Present

•Leonardo DiCaprio Foundation/Years of Living Dangerously - Designed interactive maps and landing pages

•Minnow Software - Visualized allergy data using d3.js and leaflet

•Praxsys/Vitasio - Designed the user interface of iPhone applications and website while in college

•Red Sequoia - Designed and developed several Drupal websites

•Incendia Media – Designed and developed Drupal sites, Titanium-based mobile app

Front-end Developer and Data Visualizer (volunteer)

Behind the Curtain by Hack Oregon, June-November 2014, Portland, OR

•Developed and data visualized public campaign finance data for candidates, PACs, and measures in Oregon

•Technologies Used: AngularJS, Javascript, D3.js, HTML, SCSS

Cofounder & UI Designer

Local Plate, November 2012-June 2013

•Cofounded local food systems startup – meal kits for locally sourced foods

•Designed and co-developed platform

•Won 3rd place in Portland Startup Weekend competition

TALKS & APPEARANCES

PDX Creative Coders, January 2015, Presented Hack Oregon’s Behind the Curtain

D3.js Meetup, January 2015, Presented Hack Oregon’s Behind the Curtain

Portland Typescript Meetup, June 2015, “Introduction to the Typescript Toolchain”

AWARDS AND HONORS

Hacker School at YCombinator, Attended conference featuring Mark Zuckerberg, Jack Dorsey, more

Greenberg Scholar (Wash U), $29,500 per year ($118k total), award based on merit and financial need

St. Joseph’s Scholarship (Wash U), $1000, award based on merit

MY PORTFOLIO – Visualize Earth- http://www.visualizeearth.com/

Find My Rep – http://www.findmyrep.us/ – Find your representatives from the federal level down to city level by entering your address.



Contact this candidate