Kyle Hilton, Developer in Lehi, UT, United States
Kyle is available for hire
Hire Kyle

Kyle Hilton

Verified Expert  in Engineering

Bio

Kyle is a senior software engineer with experience in full-stack web application development and a passion for crafting top-notch web applications. With extensive experience in both several diverse stacks of varying architectures, he has a proven track record of delivering exceptional results. Known for his outstanding communication skills, Kyle is an efficient and passionate team member.

Portfolio

Bayesian Health, Inc
JavaScript, TypeScript, Python, React, FastAPI, HL7, JSON, SQL, APIs, REST APIs...
AWRE Sports
JavaScript, TypeScript, React Native, AngularJS, Cordova, Ionic, Swift, Python...
Gryps
JavaScript, TypeScript, AWS IAM, Amazon Cognito...

Experience

  • Node.js - 7 years
  • JavaScript - 7 years
  • React - 5 years
  • PostgreSQL - 5 years
  • TypeScript - 3 years
  • Python - 3 years
  • Go - 1 year
  • Elasticsearch - 1 year

Availability

Part-time

Preferred Environment

GitHub, MacOS, Vim Text Editor

The most amazing...

...thing I've built is a cryptocurrency management application interfacing with multiple platforms for the transferral of fiat and cryptocurrency.

Work Experience

Senior Software Engineer

2022 - PRESENT
Bayesian Health, Inc
  • Schematized assessment components and implemented procedures to keep pieces in line reducing the number of code changes and customizations per client.
  • Rearchitected HL7 parsing service to handle diverse message shapes from different clients, greatly reducing onboarding time.
  • Unified several front-end applications optimized for different EHR authentication, shrinking our maintenance surface area.
Technologies: JavaScript, TypeScript, Python, React, FastAPI, HL7, JSON, SQL, APIs, REST APIs, Tailwind CSS

Senior Software Engineer

2022 - 2023
AWRE Sports
  • Handled the handoff of a group of mobile applications from overseas contractors, implementing code standards and engineering vision.
  • Consulted with management on the correct procedural future for development.
  • Led the migration of an Ionic/Cordova application to React Native, simplifying the codebase and setting the foundation for future technical growth.
Technologies: JavaScript, TypeScript, React Native, AngularJS, Cordova, Ionic, Swift, Python, JSON, REST APIs, Django

Senior Software Engineer

2022 - 2022
Gryps
  • Architected a serverless multi-tenant Auth solution using AWS Cognito integrated with custom API gateway authorization.
  • Designed and constructed an MVP client from inception to release in around two months.
  • Participated in development procedure creation as we built the team from scratch.
Technologies: JavaScript, TypeScript, AWS IAM, Amazon Cognito, AWS Serverless Application Model (SAM), AWS Amplify, React, Amazon DynamoDB, JSON, REST APIs

Full-stack Software Engineer

2018 - 2021
Numetric
  • Led the compilation of an internal component library, realizing a significant decrease in the prototyping of new layouts.
  • Supported a data visualization suite using JavaScript, Python, and various persistence technologies.
  • Organized the team's educational direction, promoting a deep understanding of a wide variety of potential technologies.
  • Built a systemic analysis application, joining the suite of tools into a central source of understanding.
  • Created code migration scripts altering 3,000+ lines of code, standardizing practices and paradigms.
  • Overhauled the application's web socket Pub/Sub architecture, unifying patterns and setting the foundation for future real-time pieces.
Technologies: Redis, Mapbox, Storybook, Python, PostgreSQL, Elasticsearch, React, Node.js, JavaScript, Express.js, TypeScript, JSON, SQL, APIs, REST APIs

Freelance Front-end Software Engineer

2019 - 2020
Propel Inc.
  • Implemented responsive CSS to develop multiple HTML5 mobile applications in Vue.js and built-in Cordova for iOS and Android.
  • Supported a team of QA engineers in the efficient handling of bugs.
  • Aided in the planning and implementation of a standardized design system.
Technologies: Webpack, TypeScript, Cordova, Vue, JavaScript, JSON

Contributing Product Manager

2018 - 2019
Quintric Corporation
  • Headed the team in developing, testing, and deploying web and mobile applications used in the successful initiation of 2,000+ transactions.
  • Oversaw the development of a diverse payment system, integrating with Stripe payment wallet and Coinbase Commerce to ensure secure and compliant transactions.
  • Architected a secure cryptocurrency transfer environment, utilizing PostgreSQL notifications, Node.js daemons, and a PHP Slim API.
  • Implemented an RTSP stream through sockets, allowing thousands of viewers to audit banking practices.
  • Developed a mobile interface using React Native to match web pieces.
Technologies: Commerce, Stripe, PostgreSQL, Vue, Slim, PHP, Node.js, JavaScript, SlimPHP, JSON, SQL, APIs, REST APIs

Software Engineer

2017 - 2018
United Precious Metal Association
  • Automated 10+ high-volume transactional processes, including deposits, member exchanges, withdrawals, and currency conversions.
  • Led team of front-end engineers in refactoring an outdated Angular 1.0 front end into Vue.js in six weeks.
  • Executed best practices in component architecture, tripling code reuse in transactional automation.
  • Spearheaded a relational database redesign, yielding a 75% reduction in asset load time.
Technologies: Python, Stripe, PostgreSQL, AngularJS, Vue, Slim, PHP, JavaScript, SlimPHP, JSON, SQL, APIs, REST APIs

Lead Software Engineer

2017 - 2018
Dominion Insurance Services
  • Constructed a framework for a port of a 20+ year old LXP application to Vue.js with an Express.js back end.
  • Implemented a multi-dimensional scoping authorization library for diversified and customizable user types.
  • Managed a small team of engineers in reverse engineering an outdated application's functionality.
Technologies: PostgreSQL, Vue, Node.js, JavaScript, Express.js, JSON, SQL, APIs, REST APIs

Technical Consultant/Software Engineer

2016 - 2017
Oklahoma City Mission for The Church of Jesus Christ of Latter-day Saints
  • Automated proselytizing reporting methods, increasing accuracy by 60% and decreasing process time by 750+ working hours per year.
  • Constructed, beta tested, and successfully pitched database-driven reporting application prototype to global headquarters, within 3 month period.
  • Trained and led groups of 8+ volunteers in goal setting, relationship building, and efficient work habits.
Technologies: MySQL, AngularJS, Node.js, JavaScript, Express.js, PostgreSQL, JSON, SQL, APIs, REST APIs

Contact Management Playground

https://github.com/exlexer/Contacts
This week-long build project was used to test architectural patterns and work through data-flow paradigms. It's built using Node.js and Express.js, connected to a PostgreSQL database on the back end with full tests in Mocha/Supertest and a Vue.js front end styled with ElementUI and compiled with Webpack and full UI tests in Cypress.

Crypto Escrow Portal

Quintric's Escrow Portal is a Vue application tapping into multiple services built in PHP Slim and Node.js. This project taps into the BitShares API for wallet manipulation, communicating through PostgreSQL notifications for security, payment portal build implementing Stripe initially, Coinbase commerce, and 3rd party credit card and ACH payments. The UI Components are modified by Vuetify.

Proselytizing Reporting Tool Prototype

https://github.com/exlexer/oklahoma_mission_area_book
This project allows missionaries (in areas of the world where carrying a smartphone is dangerous) to report progress with those they were working with directly from their dumb phone. It is built with a Node.js back end tied into a MySQL database. The application's user interface is driven by Twilio's Programmatic SMS API, as well as an AngluarJS front end for the viewing and exporting of aggregated reports. These reports are built through Google Sheets API.

Specie Legal Tender Banking Portal

http://member.upma.org
This is the port of an existing application from Angular to Vue. It was completed in six weeks and tripled our production speed. It utilized Chart.js for visualization, Webpack for its build processes, and Vuetify for its UI components.
JANUARY 2015 - PRESENT

Full Stack Software Engineering

Hack Reactor

Libraries/APIs

React, REST APIs, Node.js, Vue, Stripe, D3.js, AWS Amplify

Tools

Vim Text Editor, ChatGPT, GitHub, Sequelize, Webpack, Mocha, AWS IAM, Amazon Cognito

Languages

JavaScript, Python, TypeScript, SQL, PHP, Go, Swift

Storage

JSON, PostgreSQL, SlimPHP, MySQL, Elasticsearch, MongoDB, Redis, Amazon DynamoDB

Frameworks

Express.js, React Native, Tailwind CSS, AngularJS, Slim, Cypress, AWS Serverless Application Model (SAM), Ionic, Django

Platforms

Mapbox

Other

APIs, Cordova, Storybook, Commerce, FastAPI, HL7

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