Kyle Hilton, Software Developer in Pleasant Grove, UT, United States
Kyle Hilton

Software Developer in Pleasant Grove, UT, United States

Member since September 23, 2019
Kyle is a software engineer with experience in full stack web application development with experience in Node and PHP stacks of varying architectures. He is known by those he works with as being an efficient and passionate member of the team. He communicates effectively and proactively.
Kyle is now available for hire

Portfolio

  • Numetric
    Redis, Mapbox, Recharts, Storybook, Python, PostgreSQL, Elasticsearch, React...
  • Propel Inc.
    Webpack, TypeScript, Python, Cordova, Vue
  • Quintric Corporation
    Graphene, Coinbase API, Commerce, Stripe, PostgreSQL, Vue, Slim, PHP, Node.js

Experience

Location

Pleasant Grove, UT, United States

Availability

Part-time

Preferred Environment

VS Code, GitHub, MacOS

The most amazing...

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

Employment

  • Full-stack Software Engineer

    2018 - PRESENT
    Numetric
    • Led the compilation of 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 migrations scripts altering 3,000+ lines of code standardizing practices and paradigms.
    Technologies: Redis, Mapbox, Recharts, Storybook, Python, PostgreSQL, Elasticsearch, React, Node.js
  • 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, Python, Cordova, Vue
  • Contributing Product Manager

    2018 - 2019
    Quintric Corporation
    • Headed team in developing, testing, and deploying web and mobile applications used in successful initiation of 2,000+ transactions.
    • Oversaw development of diverse payment system, integrating with Stripe payment wallet and Coinbase Commerce to ensure secure and compliant transactions.
    • Architected secure cryptocurrency transfer environment, utilizing PostgreSQL notifications, Node daemons, and a PHP Slim API.
    • Implemented RTSP stream through sockets, allowing for thousands of viewers to audit banking practices.
    • Developed a mobile interface using React Native.
    Technologies: Graphene, Coinbase API, Commerce, Stripe, PostgreSQL, Vue, Slim, PHP, Node.js
  • 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 outdated Angular 1.0 front end into Vue.js in 6 weeks.
    • Executed best practices in component architecture tripling code reuse in transactional automation.
    • Spearheaded relational database redesign, yielding 75% reduction in asset load time.
    Technologies: HubSpot, Python, Stripe, PostgreSQL, AngularJS, Vue, Slim, PHP
  • Lead Software Engineer

    2017 - 2018
    Dominion Insurance Services
    • Constructed framework for port of 20+ year old LXP application to Vue.js with Express.js back end.
    • Implemented multi-dimensional scoping authorization library for diversified and customizable user types.
    Technologies: PostgreSQL, Vue, Node.js
  • 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

Experience

  • 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 test in Cypress.

  • Crypto Escrow Portal
    http://escrow.quintric.com

    Quintric's Escrow Portal is a Vue.js 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 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 AngularJS to Vue.js, this was completed in 6 weeks and tripled our production speed. It utilized ChartJS for visualization, Webpack for its build processes, and Vuetify for its UI Components.

Skills

  • Languages

    JavaScript, SQL, PHP, Python, TypeScript
  • Libraries/APIs

    React, REST APIs, Node.js, Vue, Stripe API, Recharts, Stripe, Twilio API, D3.js, Highcharts, Coinbase API, Redis Queue
  • Storage

    JSON, PostgreSQL, SlimPHP, MySQL, Elasticsearch, MongoDB, Redis
  • Frameworks

    Express.js, AngularJS, Slim, Cypress.io, React Native
  • Tools

    Expo, GitHub, VS Code, Graphene, Sequelize, Webpack, Mocha
  • Platforms

    MacOS, Mapbox
  • Other

    Cordova, Storybook, Commerce, HubSpot

Certifications

  • Full Stack Software Engineering
    JANUARY 2015 - PRESENT
    Hack Reactor

To view more profiles

Join Toptal
Share it with others