Patrick Cason, React Developer in Nashville, United States
Patrick Cason

React Developer in Nashville, United States

Member since July 29, 2022
Patrick is a full-stack JavaScript developer passionate about building web and mobile applications, UI component libraries, and open-source software. In addition, he is also a highly competent UI/UX designer fluent in Figma, Sketch, and Adobe Creative Suite. In addition, he has five years of engineering management experience. For the last 15 years, Patrick has worked with startups and enterprises in the fintech, healthcare, artificial intelligence (AI), music, and civics industries.
Patrick is now available for hire

Portfolio

  • Raise Financial
    JavaScript, Next.js, React, Figma, Sketch, Prisma, Vercel...
  • Self-employed
    JavaScript, TypeScript, HTML, CSS, Adobe Creative Suite...
  • OpenMined
    PyTorch, TensorFlow, Python, JavaScript, Kotlin, Swift, Differential Privacy...

Experience

Location

Nashville, United States

Availability

Part-time

Preferred Environment

MacOS, VS Code, Slack

The most amazing...

...career moment is when I led an engineering team of over 80 developers, data scientists, and cryptographers working on 10+ open-source libraries.

Employment

  • Chief Technology Officer

    2017 - PRESENT
    Raise Financial
    • Managed five personal engineering teams to implement iterations of web application and API development written 100% in Next.js and TypeScript, using the Stripe, Plaid, Mailchimp, Alpaca, and Twilio APIs.
    • Built, deployed, and maintained a growing web application with hundreds of users, helping families save over $2 million towards their children's future education.
    • Coordinated with marketing to design all branding content such as logos, pitch decks, and executive summaries using Sketch and Figma.
    Technologies: JavaScript, Next.js, React, Figma, Sketch, Prisma, Vercel, Amazon Web Services (AWS), Serverless, Chakra UI, Ruby on Rails (RoR), Node.js, HTML, CSS, Stripe, Plaid, Twilio, Webpack, Testing, SaaS, Full-stack, Redux, Front-end, React Hooks, UI Components, React Components, Netlify, Emotion Library, Fintech, Startups, Storybook, GraphQL, Apollo, Relay, Serverless Framework, AWS Lambda, AWS, AWS Cloud Development, Firebase Authentication, CircleCI, Architecture, Leadership, CTO, IT Strategy, Charts, JavaScript Charting, Stripe API, REST APIs, JSON Web Tokens (JWT), OAuth, JSX, Responsive Web Apps, GitHub, MongoDB, NoSQL
  • Full-stack Developer | UI Designer

    2009 - PRESENT
    Self-employed
    • Delivered over 30 fully-responsive websites, web and mobile applications, and UI component libraries to dozens of clients since high school.
    • Worked on finance, healthcare, government, human intelligence, entertainment, and data science projects.
    • Collaborated on teams within startups and enterprises ranging from two to 100 people.
    Technologies: JavaScript, TypeScript, HTML, CSS, Adobe Creative Suite, Amazon Web Services (AWS), Cypress.io, D3.js, Docker, Figma, Firebase, Git, Jest, jQuery, Next.js, Node.js, Planetscale, Prisma, React, Sketch, Vercel, Auth0, APIs, Webpack, Testing, SaaS, Full-stack, XML, Redux, Front-end, React Hooks, UI Components, React Components, Netlify, Emotion Library, Startups, Storybook, GraphQL, Apollo, Relay, Serverless Framework, AWS Lambda, AWS, AWS Cloud Development, Amazon DynamoDB, Amazon Cognito, Firebase Authentication, CircleCI, Architecture, Leadership, CTO, IT Strategy, Charts, JavaScript Charting, Stripe API, REST APIs, JSON Web Tokens (JWT), OAuth, JSX, Responsive Web Apps, GitHub, Azure, Python, MongoDB, NoSQL, Remix, Apollo Server, Terraform
  • Engineering Team Lead

    2020 - 2021
    OpenMined
    • Led over 80 remote software engineers, cryptographers, and data scientists divided into 30 sub-teams.
    • Drafted technical briefs for privacy-enhancing technologies such as Secure Multi-Party Computation, Homomorphic Encryption, Differential Privacy, Federated Learning, Self-Sovereign Identity, Distributed Computing, and Remote Computation.
    • Liaised with external partners (Google, Microsoft, Twitter, and the University of California) to write grants totaling over $2 million for funding engineering efforts across the organization.
    Technologies: PyTorch, TensorFlow, Python, JavaScript, Kotlin, Swift, Differential Privacy, Federated Learning, Machine Learning, Secure Multi-party Computation, Homomorphic Encryption, Self-sovereign Identity (SSI), Remote Computing, Flask, Webpack, Testing, Full-stack, Front-end, React Hooks, UI Components, React Components, Netlify, Emotion Library, Startups, Storybook, Serverless Framework, AWS Lambda, AWS, AWS Cloud Development, Amazon DynamoDB, Amazon Cognito, Firebase Authentication, CircleCI, Architecture, Leadership, CTO, IT Strategy, JavaScript Charting, REST APIs, JSON Web Tokens (JWT), OAuth, JSX, Responsive Web Apps, GitHub, Azure, MongoDB, NoSQL, Terraform
  • Federated Learning Team Lead

    2019 - 2020
    OpenMined
    • Architected the world's first open-source libraries for distributed federated learning on the web (JavaScript), Android (Kotlin), iOS (Swift), and server/internet of things (Python).
    • Coded a bridge library to convert PyTorch and TensorFlow plans into TensorFlow.js operations for trusted execution in remote environments, such as a web browser.
    • Authored the entire technical architecture, system design, project roadmap, and grant proposal totaling $500,000 while managing a team of over 20 data scientists and software engineers.
    Technologies: JavaScript, Node.js, Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure, Kotlin, Swift, Python, PyTorch, TensorFlow, Federated Learning, Machine Learning, Distributed Systems, Webpack, Testing, Netlify, Startups, Storybook, AWS Lambda, AWS, AWS Cloud Development, Amazon DynamoDB, Amazon Cognito, Firebase Authentication, CircleCI, Architecture, Leadership, IT Strategy, Charts, REST APIs, JSON Web Tokens (JWT), OAuth, JSX, Responsive Web Apps, GitHub, Azure, MongoDB, NoSQL, Terraform
  • Web and Mobile Privacy Researcher

    2017 - 2019
    OpenMined
    • Awarded a paid 3-month research grant by the RAAIS Foundation out of an applicant pool of over 6,000 people to develop a library for Federated Learning in the browser.
    • Helped to grow the organization to over 14,000 members from over 80 countries worldwide.
    • Served in roles primarily related to system development, software design, and community management.
    Technologies: JavaScript, HTML, CSS, Sketch, Figma, React, Node.js, Amazon Web Services (AWS), Docker, Firebase, Git, Google Cloud Platform (GCP), Jest, Microsoft Azure, Netlify, Startups, Storybook, AWS, AWS Cloud Development, Firebase Authentication, Charts, JavaScript Charting, REST APIs, JSON Web Tokens (JWT), OAuth, JSX, Responsive Web Apps, GitHub, Python, Terraform
  • Director of Engagement

    2016 - 2017
    Satchel Health
    • Trained over 200 doctors and nursing staff members in over 15 long-term health facilities across the US.
    • Triaged deployment issues and established the user education process to pipeline feedback gathered in the field back to the sales, marketing, design, and engineering teams.
    • Worked with the engineering team to provide valuable data via a UX pipeline established in the field.
    Technologies: Sketch, Startups, Leadership, Charts, JavaScript Charting
  • Senior Front-end Engineer and Designer

    2014 - 2016
    Satchel Health
    • Designed and developed the organization's telemedicine software for web (JavaScript) and Android (Java).
    • Integrated three third-party hardware devices like Google Glass and Bluetooth medical devices to stream live patient vital signs to a remote clinician in a secure HIPAA-compliant environment.
    • Delivered live, multi-source audio and video feeds, including patient vital signs, via a purpose-built WebRTC application, coordinating with a horizontally-scaled Redis pub/sub socket server.
    Technologies: JavaScript, React, Node.js, Sketch, WebRTC, Webpack, Testing, SaaS, Full-stack, Redux, Front-end, React Hooks, UI Components, React Components, Emotion Library, Startups, Storybook, AWS, AWS Cloud Development, Firebase Authentication, Architecture, Leadership, IT Strategy, Charts, JavaScript Charting, REST APIs, JSON Web Tokens (JWT), OAuth, JSX, Responsive Web Apps, GitHub
  • Head of Product

    2013 - 2014
    Poliana
    • Engineered the entire web application using AngularJS, integrated with a Ruby on Rails API.
    • Implemented D3.js and other advanced data visualization tools to create interactive data visualizations describing the American political system.
    • Aggregated five public datasets on the American political system amassing over 110 million rows of unstructured data on lobbying and campaign finance.
    Technologies: HTML, CSS, JavaScript, D3.js, Adobe Creative Suite, Amazon Web Services (AWS), AngularJS, SaaS, Full-stack, Front-end, UI Components, Startups, AWS, AWS Cloud Development, Architecture, Leadership, IT Strategy, Charts, JavaScript Charting, REST APIs, JSON Web Tokens (JWT), OAuth, JSX, Responsive Web Apps, GitHub
  • Senior Web Developer

    2011 - 2012
    Golden Spiral Creative
    • Developed over 40 WordPress websites for clients in the music and entertainment industries.
    • Collaborated with a designer using the Adobe Creative Suite to translate designs into mobile-first websites.
    • Coded 10+ custom PHP WordPress plugins to augment functionality on client websites.
    Technologies: WordPress, PHP, HTML, CSS, JavaScript, jQuery, SQL, Full-stack, Front-end, REST APIs, JSON Web Tokens (JWT), OAuth, JSX, Responsive Web Apps, GitHub

Experience

  • Scholar Raise
    https://scholarraise.com

    Scholar Raise is a fintech startup that helps people save for college with the help of their friends and family. The company is comprised of roughly five people. I designed and developed the entire web application since the company's inception and led a revolving team of full-stack developers to assist with the initial build-out and ongoing maintenance. Scholar Raise has been a fully-remote team since its inception in 2018, working with developers in Brazil, Portugal, and the UK.

    The target audience is primarily American families aged 21-45 struggling to adequately save for their children's future education. To date, we've helped hundreds of families save over $2m towards their children's future educational expenses.

    The application is a fully-responsive web application written in Next.js (React), using Tailwind CSS and Chakra UI to create reusable UI components. We also integrated it with a Ruby on Rails API (which is now being redeveloped using Node.js). We used the Stripe, Plaid, and Twilio APIs to provide a series of banking and communication into the product.

  • OpenMined
    https://openmined.org

    OpenMined is an open-source software development community attempting to solve the problem of privacy, security, and sovereignty of data ownership in the modern world. I was one of the founding team members of OpenMined, helping to grow the community from 0 to over 14,000 community members. In addition to being a contributor, I was promoted to lead the Federated Learning team and eventually the Engineering team for the entire organization.

    While leading the Federated Learning team, my team and I created the world's first open-source libraries for federated learning on the web, native mobile (Android and iOS), server, and IoT. Such libraries are integrated with TensorFlow, Tensorflow.js, and PyTorch for easy integration with existing data science codebases and notebooks.

    I was eventually promoted to lead the entire Engineering team, which included a total headcount of over 80 fully-remote data scientists, developers, and cryptographers working on over 10+ libraries. During this time, I wrote of numerous software development grants that were presented, approved, and funded by Google, Microsoft, Twitter, and the University of California.

Skills

  • Languages

    HTML, CSS, JavaScript, XML, TypeScript, SQL, GraphQL, PHP, Kotlin, Swift, Python
  • Frameworks

    Next.js, Tailwind CSS, Redux, Serverless Framework, JSON Web Tokens (JWT), Jest, Cypress.io, Relay, AngularJS, Ruby on Rails (RoR), Flask
  • Libraries/APIs

    Node.js, React, WebRTC, Stripe, Emotion Library, JavaScript Charting, Stripe API, REST APIs, D3.js, jQuery, PyTorch, TensorFlow
  • Tools

    Adobe Creative Suite, Figma, Sketch, Git, Plaid, Webpack, Firebase Authentication, CircleCI, JSX, GitHub, Prisma, Auth0, Amazon Cognito, Terraform
  • Paradigms

    Testing
  • Platforms

    Netlify, Amazon Web Services (AWS), Google Cloud Platform (GCP), Firebase, WordPress, Twilio, AWS Lambda, Azure, Docker, Heroku
  • Storage

    MongoDB, NoSQL, Amazon DynamoDB
  • Other

    Chakra UI, APIs, SaaS, Full-stack, Front-end, React Hooks, UI Components, React Components, Fintech, Startups, Storybook, Architecture, Leadership, CTO, IT Strategy, Charts, OAuth, Responsive Web Apps, Vercel, Planetscale, Apollo, AWS, AWS Cloud Development, Remix, Apollo Server, Microsoft Azure, Differential Privacy, Federated Learning, Machine Learning, Secure Multi-party Computation, Homomorphic Encryption, Self-sovereign Identity (SSI), Remote Computing, Distributed Systems, Serverless

Education

  • Bachelor's Degree in Web Programming & Design
    2010 - 2014
    Belmont University - Nashville, TN, USA

To view more profiles

Join Toptal
Share it with others