Python Developer And Tableau Consultant
Boulder, Co
Lead developer on a client-facing Flask Python web application built on Google Cloud Platform. Consulted directly with clients to develop and deploy Tableau dashboards and data ETL processes....- Tableau 9 Desktop Certified Professional.- Python web application development.- Python development for clients, including: pulling data from APIs, ETL / data processing, loading data into MySQL database tables.Worked directly with business clients of various industries (healthcare, education, marketing and advertising, others) to accomplish a large variety of data-related goals, including: creating visual dashboards in the software program Tableau; improving database design; and automating ETL pipelines to connect data from APIs and spreadsheets to databases in order to visualize inside of Tableau.Responsible for scoping requirements with clients, building visualizations in Tableau, scripting using Python and the Windows shell, and maintaining constant and clear communication about progress towards goals. Experience interacting with MySQL databases via Python and MySQL Workbench. Occasional writer for the company blog and social media platform manager (Twitter, Instagram).Leadership & Accomplishments + Lead developer on a Python web application (& Windows Server application) that we then sold as a Tableau Server product. Responsible for all coding, application design, data design, and maintenance of the application. + Developed internal software tools using Python in order to solve various business and client related needs. These tools involved: pulling data from RESTful APIs; cleaning and munging the data; saving the data to a database or spreadsheet; and automating the entire process to execute on a regular schedule. + Presented at Boulder Startup Week and Analyze Boulder.