
Jarrod Davis
- Software Engineer
- Applied AI Developer
- Full Stack Web Developer
Hey! I'm Jarrod Davis, a software engineer and full stack developer who enjoys building useful tools and reliable systems. My work spans frontend and backend web development, automation, and command-line applications. I recently completed a Master's degree in Applied Artificial Intelligence and enjoy exploring practical ways AI can enhance software products and developer workflows.
Below you can see more details of my professional and educational experience. You can also download my resume as a PDF.
Work Experience
Triplemint / The Agency
Colorado Springs, Colorado (Remote)
Front-end Engineer
triplemint.com and theagencyre.com
through
- Participated in the rewrite, launch, and maintenance of a new codebase using Svelte, Sapper, webpack, and Apollo GraphQL
- Assisted in maintaining code quality through pull request reviews, developer tooling upgrades, unit and integration tests, and GitHub Actions-enforced W3C HTML validation
- Led or participated in important code architecture decisions and implementations
- Worked with the backend team to update the Node.js PostGraphile codebase as needed for frontend features
- Developed the rewritten saved search UI, an important lead generation avenue and daily workflow tool for clients and agents that includes an interactive and dynamic email preview system
- Expanded the website to a global audience through the implementation of a sophisticated internationalization (i18n) system, including GeoIP and browser-based region/language detection and selection, value (number, date, currency, dimension) formatting, phone number inputs, and language translations
- Improved SEO and Core Web Vitals (including CLS and LCP) using web font subsetting and preloading, responsive image sets, and carefully orchestrated gallery image loading
- Instrumented the site with marketing tools like Facebook Pixel, Google Analytics, and Google Tag Manager and upgraded Google Analytics from Universal Analytics to Google Analytics 4
- Helped develop a new avenue for lead generation through a contextual listing inquiry form
Freelance
Colorado Springs, Colorado (Remote)
Software Engineer
Various web, software, and scripting/automation projects
through
- Developed a Chrome extension to provide keyboard shortcuts for changing the active font color in Gmail's compose editor
- Updated a Java (Selenium and Azure Service Bus) app to run in Docker for usage in Azure Container Registry
- Created a Cloudflare Worker to manipulate text, anchor links, and images on-the-fly for a satirical/parody news site
- Automated system configuration management for Windows 10 machines using PowerShell Desired State Configuration (DSC)
- Updated an existing Puppeteer-based scraping solution to use REST APIs for generating and uploading CSV and Excel reports to Confluence Spaces
- Developed Step Functions-orchestrated AWS Lambda functions to receive webhooks, process data, and interact with external REST APIs
- Implemented a Python script to collect information from git repository commits into a CSV file for analysis
- Developed a script to convert Shopify blog entries to Markdown for a new Jekyll site
- Created a custom Plex Media Server plugin/agent to match TV Show and Movie media to metadata from the MyDramaList.com API
- Identified and implemented solutions to resolve issues with an open source Jekyll site
- Configured a reference full stack GraphQL project using React.js, Next.js, Auth0, Apollo, and Hasura
- Configured a boilerplate Craft CMS project in Docker using Docker Compose
- Investigated issues with server-side rendering deployment of a Firebase and Sapper site and provided guidance on alternative deployment strategies
- Performed various administrative and data entry tasks
Axxess Technology Solutions
Dallas, Texas
Senior Web Engineer
HomeCare SaaS product for home care and private duty agencies
through
- Transitioned to the technical team lead role
- Participated with project and product management in the refinement and prioritization of bug fixes, enhancements, and features
- Initiated the introduction of new technologies (including Vue.js) for major new features
- Designed and developed a new ASP.NET Core API for retrieving and updating application data in coordination with mobile app engineers
- Managed deployments for multiple environments using TeamCity and Octopus Deploy
- Integrated the product with multiple systems internal and external to the company
- Onboarded and mentored new and existing team members
- Wrote documentation for project setup, version control strategies, and deployment workflows
Web Engineer
HomeCare SaaS product for home care and private duty agencies
through
- Maintained a full stack C# ASP.NET MVC 5 and JavaScript/jQuery web application
- Introduced features into an existing complex codebase across the frontend, backend, and database
- Participated in peer code reviews and quality assurance (QA) testing
- Increased development efficiency through optimizations of engineering workflows
- Defined and distributed a Docker Compose project for the backend's data services for a consistent and always-available local development environment
AtTask / Workfront
Lehi, Utah
Frontend Developer Intern
Internal developer tool
through
- Developed an internal tool used by developers
- Technologies: Python, HTML/CSS, JavaScript, MySQL, git, PyCharm, LESS, Django, Angular.js
Allegiance / MaritzCX
South Jordan, Utah
Developer Intern (UI/UX Team)
Voice of Customer and Enterprise Feedback Management services
through
- Assisted in the selection of the CSS preprocessor to include in an existing development environment
- Integrated the Stylus CSS preprocessor into the existing build system
- Investigated and fixed bugs of several JavaScript UI components
- Utilized jQuery UI to create new widgets, including compositions of other widgets
Education
Neumont University
Colorado Springs, Colorado (Remote)
Master of Science in Applied Artificial Intelligence
through
- Honors: 3.92 / 4.0 GPA
Neumont University
Salt Lake City, Utah
Bachelor of Science in Web Design and Development
through
- Honors: 3.82 / 4.0 GPA, President's List, Magna Cum Laude
Projects
Energy and Air Quality Forecasting Dashboard
Neumont University
through
- Capstone Project for Master of Science in Applied Artificial Intelligence program
- A machine learning-powered dashboard that provides forecasts for energy usage and air quality
- Uses historical weather, energy usage, and air quality data to train models that forecast future energy usage and air quality based on real-time weather forecasts and historical trends
- Technologies: Python, Jupyter, pandas, NumPy, scikit-learn, Matplotlib, AutoGluon, FastAPI
Temperature and Electricity Machine Learning Project
Neumont University
through
- A project for a course in the Master of Science in Applied Artificial Intelligence program
- A machine learning-powered dashboard that provides forecasts for energy usage and indoor air temperature
- Uses historical weather, energy usage, and indoor air temperature data to train models that forecast future energy usage and indoor air temperature based on real-time weather forecasts and historical trends
- Technologies: Python, Jupyter, pandas, NumPy, scikit-learn, Matplotlib, AutoGluon, FastHTML
Home Assistant Database Exporter
Neumont University
through
- A custom Home Assistant integration that exports States and Events from the primary Recorder database to a secondary database
- Developed to support the Temperature and Electricity Machine Learning project, which required exporting data from Home Assistant for use in a machine learning pipeline
- Technologies: Python, SQLAlchemy, Home Assistant integration development
Migrate Guru Notification Extension
Side Project
through
- A custom Firefox extension that showed notifications for started and completed Migrate Guru migrations
- Technologies: JavaScript, Svelte, webpack, webextension-toolbox, WebExtension API
Probot GPG
Side Project
through
- A GitHub App that provided a Check on Pull Requests to enforce GPG-signed commits
- Technologies: JavaScript, Node.js, Probot framework, GitHub API, Heroku
GitSmart
Neumont University
through
- Capstone Project for Bachelor of Science in Web Design and Development program
- A git-integrated learning management system
- Technologies: Dart, AngularDart, Ruby on Rails, Devise, Angular.js, Bootstrap, Firebase, Gulp.js
Skills
- Programming and Markup Languages: HTML/CSS, JavaScript/TypeScript, Ruby, Python, Java, C#, SQL
- Web Frameworks and Libraries: Svelte/Sapper, Apollo GraphQL, React, Next.js, Puppeteer, ASP.NET Core, ASP.NET MVC, jQuery, Vue.js, Django, FastHTML, FastAPI
- Data Libraries: openpyxl/exceljs/SheetJS, unified.js (remark and rehype), Entity Framework Core, SQLAlchemy
- AI Libraries: Jupyter, pandas, NumPy, scikit-learn, Matplotlib, Optuna, LightGBM, XGBoost, Apache Arrow (pyarrow), ML.NET, AutoGluon
- Platforms and Runtimes: Node.js, .NET Framework, .NET (Core), AWS Lambda, AWS Step Functions, Cloudflare Workers, Chrome and Firefox extensions
- Data Stores: PostgreSQL, MySQL, SQLite, MongoDB, Redis
- Development Tools: git, Visual Studio Code, Docker and Docker Compose, webpack, Cloudflare Wrangler, AWS SAM, AWS CloudFormation Templates, Windows PowerShell, Visual Studio, Bash/Zsh, GitHub Copilot, OpenAI Codex