Patrick Scott

Software Engineer

New Hill, North Carolina, United States21 yrs 3 mos experience

Key Highlights

  • Expert in Distributed Systems and Cloud Computing.
  • Proven track record in SaaS product development.
  • Strong leadership in Agile environments.
Stackforce AI infers this person is a SaaS expert with a strong focus on distributed systems and cloud architecture.

Contact

Skills

Other Skills

Computer ScienceSoftware EngineeringSoftware DevelopmentDatabase DesignGitAndroidLinuxRubyAmazon Web ServicesPythonRuby on RailsRESTJavaScriptMySQLSQL

About

Experienced Software Architect with a history of working in the SaaS industry. Skilled in Distributed Systems, Go, Java, and C++. Strong experience working in an Agile environment. Interested in solving tough challenges.

Experience

21 yrs 3 mos
Total Experience
2 yrs 2 mos
Average Tenure
2 yrs
Current Experience

Cloudflare

Senior System Engineer

Jun 2024Present · 2 yrs · Remote

Observe, inc.

Principal Software Engineer

Apr 2023Jun 2024 · 1 yr 2 mos · Remote

Very good security

Principal Production Engineer

Jan 2022Apr 2023 · 1 yr 3 mos

Even

2 roles

Principal Infrastructure Engineer

Promoted

Mar 2021Jan 2022 · 10 mos

Staff Software Engineer

Oct 2018Mar 2021 · 2 yrs 5 mos

Transloc

2 roles

Software Architect

Aug 2017Oct 2018 · 1 yr 2 mos · Raleigh-Durham-Chapel Hill Area

  • Serving as a technical guide for product development.
  • Responsible for prototyping and validating new product direction.
  • Teaching and mentoring other engineers about software architecture and development.
  • Developing best practices for software development and ensuring their adherence.
  • Embedding within squads when necessary to help during a sprint.

Tech Lead

May 2013Aug 2017 · 4 yrs 3 mos · Raleigh-Durham-Chapel Hill Area

  • Rebuilt critical systems for data ingestion improving reliability and scalability while reducing machine utilization and cost.
  • Migrated the entire infrastructure from physical hardware to a virtualized platform while unifying deployment tools, tightening security, and improving system monitoring.
  • Responsible for building the first iteration of monitoring and the site reliability team.
  • Developed the current software architecture and migrated existing systems.
  • Researched and developed the first iteration of a container-based infrastructure as well as developing lower environments.

Spring metrics

Lead Software Engineer

Mar 2011Dec 2012 · 1 yr 9 mos · Durham, North Carolina

  • Built a distributed OLAP system for analyzing real-time traffic and conversions for e-commerce sites.
  • Implemented an embedded analysis engine for real-time visitors for applying discount codes based on a user's behavior.
  • Responsible for all monitoring and site reliability.
  • Deployed metrics collection and visualization used for analysis of system health.

Google inc.

Software Engineer

Nov 2005Mar 2011 · 5 yrs 4 mos

  • One of the first members of the Android team
  • Developed the original Android Browser
  • Maintainer of the Android Alarm Clock
  • Co-developed a distributed build system for handling the massive Android build

Amazon.com

Software Engineer Intern

May 2005Aug 2005 · 3 mos · Greater Seattle Area

  • Implemented the Prime Free Trial offering

Skia

Software Engineer Intern

Mar 2005Nov 2005 · 8 mos

Openwave

Software Test Intern

Oct 2004Mar 2005 · 5 mos

Education

The University of North Carolina at Chapel Hill

Bachelor of Science — Computer Science

Jan 2002Jan 2006

Stackforce found 100+ more professionals with Computer Science & Software Engineering

Explore similar profiles based on matching skills and experience