Skip to content

jcshott/jcshott.github.io

Repository files navigation

Corey Shott

Full Stack Software developer based in Boulder, Colorado

Github, LinkedIn

👩‍💻 Technical Skills

Python, JavaScript, Reactjs, Golang, Erlang, Flask, Jinja2, SQLAlchemy, jQuery, AJAX, D3.js, SQL, PostgreSQL, SQLite, HTML5, CSS3, Bootstrap, Git, AWS, Jupityr/IPython Notebook, PyUnit

🏢 Professional Experience

Lead Software Engineer Nov 2016 – Present

NextRoll, San Francisco, CA & Remote

  • Full-stack architect and developer on many key infrastructure and user-interface systems
  • Technical lead for client campaign reporting products, interfacing with multiple product, solutions, and engineering teams
  • Built cross-team engineering solutions to ensure compliance with EU Privacy Regulations (GDPR)

Software Engineer, Volunteer 2015 - 2016

Women Who Code - Silicon Valley, Redwood City, CA

  • Engineered a Python Flask platform for developers to connect around shared goals and project ideas.
  • Utilized jQuery, HTML5, and CSS3 to design the UI/UX, and implemented form validation using Bootstrap.
  • Mentored others on tech stack

Project Manager 2014 - 2015

Chambers for Innovation and Clean Energy, San Francisco, CA

  • Increased network members by 300% of local chambers of commerce dedicated to advancing clean energy.
  • Managed onsite and offsite meetings of chamber leaders

Senior Climate & Energy Policy Representative 2007 - 2013

National Wildlife Federation, Washington, DC

  • Constructed centralized information sharing system within 20+ interest groups, saving campaign ~40k yearly.
  • Led project of 100+ team members to successful passage of federal climate legislation in the US House.
  • Co-wrote scientific climate report that generated 100+ press opportunities and visibility of the climate crisis.

🤓 Personal Projects

Congressional Money Trail | code | 2016

  • Data visualization tool for constituents to see campaign contributions to their federally elected Members of Congress.
  • Built RESTful Python and Flask backend to deliver contribution data based on user specified parameters.
  • Optimized Python Flask processing of member data by 99% through storing JSON objects in PostgreSQL DB.
  • Wrote multiple custom parsing functions in Python to organize 4gb+ of contribution data, and calculate total donation amounts over the last 10 years, as well as listing top donors for all 535 Members of Congress.
  • Architected PostgreSQL DB to store 4+ million rows across 6 tables, using SQLAlchemy to establish one-to-one, and many-to-many relationships among legislators, contributions, and contributors.
  • Developed raw SQL queries and indexed tables to reduce JOIN speeds of tables from 2 min to 30 seconds.
  • Visualized donations using D3.js, implementing custom sizing of the tree nodes based on contribution ratios.
  • Tested Sunlight Foundation API call, data processing functions, and Flask server routes with Unit and Integration tests developed using PyUnit.

Michelin WordViz | code | 2016

  • Service for foodies to see visualizations of the most common words found in Yelp reviews of 3 star Michelin restaurants.
  • Utilized Beautiful Soup to scrape 25,000+ Yelp reviews of target restaurants storing them in PostgreSQL DB.
  • Assembled 13 libraries of 17,000+ entries each to store and organize words, by using NLTK to tag review words based on parts of speech (pronouns, prepositions, etc.) from text analysis of restaurant reviews.
  • Created word bubbles using D3.js to display word frequency contained within different starred reviews.

👩‍🎓 Education

Hackbright Academy | San Francisco, CA 2015

  • Software Engineering bootcamp

Johns Hopkins University | Baltimore, MD 2012

  • Masters of Science, Environmental Science & Policy

The George Washington University | Washington, DC 2004

  • Bachelor of Arts Political Science (Magna Cum Laude)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published