Skip to content

combinatorist/resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 

Repository files navigation

Timothy (Perisho) Eccleston

LinkedIn | Github | Stack Overflow | Code for Nashville | Exercism


Highlights

  • Independent, innovative, and influential Data Engineer (also Data Science, Analysis, & "serverless" Cloud)
  • A technical leader, mentor, and organizer (Code for Nashville Lead; training, and consulting for coworkers)
  • Reputation for driving new technologies, thinking critically, and communicating well to all levels of the business
  • 4 yrs. of Big Data Engineering experience (Spark, Scala, Python, AWS EMR, DynamoDB, Presto, Hive, Impala, YARN, Linux)
  • 4 yrs. of Data Science & Analysis experience (SQL, Python, Spark, Scala, R, Jupyter)
  • 3 yrs. of independent study, research, and public speaking experience in mathematics and analytic philosophy

Professional Experience

Data Engineer ("Data Integration Developer")

(AxialHealthcare: March 2017 - Present)

  • Switched to Data Architecture Team started by new Enterprise Data Architect
  • Maintained code ownership for 'axialInsight' product, formerly called "Core Analytics" engine
  • Designed, rebuilt, and optimized axialInsight with Spark Scala on AWS EMR (migrated from Google Big Query)
  • Designed, built, documented, and trained others in novel time interval libraries for accuracy and performance
  • Piloted use of Scala Build Tool (cf. Maven, Ant)
  • Frequently consulted for and mentored across teams on Hadoop, Git, SDLC, Database / Data Pipeline design, etc
  • Frequently discussed compatibility and integration of our Hadoop-based apps with traditional apps
  • Regularly given projects to pilot / test new technologies
  • Pioneered "Code as Infrastructure" (Terraform) on Data Architecture team
  • Pioneered "Serverless Architecture" (AWS API Gateway, Lambda Functions, DynamoDB) at Axial
  • Designed serverless RESTful JSON backend API to manage metadata for Data Lake in NoSql store DynamoDB (cf. Cassandra)
  • Influenced many cross-functional, design, data architecture, and SDLC meetings and decisions
  • Reported code changes and impact to business and SOC
  • Began study for AWS Solutions Associate Certificate
  • Attended AWS RE:Invent Conference 2017
  • Began advanced tech evaluation and design work on a conversion to Apache Spark Streaming, Beam, or Flink

Data Scientist

(AxialHealthcare: September 2015 - February 2017)

  • Hired to do Data Science in early stages of Healthcare startup (employee #10)
  • Worked with patient and practitioner data as well as medical and pharmacy claims
  • Found over-worked Data Scientists manually delivering ad hoc SQL results directly to clients
  • Determined greatest need was SDLC, not Data Science
    • Fixed over 40 (often intricate) analytical / healthcare data quality bugs
    • Completed over 100 analytical, design, and process improvements

Acting as Data Science Engineer / Technical Lead

  • Conceived & built tools to parse, plan, and run arbitrary SQL queries en masse (Python, Celery, Redis (cf. Kafka), RegEx)
  • Advocated, demonstrated, and trained in Git, Python, SDLC, SQL, and RDB design for team
  • Earned ownership and began productionalization of "Core Analytics" engine (axialInsight)
  • Maintained Continuous Integration test suite in Jenkins
  • Defined releases and reported methodological / analytical impact to President and leadership
  • Planned major "Core Analytics" engine redesign, creating simplified API layer
  • Analyzed risk and scope of switching from GBQ to AWS Redshift, Postgres, or Apache Spark
  • Prepared and conducted technical interviews for Data Science & QA (SQL & Python)

Acting as Data Scientist

  • Advised Product team on statistical aspects of web UI
  • Helped negotiate short and long term improvements to our "Core Analytics" metrics
  • Researched and developed backend analytics for our "axialRISE" product MVP
  • Created Data Science Roadmap to build from basic data collection up to Machine Learning
  • Worked with a pharmacist expert on predictive Opioid Overdose Model

Personal Break

(Marriage, honeymoon, and moving: May 2015 - August 2015)

Associate Data Analyst

(Infospace/Blucora: January 2014 – April 2015)

  • Supported our data scientist by conducting ad hoc analyses, proof of concepts, and researching new technologies
  • Won “Spark” award for NLP algorithm development in my keyword re-categorization study (data mining / clustering)
  • Attended 2 Big Data conferences and collaborated to design and run our team’s first Hadoop project (AWS EMR)
  • Maintained technical relationships w/ other companies (HowStuffWorks, eContext / Zenya) in acquiring process
  • Designed and oversaw tests of eContext’s Keyword and Content Classifiers & gave 2 hr. presentation to President
  • Frequently read source code and documentation, discussed algorithm improvements with leads, and wrote specs

Intern Big Data Analyst

(Infospace/Blucora: August 2013 – December 2013)

  • Conducted a pilot study of SNA/graph clustering techniques on our keyword library (Gephi)
  • Won “Blaze” award for finding a year-old bug in our UX A/B testing platform
  • Built, tested, and maintained ETL process to give the company actionable device revenue data (XL, SQL)
  • Used R and Python to run clustering algorithms and perform standard and customized statistical calculations
  • Wrote complex SQL queries to our on-premise IBM Netezza Machine and the cloud (AWS Redshift)

Library Access Services Supervisor

(Seattle Pacific University: June 2011-August 2013)

  • Promoted from Assistant to Supervisor, trained 4 student workers, and increased productivity 2.3x YOY

Volunteer Experience

Community Outreach & Diversity Lead

(Code for Nashville: June 2018-Present)

  • Helping define the organization's future as well as this new role
  • Serving to make sure our community of civic hackers is "open", not just technically but also socially
  • Negotiating and defining new projects with outside community partners
  • Mentoring and advising volunteer project leads on technical direction and team management

Coder / Collaborator

(Code for Nashville: January 2017-May 2018)

  • Volunteered at the Code for Nashville chapter of the Code for America Brigade
  • Helped us move our apps to a serverless architecture with Terraform on AWS to reduce maintenance and cost
  • Helped initiate, vision, and negotiate reorganization and revitalization, which led to formation of new roles (above)

Court Appointed Special Advocate

(CASA of Nashville: October 2015-Present)

  • CASA (Court Appointed Special Advocates) gets high-risk neglect / abuse cases triaged from juvenile court.
  • Then, the organization (usually county level) matches 1 volunteer to each case / family.
  • The court gives the volunteer access to all records for the child to mentor, monitor, and support them.
  • The court solicits our official recommendation about the child's best interest for a permanent placement.
  • Our presence often leads to greater accountability over the many fragmented organizations that serve the family.

Various Math & Science Tutoring Roles

(Seattle: January 2008 - April 2015)

  • Paid tutoring with high school and college and volunteer work with elementary and high school students

Education

2300 SAT & 85th percentile (nation-wide) ETS Math Major Field Test

B.S. Mathematics (3.69) B.A. Analytic Philosophy (3.63) from Seattle Pacific University; Seattle, Washington (June 2013)

Relevant Coursework

  • Graph Theory
  • Programming (C++)
  • Prob. & Statistics (R)
  • Linear Algebra
  • Math Modeling (Maple)

Awards & Activities

  • Who’s Who Among Students in American Universities & Colleges
  • Study abroad at the University of Oxford, England
  • University Scholars (4-year Honors Program w/ thesis)
  • Trustees’ Scholar Award

Big Data XSeries Certificate

(BerkeleyX: June – August 2015)

  • Courses in Data Mining, Analysis, & Machine Learning using pySpark (i.e. Python Spark, the “new” Hadoop)

Mathematics Experience

Independent Senior Project Researcher in Mathematics

(Seattle Pacific University: 2013)

  • Researched current methods & posed new questions in Graph Ramsey Theory, a branch of discrete mathematics
  • Carefully selected & programmed strategic computations (in Maple) to help generate original conjectures
  • Proved 2 original math theorems through intense critical thinking, problem solving, and conceptual organization
  • Gave a 20 min. private presentation of my research to the math faculty with 10 min. of questions & feedback
  • Wrote a 30 page research paper and presented highlights to the technical & non-technical public at 4 conferences

Individual Researcher in Mathematical Modeling

(Seattle Pacific University: Winter 2013)

  • Researched “potential fields” method for robotic path-planning
  • Wrote my own path-planning algorithm from scratch with visual simulation & output in Maple (similar to Mathematica)
  • Tested my algorithm against randomly-generated obstacles (Maple)
  • Revised my algorithm with increasingly realistic assumptions and presented results to my class

Co-Author in the Mathematical Contest in Modeling

(COMAP: 2013)

  • Collaborated with 2 team-members in an international math competition on a 72 hour deadline
  • Mathematically modeled, projected, and optimized a system for cleaning and allocating Russia’s water resources
  • Programmed simulations (MATLAB & Maple), wrote 16-page technical report, & presented at a conference

Additional Writing and Presentation Experience

Analytic Philosophy Author and Presenter at 4 Undergraduate Research Conferences (1 publication, 1 award)