Hi, my name is

Josh Esplin

Backend Engineer at Awardco. Computer Science graduate from BYU specializing in C#, SQL, and building scalable software solutions.

Joshua Esplin profile photo

About

I'm Joshua Esplin, a Backend Engineer at Awardco, where I write clean, readable C# code and work with SQL databases to deliver robust software solutions. I graduated from Brigham Young University with a B.S. in Computer Science and a minor in Mathematics. I'm passionate about cybersecurity, cloud computing, and software development.

Experience

Awardco

Back End Engineer

August 2024 - Present

  • Write clean, readable code in C#
  • Communicate with clients to meet their software needs
  • Work with my team to plan projects and review code
  • Understand and write SQL queries to read and write to database tables

Atkinson Electronics Inc

Building Automation Engineer

February 2024 - July 2024

  • Read wire sheets to program HVAC controllers
  • Wrote software in Java and GCL+ to control HVAC systems
  • Designed interactive graphics to monitor and control installed devices
  • Communicated with project managers and team members to coordinate jobs and track progress

Brigham Young University

Computer Security Teaching Assistant

January 2023 - December 2023

  • Developed C code to demonstrate common cyber attacks
  • Held 20 office hours per week to help students with projects
  • Taught over 40 students about a variety of cybersecurity topics, including buffer overflow attacks, password security, encryption standards, and secure email

Juni Learning

Computer Science Instructor (Python)

April 2021 - May 2022

  • Instructed around 15 children ages 8-18 how to code in Python
  • Provided parents with post-class feedback
  • Designed custom projects to match each student's needs and interests

Church of Jesus Christ of Latter-Day Saints

Volunteer Missionary

August 2017 - July 2019

  • Served in multiple leadership positions in order to train and oversee other missionaries
  • Organized and taught lessons in Spanish to people of different backgrounds
  • Supervised diverse service projects, including laying concrete, painting cemeteries, and helping people move

Skills

I like doing a lot of things, so here is a condensed list of what I consider my most useful skills. If you have any questions, shoot me an email!

Programming Languages

I specialize in C# for backend development, working daily with .NET frameworks and SQL databases at Awardco. I'm also proficient in Python, Java, C/C++, and JavaScript/HTML/CSS for various project needs. I enjoy learning new languages and adapting to different tech stacks.

AI Integration

I excel at incorporating AI tools seamlessly into my development workflow to maximize productivity and code quality. I leverage tools like GitHub Copilot, ChatGPT, and other AI assistants to accelerate development, debug complex issues, and explore new technologies efficiently. I understand how to write effective prompts, critically evaluate AI-generated solutions, and blend AI assistance with my own expertise to deliver high-quality results faster.

Contact

I'd love to work with you or collaborate on a project. Send me an email below and we can start a conversation!

Say hello!