Sam Carter

Sam Carter Email and Phone Number

Software Engineer @ Starbucks
seattle, washington, united states
Sam Carter's Location
Seattle, Washington, United States, United States
About Sam Carter

Software engineer who enjoys both making things and learning what makes things work. Big fan of open source contribution. Advocate of everything TypeScript, and passionate about granular Redis monitoring via RediSomm.šŸ—£ Presenter at Single Sprout Speaker Series '22 | Containers, Container Orchestration, and KubernetesšŸ“ How to Track Individual Keyspace Misses in Your Redis Databases | MediumFind me on GitHub https://github.com/cartersamj

Sam Carter's Current Company Details
Starbucks

Starbucks

View
Software Engineer
seattle, washington, united states
Website:
starbucks.com
Employees:
154126
Sam Carter Work Experience Details
  • Starbucks
    Software Engineer
    Starbucks Dec 2022 - Present
    Seattle, Washington, United States
  • Redisomm
    Software Engineer
    Redisomm Apr 2022 - Present
    • Used TypeScript’s strong static typing throughout the product to decrease runtime errors, create a self-documenting codebase, and improve developer collaboration• Formulated tests with Jest and Supertest frameworks, while adhering to Test-Driven Development principles to test, maintain, and ensure a consistent and accurate development process• Utilized React, with React Router – to prevent costly re-renders and database reads after page navigation – and React Hooks – for state-management flexibility and re-render predictability – as the front-end for Electron application• Leveraged Redis’ inherent message-broker functionality and pub/sub channels to track individual keyspace hits and keyspace misses to be used for monitoring data generated from Redis itself• Implemented Next.js for its intuitive page routing, quick and SEO-friendly static-site generation, and built in API functionality to use as both a landing page and frame for the web app• Constructed backend functionality with Express, utilizing its REST-friendly architecture and middleware design philosophy to handle requests to appropriate API endpoints and elegantly exchange data between two databases• Built app with Electron for native compatibility with Node.js and React, stable and industry-standard pedigree for desktop web apps, and ease of porting to a full web application without extra configuration• Used a NoSQL database for its quick lookup time and capability to store nested objects for tracking granular data from the monitored Redis database• Wrote both Docker and Docker Compose .yaml files to containerize and ship the executable for Windows, MacOS, and Linux Ubuntu, and built a dev environment container for easy remote developer collaboration• Structured and used webpack for its config file’s flexibility with changing developer environments, hot module reloading and TypeScript support to ensure a responsive and fine-tuned developer experience• Developed under tech accelerator OSLabs
  • Open Source
    Path10X | Developer Stack And Technology Tracker
    Open Source Apr 2022 - Jul 2022
    • Used a SQL database, for need of ACID-compliant relational vinyl record data, to store data from a third party API and ensure flexibility when querying for data• Applied Jest, Supertest, and React Testing Library with test-driven development principles to streamline the testing environment to minimize bugs and development time
  • Open Source
    Serengeti | Vinyl Record E-Commerce App
    Open Source Apr 2022 - Jul 2022
    •Used a NoSQL database for its quick-lookup speed and document model to store user data and account information•Implemented bcrypt’s key strengthening hashing algorithm to encrypt sensitive user data and protect against rainbow tables and dictionary attacks
  • Open Source
    Barcart | Home Bar Inventory And Cocktail Suggester App
    Open Source Apr 2022 - Jul 2022
    • Configured webpack for faster load times, hot module reloading, ES6+ transpilation for developer packages, and leveraged minification and uglification features to decrease bundled file size
  • Open Source
    Art Bachelor | Modern Art Review Social Media Web App
    Open Source Apr 2022 - Jul 2022
    • Deployed Redux Toolkit with RTK Query to seamlessly update global app state while querying and parsing relevant data from a third-party API, then routed that data to a local database via Express to prevent excessive prop-drilling and need to immutably update state and prevent excessive rerenders caused by real-time comments

Sam Carter Skills

Social Media Marketing Blogging Copywriting Social Media Digital Marketing

Sam Carter Education Details

Frequently Asked Questions about Sam Carter

What company does Sam Carter work for?

Sam Carter works for Starbucks

What is Sam Carter's role at the current company?

Sam Carter's current role is Software Engineer.

What schools did Sam Carter attend?

Sam Carter attended University Of Washington.

What are some of Sam Carter's interests?

Sam Carter has interest in Guitar, Writing, Bass Guitar, Social Media, Snowboarding, Editing.

What skills is Sam Carter known for?

Sam Carter has skills like Social Media Marketing, Blogging, Copywriting, Social Media, Digital Marketing.

Who are Sam Carter's colleagues?

Sam Carter's colleagues are Kenza Berkani, Aniya Watson, Aticus Smith, Liliana Lomeli, Alyssa Wade, Rainbow Dash, Ethan Demers.

Not the Sam Carter 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

Aero Online

Your AI prospecting assistant

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.