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