Close

Curtis Green

Lead Software Engineer

Download Resume

About Me

Lead Software Engineer at Tillion Digital
Bachelor of Science in computer engineering from Texas A&M University
Minor in Japanese

Experience

Tillion Digital

Lead Software Engineer

  • Developed and maintained the frontend and backend of the company's client-facing ticket sales application
  • Wrote and optimized SQL queries that read and write billions of rows
  • Created and maintained systems that distribute, price, and fulfill tickets on various 3rd party marketplaces using Scala
  • Collaborated with clients and a designer to create new frontend features
  • Analyzed production issues with Splunk and Cloudwatch
  • Worked with our devops engineer to build and deploy through CircleCI and run our jobs through ECS, Lambda, and Airflow
  • Led a team and took responsibility for coordination between developers, management, and clients

Lockheed Martin

Software Engineer

  • Developed C++ software models for F-16 flight simulators
  • Redesigned simulation UI and other tools using GTK in C++/Python
  • Created tools for QA to streamline testing procedures
  • Investigated and fixed bugs in production code
  • Drove the transition from waterfall to agile by training coworkers on story creation and management
  • Wrote guides on code organization and team workflow to help new hires

Laboratory for Embedded & Networked Sensor Systems

Software Developer

  • Software developer at the Texas A&M LENSS lab
  • Created a Node.js server on AWS for brokering MQTT messaging for remote devices and logging with MongoDB
  • Updated previous C++ Arduino code to add features, improve reliability, and increase readability

Texas A&M Engineering Extension Service

IT Support

  • Provided solutions to a variety of IT issues for company employees
  • Also acted as technical support for customers taking online courses

Education

Texas A&M University

December 2018

Bachelor of Science in Computer Engineering

Electives:

Osaka University

March - August 2017

Exchange Program

Projects

Budget.City

  • Open source website to make municipal finances easier to understand by illustrating and explaining audited reports for 30+ Dallas-Fort Worth area cities
  • Next.js, TypeScript
View Site | View Code

Clash Tips

  • Stats site that collects data from the League of Legends API on clash tournament games
  • Search yourself to see what you need to focus on or search your opponent to capitalize on their weaknesses
  • Next.js, TypeScript, MongoDB
View Site

Open Sidewalk Map

  • Pulls sidewalk and other foot path data from OpenStreetMap and overlays it on satellite imagery
  • Used to help your city visualize where sidewalks have been built, and therefore where they're missing
  • This project was forked and then modified from OpenParkingMap, an open source project which I've contributed to
  • Next.js, Overpass QL
View Site | View Code

Dallas Area Transit Alliance Website

  • Website for the transit advocacy group DATA
  • The open source project is created and hosted by myself and other contributers
  • Next.js, TypeScript
View Site | View Code

RS Clicker

  • Clicker game set in the world of RuneScape
  • Rapidly click to fight enemies, complete quests, craft items, and more
  • JavaScript, Phaser game engine
Play Game | View Code

Attendance Tracker

  • School attendance tracking product and service
  • Allows students to swipe/scan in using their students IDs and automatically be logged for attendance in the course
  • Device: RaspberryPi in 3D printed case with RFID and card readers running a react electron app
  • Class management website for professors: React
  • Backend API: Node.js, SQL
View Webapp & Backend Repository
View Device Repository | View Hardware Repository

Bananas With Attitude

  • Game made in the Chillenium 48 hour game dev jam. Save your fellow bananas from captivity while avoiding any gorillas
  • Written in C# using Unity
Download Game | View Code

Distributed Twitter Service

  • Users can subscribe to other users and write/read posts which will display in real time
  • Users and their data are automatically distributed between all available servers to maintain stability
  • Written in C++ using gRPC
View Code

Skills

Get in Touch