Ethan Tibbetts
Verified Expert in Engineering
Full-stack Developer
Ethan is a dedicated full-stack developer looking to leverage his experience to solve challenging problems and provide value to those he works with. He has gained expertise in full-stack development while pursuing his computer science degree in addition to his career at Hyatt. He has successfully supported existing projects and began new ones using the latest frameworks on the front and back end.
Portfolio
Experience
Availability
Preferred Environment
Jira, Jenkins, Git, Visual Studio Code (VS Code), Windows
The most amazing...
...thing I have developed was a machine learning model and back end to classify ServiceNow support tickets and route them to the right support team.
Work Experience
Full-stack Developer
Gatik
- Created a trip management tool from scratch that was performant for several thousand real-time trips being tracked.
- Maintained and fixed projects related to trip tracking as needed to ensure the entire system continued to run smoothly.
- Coordinated with design and product management to ensure high-quality new features were added.
- Worked with QA to ensure on-time releases that did not contain any breaking bugs or changes.
Full-stack JavaScript Engineer
Blacc Spot Media, Inc.
- Developed front-end features for the application per design specs. The app involved a smart communication solution.
- Developed API endpoints as needed to assist front-end developers.
- Fixed bugs and helped to maintain existing features in the application.
React and JavaScript Developer
TerraTrue, Inc
- Created a visualization dashboard that was performant for many charts and completely customizable for internal uses.
- Improved page load times and performance considerably throughout the app using performance optimization strategies in React.
- Coordinated with product and design to ensure the web app's consistent look and feel throughout and continued to enforce this uniformity.
React Developer
MIT
- Created a dashboard to visualize business related and demographic statistics in Southern Australia.
- Implemented a test-driven development process along with CI/CD pipelines to ensure proper testing.
- Maintained mobile responsiveness and performance with many dynamic and changing components.
Full-stack Developer
Nom Nom Data
- Developed the front end for an ETL and data integration services marketplace.
- Developed an admin interface to manage purchased ETL and data integrations.
- Improved the SDK for developers to create scripts and integrations to sell on the marketplace.
React Developer
TRIM Agency
- Developed the front end for a lab/eCommerce site to sell chemicals.
- Bootstrapped and set technical standards for the project.
- Worked with back-end engineers to ensure that API endpoints were designed thoughtfully and easy to develop with.
Software Developer
Vedapointe
- Created a system to assist with and manage the credentialing of doctors within a healthcare provider network.
- Built a website to create awareness of the harms of vaping among youth.
- Assisted in setting up future technical standards and ensuring that existing codebases were up-to-date.
Full-stack Developer
Hyatt
- Developed a tracking tool for the design team to track renovations progress as it went through the approval and building stages.
- Built an offline framework to allow Hyatt SharePoint sites to be operated offline while developers/designers were without the internet and then synced when back online.
- Created a machine learning model and ingestion back end to classify ServiceNow tickets and send them to the right team without manual intervention. This process resulted in approximately 82% accuracy in classification.
Full-stack Developer
Freelance
- Developed an eCommerce store for a gaming group to allow them to sell their wares against other guilds competitively. My work increased overall revenue by 350% by providing an easy-to-use and delivery tracking system for buyers.
- Created a discord bot with Node.js to handle server administration for a Discord server of around 5,000 people. The bot processed around 1,000 requests per minute at peak times.
- Stood up and administrated a WordPress blog to help an aspiring art student share her work with the world and find jobs. Used custom CSS and plugins to display the work uniquely and interactively.
Experience
eCommerce Store
https://github.com/Tibblist/hpstoreServiceNow Ticket Classification
Handled peak tickets of about 150 per minute and handled weekly training of models based on the latest ticket data and some manual corrections. Achieved an accuracy of 82% which was able to compete with human intervention in ticket classification.
Fleet Management Application
Skills
Languages
JavaScript, TypeScript, Java, C++, OCaml, Python, SQL, CSS
Libraries/APIs
React, Vue 2, Node.js, jQuery, Scikit-learn, D3.js, Formik, Objection.js
Other
UI Components, Natural Language Processing (NLP), Machine Learning, TypeORM, GPT, Generative Pre-trained Transformers (GPT)
Frameworks
Express.js, Material UI, Angular, Flask, AngularJS, Ant Design, Redux, NestJS, Next.js
Platforms
Windows, Visual Studio Code (VS Code), AWS Lambda, Amazon Web Services (AWS)
Storage
MongoDB, Relational Databases, Redis, NoSQL
Tools
Git, Jenkins, Jira, Knex.js, Sequelize, IBM Watson, Dialogflow
Paradigms
Agile
Education
Bachelor's Degree in Mathematics and Computer Science
University of Illinois at Urbana-Champaign - Chicago, IL
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring