Dennis Cline
Full Stack Developer
adxx2q@r.postjobfree.com
St. Louis, MO
Summary
I am a motivated developer with
ten years of expertise working
with dynamic and progressive
companies in the health,
eCommerce, and finance
industries. I developed a mobile
health app that connects a
medical kit through Bluetooth,
and an online script editor with a
2Checkout payment gateway. I
am passionate about delivering
consistent, robust, high-quality
results.
EMPLOYMENT
SENIOR AI DEVELOPER, IDSTs, LLC
January 2023 – May 2023
•Integrated HubSpot chatbot with GPT-3.5 Turbo model, enabling accurate and automated responses to visitors' inquiries.
•Developed an innovative OpenAI framework that
leverages the GPT-3.5 model to generate customizable privacy policies.
•Demonstrated technical expertise in artificial intelligence, NLP, and machine learning.
•Successfully solved challenges in privacy policy
generation by utilizing cutting-edge AI technologies. SENIOR REACT NATIVE DEVELOPER,
Mobile Payment System
December 2021 – December 2022
•Enhanced performance of switching navigation by fixing severe issues with Google map API integration.
•Polished performance of switching navigation by fixing synchronous API call issues on the home screen.
•Increased performance of showing retrieving bonus modal using the internal state rather than the state in Redux store
SENIOR FULL-STACK DEVELOPER, TRAVIZIA INC
October 2020 – November 2021
•Built Shopify API integration to the workflow builder system, enabling customers to develop cards or carousels by directly choosing products from their Shopify store.
•Developed an SMTP API integration (SendGrid, Mailgun, SMTP.com) to the workflow builder system, enabling customers can add mailing steps.
•Created an Appsumo API integration to the system, enabling users to link their Appsumo billing to the account.
SENIOR FULL-STACK DEVELOPER, CONZ-WEBVISIONS
July 2016 – March 2020
•Developed a mobile health app that connects a medical kit through Bluetooth
•Delivered a SaaS platform for sales representatives to manage orders, customers, sales, and profits.
•Developed an accounting software that connects Intuit QuickBooks, Highnix ERP, and Xero.
SOFTWARE DEVELOPER INTERN,
BLUE GULF TECHNOLOGIES
February 2015 – May 2016
•Developed an online scripting editor using TinyMCE and React with PHP/Laravel and MySQL.
Skills
JavaScript
Node.js
AngularJS
React
TypeScript
Nuxt.j
React Native
Vue
Redux-Saga
Laravel
Google Maps
Android SDK
Ruby on Rails
AWS
Python
OpenAI
Hubspot API
•Developed a WordPress website for an event hosting company.
•Fixed bugs on a SaaS product for key metric indicator
(KPI) management.
EXPERIENCE
AI CHATBOT USING OPENAI
I have developed an AI chatbot specifically designed for website visitors. The chatbot is integrated into the HubSpot platform and utilizes a fine-tuned model based on OpenAI technology. This allows visitors to ask questions to the chatbot, and in response, the bot generates and provides answers based on its training data.
ONLINE SCRIPT EDITOR APP FOR FILM DIRECTORS
A Laravel-based web app with an online script editor. I developed the back-end and front-end application with user authentication, a subscription feature, and a 2Checkout payment gateway. I also created the online script editor by customizing the TinyMCE editor.
MOBILE HEALTH APP
Developed a mobile health app that connects a medical kit through Bluetooth. It measures health-related information such as temperature, pulse rate, and blood pressure, and securely stores it on the database. Users can obtain a quick diagnosis and a doctor's appointment.
CUSTOMER SUPPORT MVP APP USING REACT NATIVE
A React native-based app for customer supports. I mainly worked on the front-end UI, bug fixes, and new features with another back-end developer. The app is integrated with the Twilio API for WhatsApp and provides multiple
languages.
KPI MANAGEMENT APP USING ANGULARJS AND
NODE.JS
A MEAN (MongoDB, Express.js, AngularJS, Node.js)-based web app that provides an easy way to manage KPI (key performance indicators) like goals, achievements, levels, etc., for small-tomedium-sized organizations. It provides a Kanban board and a tile-based way to manage each item and aggregates the values based on time scales. Using the Stripe payment API, users can subscribe to the plan of their choice. Education
Bachelor of Computer Engineering., University of Missouri 2008 – 2010