Jason Locke

Senior Full-stack Software Engineer

Las Vegas, Nevadaxxx.xxx.xxxxjason.k.locke@gmail.comjasonklocke.com

SUMMARY

Highly skilled full-stack software engineer with 10 years of experience driving development and system design for fast-paced tech startups. Proven expertise in building scalable systems handling millions of transactions, with a focus on full-cycle development, from architecture to deployment. Adept at rapidly mastering new technologies to meet evolving project demands.

WORK EXPERIENCE

Founder & Developer

10/2024 - Present

Custom IAM System & CMS / Blogging Platform | Las Vegas, NV

  • Developing a custom Identity and Access Management system that can be expanded upon for current and future application ideas using React Router v7, React 19, Node.js, PostgreSQL, Redis, Tailwind CSS and various other technologies.
  • Proprietary authentication, authorization and sessions management to allow full customization.
  • Currently being used in a custom blogging system built with React 19 server rendering, separate Node JS server for backend with Postgresql and Redis for data storage.
  • Developed to manage articles and posts with full customization with features such as markdown support, custom html / css override, image uploads and full SEO optimization.

Independent Consultant & Contractor

05/2024 - Present

Independent, Self-Employed | Las Vegas, NV

  • Evaluated company's software architecture and tech stacks during acquisition processes.
  • Conducted risk assessments and identified potential integration and scalability challenges.
  • Various other projects and prototypes including API development and frontend upgrades.

Lead Full-stack Software Engineer

11/2022 - 02/2024

Ecruit | Las Vegas, NV (Remote)

  • Spearheaded the end to end development of the Ecruit prototype, capable of connecting 1,000s of esports players, colleges and coaches through the platform.
  • Designed and implemented a scalable hybrid microservice back-end architecture that allowed for fetching, parsing, storing and aggregating 1,000s of player stats data points from 3 third-party APIs.
  • Built and maintained a PostgreSQL database, optimizing query performance to easily handle Ecruits projected needs while maintaining security.
  • Collaborated with remote teams, delivering a custom single-page React application using Redux for state management.

Consultant / Lead Front-end Software Engineer

10/2021 - 12/2022

Klip V2 | Las Vegas, NV (Remote)

  • Led the front-end development of a real-time user competition esports platform, enabling over 10,000 concurrent users through webSockets using Socket.io.
  • Optimized front-end performance through efficient state management using Redux and overall system performance by offloading and storing multiple system datasets in the front-end.
  • Coordinated with remote teams to deliver a visually appealing and intuitive UI, to help increase user retention.

Lead Full-stack Software Engineer & Co-Founder

02/2020 - 06/2021

Klip | Las Vegas, NV (Remote)

  • Developed a video game content sharing platform using Django and Python that attracted over 1,000 beta users, securing initial funding.
  • Designed, documented and deployed a REST API for our mobile application allowing us to save 50% of development costs for our mobile application.
  • Developed a Python Celery task queue service that allowed users to upload, edit and customize their game play videos without impacting the usability of the main system.
  • Oversaw a remote team of 4 that built the front-end of our Android and IOS mobile applications.

Senior Full-stack Software Engineer & Co-Founder

02/2016 - 02/2020

PlayVIG | Las Vegas, NV

  • Solely Architected, developed and deployed a marketplace with web and PC interfaces, facilitating over $500,000 in user transactions, ensuring secure payment and user interaction.
  • Designed a custom customer management system to track 40,000+ transactions and implement fraud detection tools, reducing fraudulent activities to near 0.
  • Built a custom ad player using Vanilla JavaScript and Google's IMA SDK that integrated with various ad servers to provide our main source of revenue.
  • Developed and maintained a REST API service that handled user tracking, storing and gating of user ad interactions to stop player fraud and to supplement features lacking in traditional ad servers.

Full-stack Software Engineer

12/2014 - 02/2016

Eye Network | Las Vegas, NV

  • Developed an ad player SDK using JQuery to be used by 3rd party applications to monetize their free play tournaments.
  • Engineered a custom prototype ad server platform capable of handling 50,000+ ad impressions daily, with an admin interface allowing clients to manage campaigns more effectively.

CORE SKILLS

Back-end: Node.jsExpressPythonDjangoDjango REST FrameworkCelery

Front-end: ReactReduxVue.jsJavaScriptHTMLCSSTailwind CSSBootstrap

Full-stack: RemixNext.jsSocket.io

Miscellaneous: LinuxGitFFmpegOpenCV Image recognition and Machine learningAmazon AWSS3

Soft skills: CommunicationTeamworkThick-skinnedFlexibleProblem-solving

EDUCATION

Kent State University, Kent OH

Computer Science, 108 credits towards BSCS