Christopher Perkins

Infrastructure Team Lead Engineer at Crunch.io
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Denver Metropolitan Area

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Karol Wypchlo

I worked with Chris on multiple projects in Crunch and even though we specialised in different technologies, our work overlapped on various occasions. Chris is a very approachable and sincere person which combined with his broad professional experience and supportive and attentive attitude make him an exceptional colleague and an accomplished mentor. Notably, during our period of close collaboration, Chris taught me an extremely valuable lesson on how to properly balance quality and delivery in fast pacing startup environment. It is one of the skills that allowed me to grow as an engineer that I am today and directly exhibits how working with Chris benefits the team and the company in more ways than just the code contributions he provides. I would be thrilled to work with him on a project any time.

Neal Richardson

Chris is an enthusiastic problem-solver who always finds a way to get the job done. He surrounds himself with talented people and delights in leading them to tackle challenges that others find impossible. And while he excels in delivering on high-visibility projects, he's equally skilled at handling the unglamorous nuts and bolts that don't attract attention outside the engineering team. He is an asset to the organization.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Market Research
    • 1 - 100 Employee
    • Infrastructure Team Lead Engineer
      • Feb 2017 - Present

      • Lead the team most responsible for bringing on new-hires, including onboarding and technical mentoring.• Improved developer contribution starting with a written process and manual testing through to continuous integration, automated testing, development branch integration leveraging GIT, Jenkins, and Pivotal before these tools were widely available on the market.• Architected, implemented, and coordinated replacement of Celery Task system with a melding of Rabbitmq, Argo, SocketIO and Mongo to enable our platform to autoscale.• Architected, implemented, and coordinated breaking down of parts of monolithic codebase to smaller microservices with Docker, and service mocking.• Architected and coordinated microservice for servicing medium-scale email sending to support application needs, utilizing Docker, Jenkins, Amazon SQS.• Responsible for engineering multiple third party API integrations with our data analysis platform.• Architected, implemented, and coordinated flexible authorization system to meet the needs of fast-paced product evolution while reducing application complexity by leveraging microservice architecture.• Oversaw large-scale upgrade from Python 2 to Python 3.• Participated in the design for exporting large-scale second-order data analysis platform.• Pioneered framework for expanding our analysis system with an open source library that is fully tested, code covered and integrated with our internal build system.• Enabled integration with Pandas library for internal data manipulation. Show less

    • Senior Software Engineer
      • Aug 2014 - Feb 2017

      • Contributor to SAAS platform enabling data scientists to clean, filter, and analyze their data. Contributions include end-to-end GIS platform, sentiment analysis with NLTK, and integrations with 3rd party providers.• Architected analysis backend for large-scale publishing clients. Heavy analytics requirements meant that parallelization and progress reporting were required to meet customer needs. We leveraged AWS CloudFront to keep data localized to readers.• Integrated end-to-end search system with ElasticSearch, including index migration, task-based indexing, command-line tools, monitoring, and implementation of frontend components; scaled to handle billions of records. More recently, guided a major upgrade of ElasticSearch and found creative ways to reduce our 8 Terabyte index by 90%.• Pioneered in-house web-based administration system enabling support staff to manage more complex user challenges.• Designed and implemented dataset versioning system for large-scale mongo metadata system.• Codified, and scaled end-to-end automated testing with Nightwatch, and iteratively replaced manual testing process.• Developed Parquet exporter utilizing Apache Arrow to generate large-scale data files.• Increased scalability of front-end application with lazily loaded components.• Monitored, analyzed, and improved slow-running API endpoints with tools such as DataDog, Sentry, and Python profiling.• Spearheaded mobile effort with iOS application.• Implemented benchmarking and refactoring of AWS S3 components.• Initially hired to contribute to complex AngularJS application enabling data scientists to analyze their data. Show less

    • Business Consulting and Services
    • CEO
      • 2013 - Present

      Boutique Consulting firm focusing on Scientific and GIS Python web solutions. Boutique Consulting firm focusing on Scientific and GIS Python web solutions.

    • United States
    • Retail Apparel and Fashion
    • 700 & Above Employee
    • Senior Software Engineer
      • Oct 2012 - Aug 2014

      Developing GIS applications with the Maps Team. • Overhauled elevation system with scalable solution capable of handling more than 20 requests per second. • Developed novel algorithm for detecting climbs, descents and overall altitude gains. • Supported 20+ million user-base with GIS application development. • Pioneered functional testing across multiple database platforms within our application. • Implemented Geonames GIS-based database for labeling localities. • Developed scalable strategy for associating more than 200 million database records with location data. • Implemented complete URL redirect overhaul for the majority of the site’s content. Show less

    • United States
    • Research Services
    • 1 - 100 Employee
    • Engineer
      • Sep 2007 - Oct 2012

      • Developed REST architecture to provide services for Geographic Information Systems (GIS) Data. • Developed web application and asynchronous data collection service in support of the Process Development and Integration Laboratory (PDIL), including, but not limited to: Authorization and Authentication systems (backend), graphical display systems (JavaScript, Flash), and user data entry systems. • Participated in development and maintenance for complex database schema in support of the PDIL Lab. This included migration, replication, and user-view manipulation. Used Postgres and SQLAlchemy to accomplish this. • Developed system for storage and manipulation of rapidly changing scientific data. • Installed and managed Continuous Integration platform (Hudson) as well as Project Management system (Redmine). Show less

    • Software Development
    • Developer
      • Nov 2007 - Sep 2011

      • Designed and implemented RestController, maintains TurboGears dispatch system. • Designed, Developed, and Maintain Sprox, a database schema to visualization tool. • Maintainer of ToscaWidgets. Building blocks for web content. • Sprint Organizer and Google Summer of Code Mentor. • Designed and implemented RestController, maintains TurboGears dispatch system. • Designed, Developed, and Maintain Sprox, a database schema to visualization tool. • Maintainer of ToscaWidgets. Building blocks for web content. • Sprint Organizer and Google Summer of Code Mentor.

    • Technical Director
      • May 2008 - Dec 2010

      • Turned a failing project that could not meet deadlines into a successful, timely, profitable endeavor. • Provided project planning and direction, including staffing, technology assessment, and risk analysis. • Organized a schedule and enabled 7-8 independent remote developers to meet the needs of multiple projects. • Implemented functional and unit testing frameworks for both server and client development. • Designed and implemented plug-in system to provide expanded opportunities for usage of the MVP system. • Designed complex database schema including highly flexible role-based permission system. • Provided on-site training as well as remote design, management and development tasks. Show less

    • United States
    • Aviation and Aerospace Component Manufacturing
    • 700 & Above Employee
    • Software Engineer
      • Aug 2005 - Sep 2007

      Developed Python application for mining of engine data. Developed Python application for mining of engine data.

    • United Kingdom
    • Environmental Services
    • 1 - 100 Employee
    • Software Engineer
      • Jul 2003 - Aug 2005

      • Developed Analog to Digital Diagnostics for multiple Engine Controls (MEF, PHAM, LSF). • Created software programs and scripts to increase entire group's debugging efficiency. • Worked closely with customer to resolve diagnostic software and hardware issues. • Worked with team members, project coordinators, and lab technicians to coordinate resource usage. • Developed Analog to Digital Diagnostics for multiple Engine Controls (MEF, PHAM, LSF). • Created software programs and scripts to increase entire group's debugging efficiency. • Worked closely with customer to resolve diagnostic software and hardware issues. • Worked with team members, project coordinators, and lab technicians to coordinate resource usage.

    • United States
    • Program Development
    • Software Engineer
      • 2002 - 2003

      Integrated AI knowledge base with external applications such as WinAMP. Integrated AI knowledge base with external applications such as WinAMP.

    • United States
    • Software Development
    • Software Engineer
      • 1999 - 2001

      Developed Artificial Intelligence algorithms associated with conversational natural language parsing using Lisp, Java. Developed Artificial Intelligence algorithms associated with conversational natural language parsing using Lisp, Java.

Education

  • University of Connecticut
    Bachelor of Science
    1996 - 2002

Community

You need to have a working account to view this content. Click here to join now