Skylar Cupit
Software Developer, Age 23
General Skills
- Full stack software development
- Scripting, Automation, and general system administration using the command line
- UI prototyping and design
- Basic graphic design
Proficient With
- TypeScript
- HTML/(S)CSS/JavaScript
- React
- React Native
- Git
- CMake
Familiar With
- Windows and UNIX environments
- Bash and PowerShell
- Figma
- Adobe Photoshop
- Inkscape
- Relational Databases (MySQL, PostgreSQL, MariaDB)
- Docker
- Python 3
- Rust
- C++
- NodeJS
- JVM ecosystem (Java, Kotlin)
- Spring Boot
Currently Learning
- Advanced Photoshop
- Introductory hacking
- How to draw
Career Experience
Mobile App Developer
Freelance (2024-present)
I am currently developing a cross-platform mobile health app from the ground up. The app is designed to help individuals manage their health habits and recovery progress.
Software Engineering Paid Intern
IGT (2018-2019)
Responsible for building an internal management software frontend for the Texas Lottery. The software was implemented from a formal specification using mostly JavaScript and AngularJS 1.
Software Engineering Paid Intern
IGT (Summer of 2018)
Designed and wrote a custom tool which retrieves data from a BitBucket repository and generates a "proof of code review" PDF file. The file showcases essential information such as code diffs, user comments, and other relevant info. Used NodeJS + Express for the backend, and AngularJS 1 for the frontend.
Projects
Full Stack Mobile App
React Native, Kotlin, TypeScript
Full-stack developed a mobile app for managing client info and PEMF therapy session notes. Uses a Kotlin + Spring Boot backend and a TypeScript + React Native mobile app frontend.
C/C++ Project Configuration Tool
Rust
Designed and implemented a command line tool which generates fully functional CMake configurations for an entire project tree. Some notable features include full dependency graph cycle checks, support for pre-build scripts, and project "feature" configuration akin to Rust's cargo.
Mod URL Scraper
Python, Web Scraping, Automation
Wrote a Python script which extracts Minecraft add-on project URLs from a markdown file, then retrieves each corresponding CDN download URL per add-on, for any version of the game.
Linux Homelabs
Linux, Docker
At home, I maintain two general-purpose Linux machines. I mainly use these to self-host useful software for the house (such as a CUPS print server and Samba file share), manage private Git repositories, build and test software for both ARM64 and x86_64, and learn more about UNIX environments. All tasks are done remotely over SSH.
Education
University of Texas at Dallas
2018-2019
Computer Science major.