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 over 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

Independent Consultant & Contractor

05/2024 - Present

Self-Employed | Las Vegas, NV

Selected Engagements:

  • Build A Bag | Co-Founder / Technical Lead (Contract / Side Project) - Web3 hybrid gaming platform currently in active development.
    • Authored product requirements document for technical vendors.
    • Implemented and deployed the public-facing site and app using React Router v7, React v7, Tailwind CSS and Node/Express backend endpoints.
    • Coordinating with partners on integration of blockchain smart contracts, user session management and the slot machine.
    • Managing project roadmap, developer coordination, and technical vendor communication.
  • Technical Liaison / Consultant
    • Evaluated company's software architecture and tech stacks during acquisition processes.
    • Authored technical assessment reports outlining risks, integration challenges, and modernization opportunities.
    • Delivered various projects and prototypes including API development and frontend modernization.

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 Ecruit's 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.
  • Architected and developed 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.jsExpressReact RouterRemixNext.jsPythonDjangoDjango REST FrameworkCelery

Front-end: ReactReduxVue.jsJavaScriptHTMLCSSTailwind CSSBootstrap

Miscellaneous: Socket.ioLinuxGitFFmpegOpenCV Image recognition and Machine learningAmazon AWSS3

Soft skills: LeadershipTeamworkProblem-solvingAdaptability

EDUCATION

Kent State University, Kent OH

Computer Science, 108 credits towards BSCS