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 email@example.com.
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.
- 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
Jest Test Adapter VS Code Extension
After finding a few things I did not like about existing Jest VS Code extensions and discoverin gthat surprisingly few existed, I began a project to scratch my own itch that is now a published VS Code extension. It is not a complete extension on its own, but an adapter to extend the functionality of the Test Explorer UI extension by Holger Benl. It is still in an early preview, but I have been shocked by the number of installs and amount of feedback.
Senior Software Developer
SentryOne - Charlotte, NC
September 2018 - Present
- Currently working on super secret stuff. Stay tuned!
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
Georgia Institute of Technology
Spring 2014 - Spring 2018
- M.S., Computer Science
- Part of inaugural OMSCS cohort
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