Gregory L Sparks

Gregory L Sparks Email and Phone Number

Senior Software Engineer @ Kin Insurance
Portland, OR, US
Gregory L Sparks's Location
Portland, Oregon Metropolitan Area, United States
Gregory L Sparks's Contact Details

Gregory L Sparks personal email

n/a

Gregory L Sparks phone numbers

About Gregory L Sparks

Seasoned Software Engineer with demonstrated success in multiple industries. I have years of experience debugging complex systems in a production environment. I'll learn any technology required to most effectively complete a project. I value camaraderie and find people to be the most rewarding part of any project.Current Tech Stack:- Ruby / Rails- Postgres- Nest.js- Docker- Typescript- ReactPast Tech Used:- Python- GraphQL- MySql- R- Puppet

Gregory L Sparks's Current Company Details
Kin Insurance

Kin Insurance

View
Senior Software Engineer
Portland, OR, US
Gregory L Sparks Work Experience Details
  • Kin Insurance
    Senior Software Engineer
    Kin Insurance
    Portland, Or, Us
  • Procore Technologies
    Senior Software Engineer
    Procore Technologies Aug 2022 - May 2024
    Portland, Oregon Metropolitan Area
    - Developed a currency exchange rate system that enabled financial data to be represented in multiple currencies across a variety of tools (Ruby on Rails, Postgres, Nest.js, and React).- Implemented a financial transaction tagging system.
  • Puppet
    Software Engineer
    Puppet Sep 2019 - Aug 2022
    Portland, Oregon Area
    -Developed and maintained several integrations between Puppet Server and other external systems such as Servicenow, Splunk, and several others. This allows customers to push server configuration changes rapidly from whichever system their IT teams use on a daily basis.- Developed a containerized remote execution engine that allowed customers to run ad hoc software scripts outside the context of Puppet Server.- Led customer training sessions on the above two products.
  • Nike
    Advanced Analytics Consultant
    Nike Dec 2018 - Sep 2019
    Beaverton
    Supported a cross functional data science team by providing technical guidance on project architectures. - Implemented unit testing frameworks and a data quality alert system on two key forecasting products. - Containerized Python/R/Spark forecasts with Docker to run scheduled forecasts through AWS EMR in a reproducible manner. - Implemented a logging system to organize and provide context around failures. - Utilized Airflow scheduler to dynamically allocate AWS resources… Show more Supported a cross functional data science team by providing technical guidance on project architectures. - Implemented unit testing frameworks and a data quality alert system on two key forecasting products. - Containerized Python/R/Spark forecasts with Docker to run scheduled forecasts through AWS EMR in a reproducible manner. - Implemented a logging system to organize and provide context around failures. - Utilized Airflow scheduler to dynamically allocate AWS resources saving thousands in compute costs. - Championed the adoption of version control and code reviews. - Immediately took leadership role in developing expertise in and maintaining a production forecasting product on AWS. Show less
  • First Tech Federal Credit Union
    Senior Analyst
    First Tech Federal Credit Union Jul 2017 - Dec 2018
    Hillsboro, Oregon
    Developed automated deposits forecast in R to anticipate deposits outflows in a rising rate environment. Results have been successfully utilized since January 2018 to preemptively purchase deposits from other financial institutions. Ensured there was adequate capital to sustain growing auto lending business on a 12 billion dollar portfolio. Conduct standing monthly meeting with Chief Investments Officer to provide pricing and purchasing recommendations.Implemented automated auto loan… Show more Developed automated deposits forecast in R to anticipate deposits outflows in a rising rate environment. Results have been successfully utilized since January 2018 to preemptively purchase deposits from other financial institutions. Ensured there was adequate capital to sustain growing auto lending business on a 12 billion dollar portfolio. Conduct standing monthly meeting with Chief Investments Officer to provide pricing and purchasing recommendations.Implemented automated auto loan pricing module in python that has been used for 12 months to proactively set auto rate pricing based on Opex, Risk, Cost of Funds and competitive pricing data.Use Random Forest to asses members risk of closing their accounts. Results were provided to retention teams to proactively reach out to members.Successfully targeted a student loan refinance marketing campaign. Used classification to anticipate whether or not members had student loans. Click through ratio was 2.3% which was higher than any previous student loan campaign.Spearheaded monthly analytics forum to provide peer review and champion the latest analytics techniques. Championed the adoption of git version control. Wrote an R package to automate all deposits campaign reporting (12 active campaigns) and process member payouts. Added an automated test every time a bug was discovered.Provided council to IT teams about database design and normalization regarding a data warehouse project.Wrote a tool in R to break up large queries that would typically overwhelm the Oracle reporting server into n batches of smaller queries. This tool has been deployed to analysts across the organization to provide access to data that was previously thought to be out of reach.Devoted an hour a day to learning something new, often via datacamp.com Show less
  • Mycase, An Appfolio Inc. Company
    Senior Software Engineer
    Mycase, An Appfolio Inc. Company May 2013 - Jul 2017
    Backend Ruby on Rails DeveloperCreated a suite of utilities to address common customer pain points including data migration in and out of the software. Developed a user impersonation tool to benevolently hijack user sessions in order for customer success representatives to more easily diagnose issues. Unit test, git, and linting best practices were observed in all work.Tracked down slow queries generated by ActiveRecord and implemented custom optimized SQL where… Show more Backend Ruby on Rails DeveloperCreated a suite of utilities to address common customer pain points including data migration in and out of the software. Developed a user impersonation tool to benevolently hijack user sessions in order for customer success representatives to more easily diagnose issues. Unit test, git, and linting best practices were observed in all work.Tracked down slow queries generated by ActiveRecord and implemented custom optimized SQL where necessary.Participated in a training program for new hires focusing on rapidly familiarizing them with our software stack and data architectureParticipated in creating a code style guide.Had a really good time participating in all hack days and team outings Show less
  • Appfolio Inc.
    Software Engineering Intern
    Appfolio Inc. May 2012 - Aug 2012
    Santa Barbara, California Area
    Developed a stress testing platform focusing on creating hostile network conditions. Created a Netflix style ‘Chaos Monkey’Measured all results on simulated environment to better understand application recovery conditions.

Gregory L Sparks Skills

Git Svn Mysql Ruby Ruby On Rails Github Teamcity Pivotal Tracker New Relic Honeybadger Stackdriver Salesforce Rollbar Sinatra Google Apps Customer Service Communication Virtualization Salesforce.com Python Databases Agile Methodologies Leadership R Tableau Machine Learning Forecasting Microsoft Sql Server Oracle Database Postgresql Seasonal Forecasting Cash Flow Analysis Microsoft Excel Data Visualization Board Reporting Data Warehousing Cascading Style Sheets

Gregory L Sparks Education Details

Frequently Asked Questions about Gregory L Sparks

What company does Gregory L Sparks work for?

Gregory L Sparks works for Kin Insurance

What is Gregory L Sparks's role at the current company?

Gregory L Sparks's current role is Senior Software Engineer.

What is Gregory L Sparks's email address?

Gregory L Sparks's email address is gr****@****pet.com

What is Gregory L Sparks's direct phone number?

Gregory L Sparks's direct phone number is +190929*****

What schools did Gregory L Sparks attend?

Gregory L Sparks attended Westmont College.

What are some of Gregory L Sparks's interests?

Gregory L Sparks has interest in Social Services, Children, Economic Empowerment, Civil Rights And Social Action, Environment, Education, Poverty Alleviation, Science And Technology, Disaster And Humanitarian Relief, Human Rights.

What skills is Gregory L Sparks known for?

Gregory L Sparks has skills like Git, Svn, Mysql, Ruby, Ruby On Rails, Github, Teamcity, Pivotal Tracker, New Relic, Honeybadger, Stackdriver, Salesforce.

Not the Gregory L Sparks you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.