Hi, my name is
Kyle Gill
I love to code.
I'm a software engineer specializing in developing - and often designing - high-quality applications and websites. I’m currently a Full-Stack Developer at Ravn in Pleasant Grove, Utah.
About Me
Hello! I’m a software engineer that loves the junction of engineering and design. I build experiences with exact attention to detail that comes through clean code and solid architecture.
I’m graduating from Brigham Young University with a Master’s Degree in Information Systems and a focus on engineering and software development. I love technology because I’m always learning something new.
Here are some things I'm experienced with:
  • Javascript
  • React
  • Gatsby
  • Node
  • GraphQL
  • Ruby on Rails
  • Python
  • Swift
  • Sketch
  • Figma
Experience
Here are a few places I've worked
Full Stack Developer @ Ravn
:(
Jan 2018 - Present
  • Lead engineer on projects designing and developing Beynd backend/frontend including implementations of pagination, filtering, and push notifications with Rails, GraphQL, React, Postgres
  • Developed on a team launching Beynd.com marketing site using Gatsby, Prismic, Netlify
  • Built and deployed serverless pipelines for exporting large data sets for Legasync using Rails, AWS Lambda, Node
Projects
Some things I've built
Synthetic
A Spotify powered, data-driven web app to discover new musics
Card Surge
A playground for designing cards and drop shadows for user interfaces
Emoji Zoo
A Twitter bot sending out daily zoo scenes made of Ascii art and emojis
More
I’ve made all sorts of apps, bots, and microservices that live on my Github
Learning
I blog about things I've learned and done on Medium, these are a few of my posts
Commanding the Javascript Console
Useful tricks for debugging, formatting, and efficiency
<50
How to launch a side project in 10 days
Tools for conquering the process from Idea -> Design -> Development -> Deployment
2673
Mimicking the Medium Clap Animation with Sketch and Haiku
Export to React, after designing in Sketch, and tweaking keyframes in Haiku.
2178
Do you Really Need the Preprocessor? Use CSS Variables Instead
If you’re like me, you jump through a lot of hoops to get Sass or Less to cooperate with a project, just to make it easier to add some…
300
Image Optimization Made Easy with Gatsby.js
Shave off hours of work with a simple to use React component built for images. Optimizing images hardly sounds like an ideal afternoon of…
2016
Contact
Get in contact via email or find me online