Chris Smith, Developer in Seattle, WA, United States
Chris is available for hire
Hire Chris

Chris Smith

Verified Expert  in Engineering

Software Developer

Location
Seattle, WA, United States
Toptal Member Since
January 1, 2020

Chris is a visionary leader with over ten years of experience in technical innovation and software development. He's an experienced developer with both enterprise and startup experience (HTML, CSS, JavaScript, Node.js, and Python). His outstanding communication skills enable him to build strong relationships with coworkers and clients successfully. An architect and innovator, Chris has successfully written patents to help develop a deeper company IP.

Portfolio

GuestX
APIs, SQL, MongoDB, CSS, HTML, JavaScript, Node.js, REST APIs, TypeScript...
Ticketure
Amazon Web Services (AWS), Continuous Delivery (CD)...
Mobi2Go
SQL, JavaScript, C#, REST APIs, Back-end, Back-end Development, Full-stack...

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Visual Studio Code (VS Code), Azure, Kubernetes, MacOS

The most amazing...

...project I have deployed is the redesign of the entire Empire State Building ticketing kiosks system.

Work Experience

CTO

2017 - PRESENT
GuestX
  • Maintained an SLA uptime of 99.99% for our larger customers, such as Seattle Space Needle and Chicago Navy Pier.
  • Facilitated the conversion of key transactional functions to microservices hosted on Azure Functions for horizontal scalability.
  • Developed the core API-first foundation for the entire back-end system.
  • Led the efforts to make GuestX PCI-DSS compliant and certified.
  • Converted an in-house authentication system to a 3rd-party SSO, Auth0.
  • Migrated the entire platform from private, hybrid infrastructure to 100% Azure Cloud to support over $200 million in transactions.
Technologies: APIs, SQL, MongoDB, CSS, HTML, JavaScript, Node.js, REST APIs, TypeScript, Amazon Cognito, Big Data, Back-end, CI/CD Pipelines, Back-end Development, Full-stack, Team Leadership, User Interface (UI), User Experience (UX), Fintech

Head of Product and Development

2013 - 2017
Ticketure
  • Wireframed the 1st version of the product and drafted the core project plan to go from vision to production.
  • Led development of the back-end engine written in Node.js and MongoDB.
  • Implemented CI/CD and unit testing processes system-wide.
  • Managed a team of over 10 developers.
  • Integrated with multiple 3rd party APIs including, Stripe, PayPal, Authorize.NET, Xero, Quickbooks, Auth0, and more.
Technologies: Amazon Web Services (AWS), Continuous Delivery (CD), Continuous Integration (CI), AWS Lambda, Azure, SQL, MongoDB, JavaScript, Go, Node.js, REST APIs, TypeScript, Big Data, Back-end, CI/CD Pipelines, Back-end Development, Full-stack, Team Leadership, User Interface (UI), User Experience (UX), Fintech

Senior Software Engineer

2006 - 2008
Mobi2Go
  • Supported a world-class POS developed in C# and JavaScript.
  • Maintained an SLA of 99.999% for 10+ major restaurant chains.
  • Developed the initial framework for the platform to handle all Unit testing, DB connections, transactions, and logging.
  • Integrated with over 30 3rd-party booking systems for seamless machine-to-machine data transfer.
  • Held responsibility for the initial platform architecture.
Technologies: SQL, JavaScript, C#, REST APIs, Back-end, Back-end Development, Full-stack, User Experience (UX)

Software Engineer

2005 - 2007
Microsoft
  • Developed C# applications for the sales team to communicate with their key clients.
Technologies: SQL, JavaScript, C#, Back-end, Back-end Development, Full-stack

VR Bungee Jump and 3rd-Person Video

https://www.usatoday.com/videos/travel/2019/09/12/what-its-like-bungee-jump-off-space-needle/2300975001/
Developed a virtual reality bungee jump off the Space Needle in Seattle, WA. We then created an application to digitally transform your face into a CGI model and deliver a video of your bungee experience.

Languages

HTML, HTML5, CSS, JavaScript, SQL, TypeScript, GraphQL, C#.NET, PHP, Python, Go, C#

Frameworks

Bootstrap, Electron, Unity

Libraries/APIs

React, Stripe API, Twilio API, Node.js, Stripe, Authorize.net, REST APIs, Passport.js

Tools

SendGrid, Auth0, Amazon Cognito

Paradigms

Agile, Continuous Integration (CI), Continuous Delivery (CD)

Platforms

Twilio, Bluetooth LE, Azure, Visual Studio Code (VS Code), Firebase, Kubernetes, Amazon Web Services (AWS), MacOS, AWS Lambda

Storage

JSON, MySQL, MongoDB

Industry Expertise

Security

Other

Stripe Payments, API Integration, Bluetooth Beacons, Algorithms, APIs, Payment Gateways, Back-end, Back-end Development, Full-stack, Team Leadership, User Interface (UI), User Experience (UX), Fintech, OAuth, PayPal, Bluetooth, PCI Compliance, PCI DSS, Artificial Intelligence (AI), Chatbots, Big Data, CI/CD Pipelines