David France - Software Developer

About

Where I've been

I spent the first 20 years of my professional life in the hospitality industry, with the last ten at a Forbes Five Star casino-resort on the Las Vegas Strip. This includes time in both restaurants and casinos, working with team members and guests from around the world. Within that time, I pursued a hospitality degree in gaming management from UNLV, graduating with honors. I was able to use that degree and my experience to rise through several management roles with multiple companies.

With that time, I’ve had the opportunity to develop strong interpersonal skills in communication and teamwork. When our biggest players are in the building, I’m the one in charge of their private gaming salon. This means I’m coordinating between hosts, management, dealers, butlers, and other auxiliary staff in order to ensure these, often billionaire and/or celebrity, guests have their expectations met without missing a beat. They’re living in a different reality than the rest of us, so that attention to detail is important for both their experience and the company’s bottom line. When someone is betting the equivalent of a modest house every couple of seconds, communication and teamwork are of utmost importance.

Besides handling guests of various levels of economic status and celebrity, many of our team members are first generation Americans from all corners of the globe. This means communicating with people where English is their second language and are used to different cultural norms. Within that realm, I’ve had the opportunity to learn how to work with and appreciate people from a wide variety of backgrounds.

While I’ve had a successful career in the casino business, I think it’s time for me to move on to my next challenge in life. I also have grown to value the opportunities that working remotely offer. I have always had an interest in programming and problem solving, and dipping my toe back in the pool confirmed that it would be a rewarding path for me. I hope to take the lessons and skills I’ve learned and apply them to the new challenge of solving problems in the software industry.

What I’ve done to move into the software industry

In the past two and a half years I’ve spent my time non-stop learning. This included a brief foray into freecodecamp.org, a data analytics course on Coursera sponsored by Google, and Python course on Udemy. During the Python course I realized I enjoyed the challenge and reward of coding and it became clear that a degree would be beneficial, so I decided to enroll in SNHU to earn a degree in computer science.

Getting that degree taught me a lot about the software development lifecycle, object-oriented programming, and working with tight time constraints. Every week was like a new sprint, and I often found myself working harder than I thought I would need to in order to learn new skills and turn in work I could be proud of. I was able to come out with a 4.0, gaining exposure to several languages, including Java, C++, and Python.

While I am confident my school experience has laid a solid foundation for me, I recognize that I’m still just getting to the first rung of the ladder and that I’m signing myself up for a lifetime of learning and development.

What I’m working on now

Now that I’ve completed my degree and am attempting to enter a challenging job market, I haven’t slowed down on learning. In order to widen my skills base and improve my online presence, I’ve been expanding my knowledge of HTML, CSS, JavaScript, React, and full-stack development using both MERN and MEAN. My base of knowledge and the fact that these are relatively easy means I’ve found it quick to pick up these skills.

I plan on continuing to learn and develop practice projects until I’m able to find a company that values what I can bring to the table. I really enjoy what I’ve been doing and have fun learning for the sake of it.

I was just recently able to combine my newfound skills with my casino job by creating a web application to train dealers on a new baccarat side bet we are introducing. Taking the time to train each of hundreds of employees is inefficient and expensive, and the cost to the casino due to mistakes and slowing down the game when the dealer doesn’t know a payout can be very high. I created this app with the idea that dealers could put in some time on their own practicing so they could be confident in their payouts when the bet goes live. You can see the app here:

Tiger Baccarat Practice

It is meant for dealers that already know that basics of the Tiger Bet and how baccarat works. If you’d like me to walk you through the app, please feel free to contact me.

Why I’m the best fit

I strongly believe I am the best candidate for any entry level position for many reasons. These include:

I intentionally left off any specific technical skills, not because I don’t think I possess them, but because I think most computer science graduates will have the same base level of knowledge. I am confident I can keep pace on the technical end with any other entry level team member, but what sets me apart is my proven track record of soft skills that often require real-life experience to master.