Richard Knight Harrison, Developer in Longmont, CO, United States
Richard is available for hire
Hire Richard

Richard Knight Harrison

Verified Expert  in Engineering

Full-stack Developer

Longmont, CO, United States

Toptal member since November 4, 2022

Bio

Richard is a full-stack developer with 15 years in web development who excels in front-end frameworks (React, Angular, and Vue) and back-end technologies (Node.js, PHP, Django, Ruby on Rails, and .NET). He deploys apps to AWS, Azure, and GCP. Richard's notable projects include Droppp (NFT transactions) and CoinPicks (crypto analytics). His expertise is invaluable for tech-driven firms.

Portfolio

KnowWare Inc.
React, Vue, jQuery, Express.js, PostgreSQL, MySQL, MongoDB...
Above Lending
Node.js, TypeScript, Express.js, Ruby on Rails (RoR)
ExoTech
Vue, PHP, Laravel, PostgreSQL, Full-stack, Front-end, Back-end, HTML, APIs...

Experience

  • Web Development - 15 years
  • Full-stack - 10 years
  • Node.js - 9 years
  • Laravel - 8 years
  • React - 6 years
  • Next.js - 5 years
  • DevOps - 5 years
  • Vue - 5 years

Availability

Part-time

Preferred Environment

MacOS, Linux, Visual Studio Code (VS Code), Microsoft Teams, Slack, GitLab, GitHub, Jira, Asana

The most amazing...

...thing I've developed is the premier platform called Droppp for buying and collecting pop culture NFTs, which is used by hundreds of thousands of customers.

Work Experience

Senior Software Architect

1984 - PRESENT
KnowWare Inc.
  • Worked on various web development projects, mainly using JavaScript and PHP frameworks such as React, Vue.js, and Node.js.
  • Created the architecture, design, and project plan for the conversion of the CRM.
  • Contributed to several C#, C++, and C device drivers and user applications.
Technologies: React, Vue, jQuery, Express.js, PostgreSQL, MySQL, MongoDB, Amazon Web Services (AWS), Full-stack, Next.js, Front-end, Back-end, Full-stack Development, MySQLdb, DevOps, NestJS, Svelte, TypeScript, Node.js, APIs, Software Architecture, REST APIs, Python, Docker, Netlify, Contentful, GraphQL, Azure, CI/CD Pipelines, Bootstrap, Ant Design, Material UI, Web Development, API Development, Gatsby, Object-oriented Programming (OOP), Tailwind CSS, Styled-components, React Query, D3.js

Senior Back-end Developer

2023 - 2023
Above Lending
  • Integrated various 3rd-party services such as DocuSign, Mailgun, and financial services.
  • Worked on a Ruby on Rails abstract layer that connects the Node.js back end to the audit service.
  • Added unit/integration tests to Node.js back end and microservices.
Technologies: Node.js, TypeScript, Express.js, Ruby on Rails (RoR)

Senior Software Architect

2018 - 2022
ExoTech
  • Provided research, analysis, and requirements definition for a startup company.
  • Developed a revolutionary, fully customizable, cross-platform, language-controlled software development platform using JavaScript frameworks.
  • Handled research and development on patented and internal trade secrets, distributed networking, and languages.
Technologies: Vue, PHP, Laravel, PostgreSQL, Full-stack, Front-end, Back-end, HTML, APIs, Web Development, API Development, Object-oriented Programming (OOP)

Senior Software Consultant

2000 - 2021
Geos Global Synergy
  • Designed and developed from the ground up a new application that allowed the business to expand by changing its business model to provide back-office services to new traders all over the globe.
  • Built a web-based application with C# .NET, which keeps records of the company's stock market positions, helps manage risk, and assists the back office in scheduling the clearance and transfer of trades.
  • Migrated the application to Node.js and AWS Lambda to make it more scalable.
Technologies: Angular, SQL, Full-stack, Web Applications, Front-end, Back-end, Full-stack Development, APIs, Web Development, Object-oriented Programming (OOP)

Senior Full-stack Developer

2012 - 2013
ePlantSource
  • Designed and developed a wholesale florist website using ASP.NET, MVC4, DevExpress, and Entity Framework 6.
  • Added complex inventory, lead time, catalog, pricing, and shopping cart components.
  • Created and implemented a custom ORM using ADO.NET.
Technologies: jQuery, SQL, Front-end, HTML, CSS, Web Development

Senior Web Developer

2008 - 2010
Agelio Networks
  • Took over maintenance, support, and enhancement of an existing SaaS C#, ASP.NET web application for mineral rights owners to manage and analyze payments from oil companies.
  • Upgraded components and made major changes to the existing application's user interface, web services, database, and processing.
  • Added the capability to interface with well public record data through external SOAP web services from a background Windows Service.
  • Implemented an interface to locate wells by latitude and longitude and display them on a Google map.
Technologies: JavaScript, MySQL, Web Development

Droppp

https://droppp.io
Droppp is the premier platform for buying and collecting pop culture NFTs with super easy and secure purchase methods and I worked on this project as a full-stack developer, implementing purchase/transfer/delivery logic and notification system.

CoinPicks

https://coinpicks.io
CoinPicks is a cryptocurrency data aggregator, research analytics, and news site built on Next.js and Express.js. I worked on this project as a full-stack developer integrating various third-party APIs for fetching and aggregating the cryptocurrency data and visualizing the analytics data.

Foxie

https://foxie.com
Foxie is a cloud communication platform to personalize customer communications in a simple, flexible, and cost-effective way. I worked on the admin dashboard where business owners can manage their direct inward dialing numbers (DID) and billings, get reports for inbound and outbound messages, and more.
1975 - 1979

Bachelor's Degree in Mechanical Engineering

University of Colorado Boulder - Boulder, CO, USA

Libraries/APIs

jQuery, Node.js, React, Vue, API Development, React Query, D3.js, Web3.js, REST APIs

Languages

JavaScript, PHP, HTML, CSS, Python, TypeScript, GraphQL, SQL

Frameworks

Express.js, Laravel, Next.js, Vuetify, Ant Design, Bootstrap, Material UI, Tailwind CSS, Svelte, Angular, NestJS, React Native, Ruby on Rails (RoR)

Paradigms

Microservices, Object-oriented Programming (OOP), DevOps, REST

Platforms

Contentful, AWS Elastic Beanstalk, Amazon Web Services (AWS), Docker, Netlify, Azure

Storage

MySQL, Elasticsearch, PostgreSQL, MongoDB, MySQLdb

Other

Gatsby, Full-stack Development, Web Applications, Full-stack, APIs, Software Architecture, CI/CD Pipelines, Web Development, Front-end, Back-end, Data Structures, MERN Stack, Styled-components, Elastic Load Balancers, Storybook

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring