Peter Jablonski

Former educator turned software engineer. I'm most effective breaking down complex technical problems, working collaboratively, and developing approachable, accessible experiences for users.

Technical Skills

StrongJavaScript (ES5/ES6), React, Redux, Gatsby.js, HTML, CSS, Git, Firebase, Flux Architecture, JAMstack, jQueryExperiencedWebpack, RESTful APIs, D3.js, Node/Express, Postgres/Sequelize, Travis CI, Jest, GraphQL

Experience

Senior Software EngineerOct 2020 — Present
Dotdash Meredith
  • Planning, designing and creating standardized application components used network-wide across 20+ sites
  • Using Lighthouse to optimize Core Web Vitals, creating more performant sites for millions of daily visitors
  • Actively monitoring data from RUM metrics and Kibana errors to improve overall application health
  • Establishing and maintaining A/B testing to measure efficacy of new product initiatives
Software Engineer (Contract)Mar 2019 — Present
Asia Society
  • Building and deploying a full stack JavaScript application for an interactive digital art exhibition
  • Integrating D3.js and Leaflet libraries to create interactive, scalable location-based images
Software Engineer (Contract)Nov 2019 — Mar 2020
Upperline Code
  • Built and deployed JAMstack application (Gatsby.js, Airtable, Firebase, Cloud Functions) to create a teacher training platform
  • Utilized GraphQL page queries to dynamically generate page content from Airtable and GitHub
  • Configured Redux with immer and redux-thunk for state management and async data processing
  • Implemented private client-side routing using React Reach Router to protect privileged content
Senior Program Manager, Curriculum SpecialistJan 2017 — Jun 2019
Code Nation
  • Led revision of three levels of web development curricula for 1,000+ students covering HTML, CSS, JavaScript, and React
  • Collaborated with developer team on research, planning, and development of CN Lesson Planning tool
Program ManagerOct 2015 — Jan 2017
Code / Interactive
  • Managed and supported 6 partner schools implementing Creative Web Development and Programming courses
Pre-College FellowMay — Aug 2015
Flatiron School
  • Led Intro to Software Engineering course covering Ruby, JavaScript, HTML, CSS, Sinatra, SQL, and Design Thinking
Chinese Language Teacher, Teach for America Corps MemberMay 2013 — May 2015
St. Louis Public Schools, Dewey ISS

Relevant Experience

CS106A Section LeaderJun — Aug 2020
Stanford University
  • Led and mentored a group of 12 students through a 5-week remote intensive Intro to CS course
ParticipantJul — Sep 2019
Recurse Center
  • Created Word-Up (crossword construction) and One Across (collaborative solving), featured in RC's Joy of Computing blog
  • Presented at Recurse's monthly Localhost talk to an audience of 60+ engineers
ContributorJan 2017 — Present
Popcode
  • #3 contributor to Popcode, an open source coding environment used by 1,000+ students daily
  • Implemented Google authentication, greatly reducing student sign-up time
  • Integrated Google Classroom, streamlining assignment submission workflows
  • Built archive projects feature and redesigned the project selection interface

Education

B.A. in Chinese and International Business2009 — 2013
Washington University in St. Louis
  • Relevant coursework: Computer Science I, Calculus II, Physics and Society

Reference

As one of Popcode's most consistent and productive contributors for the past two and a half years, Peter has demonstrated an ability to independently tackle technically challenging work that I would only expect from someone with several years of professional experience. His ability to write high-quality code that solves complex problems, working within a large and mature codebase, will make him a valued member of the software team that is lucky enough to hire him.Mat Brown — Senior Software Engineer at Dropbox, maintainer of Popcode