Jo Sprague
High impact senior software engineer with a passion to make the world a better place!
Core Skills
JavaScript, TypeScript, React, Redux, Node.js, GraphQL, Webpack, gulp, git, Docker, Bash, PHP, MySQL, HTML, CSS, Python, Ruby, UX/UI, Accessibility, Technical Writing, Public Speaking, English (Native), Spanish (Fluent), Hungarian (Conversational)
Relevant Experience
Full Stack Software Engineering Consultant
Consultant (July 2014 to Present)
- I often work on programming projects I'm passionate about and that have a positive impact on the world.
- Rebuilt a humanitarian mapping app for the Humanitarian OpenStreetMap Team.
- Contributed to several open source projects including NASA Worldview and Webpack.
- Wrote custom plugins for WordPress and Discourse.
Senior Software Engineer (Remote)
Mokriya (July 2018 to July 2019)
- Improved front end performance by fixing memory leaks, fixing bugs, and significantly reducing app bundle size.
- Streamlined team's engineering process by updating quality control tools and reducing technical debt.
- Enabled team to iterate faster by increasing unit test coverage and improving continuous integration process.
- Helped our team ship new client-facing features ahead of schedule.
Full Stack Engineer
NASA [Goddard Space Flight Center, GIBS/Worldview, ASRC Contract] (July 2017 to February 2018)
- Developer for NASA Worldview—a web app for browsing satellite imagery built with JavaScript and Python.
- Saved our team thousands of dollars in engineers' time every week by replacing a manual QA process that took weeks with automated browser tests that ran in minutes, enabling us to iterate and ship new features quickly.
- Reduced deployment time from over an hour to <5 minutes, allowing us to rapidly release new features and bug fixes.
- Raised the bar for engineering practices and quality standards by implementing coding standards and code reviews.
- Created a better product for our users by shipping new features, optimizing performance, reducing technical debt, and migrating an aging code base to ES6.
Full Stack Engineer (Remote)
Sparkart Group, Inc [Contractor] (June 2014 to June 2017)
- Increased the productivity of Front End Developers on the team by creating build scripts, command line interfaces, chat bots and other tools to support their work.
- Used React/d3 to build an app for streaming live experiment data from ISS, and React/AWS Lambda to build a web crawler for lawyers to track IP infringements.
- Saved the company thousands of dollars a month by migrating an app platform used for clients like Bon Jovi, Janet Jackson, Jason Aldean, Carrie Underwood, The Immunity Project, and Space Tango, UFC from a Ruby monolith to Node.js micro-services.
Director of Media and Front End Engineer (Volunteer)
Doulos Discovery School (July 2012 to June 2014)
- Enabled staff, students and parents in multiple countries to communicate more effectively by designing and developing a bilingual responsive website with a CMS, administrating Linode servers, and managing Google Apps.
- Helped the organization raise hundreds of thousands of dollars by creating a bilingual media strategy to bring in donations using web, photo, video and print media.
- Designed curriculum for and taught a high school digital communication class and programming club.
Front End Engineer
OuterBox (August 2011 to July 2012)
NAS Recruitment Communications (2011)
Delta Media Group (2010 to 2011)
Education
Bachelor’s Degree: Mass Media Communication, TV/Radio
Minor with studies in Computer Science, International Business, Graphic Design and Animation. Webmaster for Associated Student Government, the Buchtelite, 88.1 WZIP, and ZTV.
Contact
josiah.sprague@gmail.com • +1-330-962-3520 • https://iamlocaljo.com • npx localjo