My name is Ben, I'm a Full Stack Software Developer. Currently I'm working as an Assistant Golf Course Superintendent but I am seeking a change in careers and a position as a Software Developer.
Benjamin Varnum
Atlanta GA
(912) 312-2630
bens.varnum@gmail.com
Certificate in Software Engineering •January 2021
Software engineering training program covering full-stack development including JavaScript but also including an emphasis on cutting-edge frameworks like React/Redux and server-side technologies including Node.js, Express.js, and PostgreSQL.
B.S Turfgrass and Golf Course Management •May 2012
Bachelors of Science program that taught every element of how to successfully run any turfgrass operation; the science of turf, how it was created, how to maintain it and it's growth; understanding the business element of running a golf course from annual budgets to member relationships; and how to work with and manage a team of people focused on a specific outcome (keeping the physical golf course in the best shape possible given the resourcse at hand).
Assistant Golf Course Superintendent• December 2018 - Present
Assist the superintendent in the overall mission of maintaining a beautiful and challenging golf course while managing a team of 10 maintenance technicians and coordinating daily with the club house, superintendent and maintenance team on goals for the day and planning for future projects
Additional on-going jobs include: assessing the skill sets of each team member when assigning daily tasks to set them up for success while accomplishing the overall mission, analyzing the on-going needs of the course while prioritizing the needs depending on the timeline for completion, the weather and upcoming season all while maintaining a key eye for detail.
I'm a tinkerer and am always interested in playing around with new technologies but these are the ones that I use for most of my projects
I have used Git for all of my projects so far. I have also used Git for version control in small teams and have toyed around with contributing to Open Source Projects.
JavaScript is the big stone in my basket of technologies. It is by far the language I am most familiar with in terms of data-structure and algorithm programming.
React.js is my favorite Javascript library for creating interactive UIs. I love how it is component-based and how easily it is to reuse components anywhere you need.
Most of my database experience has been with SQL databases using PostgreSQL. However, I have dabbled in and would like to dive more into NoSQL and MongoDB.
Node.js is my server-side scripting language of choice. The bulk of my experience with it has been in conjunction with Express.js
I use Bootstrap more often than not when designing the layout for my sites. It is the framework I am most familiar with and can therefore design more quickly than with others. However, I have been using Material-UI lately over Bootstrap.
It is my go-to for creating a web server. It makes things like managing routes, HTTP requests and error handling so much easier.
I didn't like Redux at first, but as I have grown more familar with it and taken the time to understand how it works, I have realized its place in helping to manage state.