Erik Pukinskis
812-320-1877 — erik.pukinskis@gmail.com — Telluride, CO
Full stack software engineer focused on Node and client-side JavaScript, trained inboth Computer Science and Interaction Design.
Seeking a role where I can “level up” the productivity of a development team by…
1) Improving design systems, data layers, automated test tooling so our “workshop” isclean and organized and devs can move quickly
2) Cranking out code when that’s a bottleneck3) Working closely with designers and PMs to de-risk and plan projects early, to deliver
software faster and with fewer surprises4) Encourage developers to deliver the best code they can by providing mentorship,
feedback about best practices, maintainability, and efficiency in code review and inplanning
Specialties: JavaScript, Node.js, React, TypeScript, GraphQL, Apollo, HTML, CSS,
automated UI testing, Selenium, Tesling Library, Babel, Webpack, Vite, Storybook,Codespaces, interaction design, Scrum, estimation, test-driven development, usability anddesign research, managing technical debt
Selected Experience
Senior Software Engineer at Shortcut (January 2021 - June 2022)
Prototyped two candidate GraphQL data layers, one thick client one thin client. Built a “realdevices” performance comparison solution to help us choose between the two. Worked
closely with lead designers to create new foundations for our design system so more code
can be shared across components, and the same conversations around color, spacing,
responsive design don't keep happening over and over again. Ran process for collecting techdebt ideas from engineers and refining them as a group into a roadmap with the highest ROI
projects tee'd up for management. Also bootstrapped new processes for engineers to own
epics, provide the right feedback at the right time, and task out and estimate epics so they
can be delivered on time.
Senior Software Engineer at Pathpoint (July 2019 - December 2021)
Key engineer building out web application on React+Node+Go. Mentor Junior engineers.
Help refine and document best practices around TypeScript and GraphQL. Built a worldclass Browser Testing environment for reliable, extensible automated tests. Work closelywith designers to build a design system with high quality reusable UI components for rapid
prototyping and UI development. Established a data-driven approach to cataloging technicaldebt enabling an actionable stream of low cost high impact refactors.
Software Engineer at Weebly (September 2017 - July 2018)
Port an existing application to a new front-end architecture. Set best practices for Vue andVuex. Plan a continuous, methodical transition from Backbone/Marionette to the new tools
Software Engineer at Good Eggs (April 2014 - July 2015)
Full stack Node development, converting mockups into CSS and HTML, development
planning, creating reusable CSS components and Javascript templates, analyze
architectural directions for app and organize large scale refactoring projects.
Founder at SproutRobot (January 2009 - April 2014)
Manage design and marketing contractors, built Rails app, including front end HTML andgraphics, interaction design including usability testing. Featured in LifeHacker andTechCrunch. 60,000+ registered users. 100+ paying customers in the first six months.
Instructor at Indiana University School of Informatics (September 2004 - May 2006)
Taught Intro to Human-Computer Interaction Design to undergraduate students, introducing
them to fundamentals of iterative design, usability testing, etc.
Education
Incomplete Ph.D., Cognitive Science, UCSD 2006 - 2008
M.S., Human-Computer Interaction Design, Indiana University 2004 - 2006
B.S., Computer Science, University of Connecticut 1999 - 2003
Interests: tree care and propagation, tiny home construction, vegetarian cooking, end-userprogramming, post-impressionist painters, prototyping radical web-based IDEs
Github: https://github.com/erikpukinskis
Codepen: https://codepen.io/erikpukinskis