Tyler Benfield

Tyler Benfield

Resumé

Hi, I’m Tyler Benfield.

I’m currently a Software Developer at SentryOne in Charlotte, NC. I am lucky to be able to work with a team of brilliant individuals that challenge me to learn new things and improve every day. Outside of work, I enjoy experimenting with and learning new technologies and frameworks to stay up-to-date on where the industry is headed and how we can continue to progress forward. I also have a few side projects that I work on when I can and I enjoy working on cars as well.

If you’d like to chat, you can reach me at tyler@tylerbenfield.me.

Interesting Topics

Some current topics I find particularly interesting are GraphQL, Web Assembly, and CSS-in-JS. I have implemented a GraphQL API in C# and continue to find ways in which the schema provides opportunity that REST-like could not. I have yet to build a product with WebAssembly, but I am following a few and look forward to using it myself once I find the right project. The controversial nature of CSS-in-JS is something I also follow, although I find both sides tend to misunderstand each other.

I closely follow the React community and I am working to increase my participation and contribution. Having done React development since 2015, I have seen the library mature and the community surrounding it reach an impressive size. I’m always impressed by how the maintainers consider real-world applications in any decisions they make, particularly by focusing on backwards compatibility and opt-in new features.

As for languages, my favorite is Go for its performance and straightforward syntax, but I rarely have the opportunity to use it professionally. I have dove headfirst into TypeScript and really enjoy it. The next language I hope to learn is ReasonML, specifically focusing on ReasonReact.

Technical Skills

Languages

  • Excellent in C#, JavaScript, TypeScript, SQL, CSS
  • Comfortable in Go, Python, Java, Less, Sass

Software & Technologies

  • Databases: SQL Server, MongoDB
  • Libraries/Frameworks: React, Vue.js, RxJS, ASP.NET
  • Development tools: VS Code, Visual Studio, Docker
  • Build tools: Webpack, Parcel, Grunt, Gulp
  • Testing libraries: Jest, react-testing-library, MSTest
  • Concepts & patterns: GraphQL, REST, Flux/Redux, and an abundance of acronyms

Projects

Jest Test Adapter VS Code Extension

Loan Rover

Work History

Senior Software Development Engineer

SentryOne - Charlotte, NC
September 2018 - Present

  • Currently working on super secret stuff. Stay tuned!

Solutions Engineer

Standpoint Technologies - Huntersville, NC
May 2013 - August 2018

  • Lead engineer and architect on one of two SaaS products
  • Architected, developed, and deployed SaaS web applications and companion mobile apps
  • Met with customers to perform requirements gathering and provided estimates to team
  • Designed REST API capable of selective expansion at the database query level
  • Implemented OAuth2 for authentication of API requests
  • Utilized Microsoft SQL Server and involved with database architecture and management
  • Used SQL CLR to maximize performance of complex data aggregation within SQL Server
  • Developed integrations to several other systems, both desktop and web-based
  • Designed cross-browser, responsive user interfaces
  • Assisted in maintenance of existing applications in both .NET and classic ASP/VBScript

Software Engineering Intern

Penske Racing - Mooresville, NC
May 2011 - August 2011
December 2011 - January 2012
May 2012 - August 2012
December 2012 - January 2013

  • Developed desktop applications for in-house use using C# and Visual Studio
  • Developed mobile applications for the Android operating system using Java and Eclipse
  • Developed mobile applications for Windows Mobile 6.5 using C# and Visual Studio
  • Developed .NET libraries used by other developers within the department
  • Used experience in mathematics to create and modify various algorithms, including those used to manipulate and compare three-dimensional objects
  • Applications utilized SQL databases, Bluetooth, web requests, JSON, XML, and a variety of other technologies

Education

Georgia Institute of Technology

Spring 2014 - Spring 2018

  • M.S., Computer Science
  • Part of inaugural OMSCS cohort

Wingate University

Fall 2009 - Spring 2013

  • B.S., Mathematics / Computer Science
  • Four-time President’s List recipient and consistent Dean’s List recipient
  • Volunteered as Peer Mentor to guide incoming freshman
  • Chapter President of the Theta Epsilon Chapter of Delta Sigma Phi Fraternity

Honors and Achievements

  • Wingate University Outstanding Student in Mathematics & Computer Science (2013)
  • Wingate University President’s Student Advisory Council member (Fall 2012 - Spring 2013)
  • President of the Theta Epsilon Chapter of Delta Sigma Phi Fraternity (Fall 2011 - Fall 2012)
    • Wingate University Chapter of the Year 2011-2012
  • Vice President of the Theta Epsilon Chapter of Delta Sigma Phi Fraternity (Fall 2010 - Fall 2011)
    • Wingate University Chapter of the Year 2010-2011