Kyle Farris

Lead Software Engineer at Heart Happy Films

Gainesville, Florida, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Kyle Farris is a lead software engineer with 15+ years of hands-on experience building full-stack JavaScript/TypeScript systems and guiding teams through architecture and best practices. He maintains several popular open-source NPM projects and has contributed meaningful API and core-framework enhancements—work that surfaces in widely used libraries like a Jira Node wrapper and legacy PHP frameworks. Kyle prioritizes readable, well-documented, and security-conscious code over micro-optimizations, believing human time is more costly than CPU cycles. Beyond engineering, he runs media companies with his wife and volunteers coaching STEM for under-served rural youth, currently developing a season and tournament management system for FIRST LEGO League. Based in Gainesville, FL, he blends platform-level design, dev-ops familiarity across AWS and Ansible, and an educator’s temperament that helps teams adopt maintainable practices.
code15 years of coding experience
job19 years of employment as a software developer
bookBA, Digital Media, BA, Digital Media at University of Central Florida
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
17,374reputation
3.7mreached
133answers
4questions
Badges
forms
top-5%
database
top-1%
ajax
top-1%
php
top-5%
html-select
top-5%
jquery
top-1%
github-logo-circle

Github Skills (25)

ajax10
javascript10
jquery10
apidoc10
mysql10
checkbox10
jira-rest-api10
phpmyadmin10
php10
php-framework10
api10
nodejs10
server10
database10
forms9

Programming languages (8)

TypeScriptC#C++JavaScriptVuePHPHTMLTSQL

Github contributions (5)

github-logo-circle
floralvikings/jira-connector

Sep 2015 - Jun 2017

NodeJS Wrapper for the Jira REST API
Role in this project:
userBack-end Developer & API Developer
Contributions:5 commits, 12 PRs, 6 pushes in 1 year 9 months
Contributions summary:Kyle made several enhancements to the `jira-connector` library's API functionality. Their contributions include adding features to retrieve metadata, get properties on issue fetches, and expanding the ability to get workflows. These changes involved modifications to existing API endpoints, primarily in the `issue.js` and `workflow.js` files, and suggest a focus on expanding the library's capabilities for interacting with the Jira REST API. Additionally, they merged in the branch 'master' into patch-4.
apijiranodejsrestjira-rest-api
bcit-ci/CodeIgniter

Mar 2011 - Oct 2011

Open Source PHP Framework (originally from EllisLab)
Role in this project:
userBack-end Developer
Contributions:26 commits, 5 comments, 1 issue in 7 months
Contributions summary:Kyle primarily contributed to the CodeIgniter framework's core functionality, focusing on the inflector helper and date helper files. Their contributions included fixing capitalization issues, trimming strings, and adding a `nice_date` function to handle poorly formatted date strings. They also added documentation for newly added features, and updated the changelog and Active Record documentation to reflect newly available features, specifically around Active Record methods.
phpframeworkphp-frameworkphp7php8
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Kyle Farris - Lead Software Engineer at Heart Happy Films