Homepage Resume Typing Speed Test

Click Me >

Glamour Mode

Nikolas Earl

Software Developer


Contact

Phone Icon

714-684-4986

Email Icon

nikolasaearl@gmail.com

LinkedIn Icon

linkedin.com/in/nikolasaearl

Home Icon

1969 N Canyon Rd, Apt 310, Provo UT, 84604


Skills

Languages

  • TypeScript
  • Python3
  • C/C++
  • Java
  • HTML/CSS

DevOps Tools

  • AWS Services (ECS, Fargate, Lambda, etc)
  • Docker
  • Linux (Ubuntu, RedHat, Arch, WSL)
  • Terraform IaC

Databases

  • MySQL
  • Oracle SQL
  • Postgres
  • DynamoDB
  • Redis

Education

Bachelor's Degree in Computer Science

Brigham Young University
  • Graduating in April 2025
  • Emphasis on Software Engineering
  • Currently studying project strategies and organizational behavior
  • Dean's List Award Recipient
  • 3.8/4.0 GPA

Industry Experience

Full Stack Developer

January 2024 - Current
BYU Campus Applications Engineering - Provo, UT
  • Develop and maintain 12+ applications using Agile/Scrum project management with a team of 8 developers
  • Reduced product overhead costs and resources by up to 30% through architectural adjustments and business logic refinement
  • Completed all major projects with more than a 25% reduction in time spent architecting, developing, deploying, and verifying all components
  • Created and managed applications through a stack consisting of NodeJS, TypeScript, AWS Cloud SErvices, Vue, RHEL On-Prem, Oracle SQL, RDS MySQL, Docker Containerization, Terraform IaC, and GitHub Actions CI/CD

Supervisor and Project Team Lead

November 2020 - January 2024
BYU Technology Support Center - Provo, UT
  • Led a project team of 8 analysts in supporting high-level provisioning and diagnostic processes for technical End-User applications such as Microsoft Active Directory, Lucidchart, Adobe Creative Cloud, Qualtrics XM, etc.
  • Managed customer support team with up to 25 agents at a time and up to 400 calls per day to facilitate consistent, user-focused support of critical End-User systems
  • Improved user workflow through process adjustments, needs clarification, and experience analysis resulting in roughly a 25% reduction in user wait times and a 30% increase in customer satisfaction

Recent Projects

Personal Website (nikolasearl.click)

Winter 2024 Personal Project
  • Written using pure HTML, CSS, and JavaScript to format and display content in a modern-feeling browser interface
  • Utilizes libraries for fonts and icons (Google), and is hosted using GitHub pages routed through a custom site URL hosted by AWS's Route53 service
  • Contains a typeracer-adjacent typing speed calculator web application co-authored with ChatGPT

Data Back-End for ID Print System

Summer 2024 Work Project
  • Architected and developed batch processes in TypeScript using NodeJS to run on AWS ECS instances with an Oracle SQL data store and a DynamoDB caching solution
  • Held to contract of 5-minute deltas for data to move from card printers to campus and 15-minute deltas for data to move from campus to the card printers
  • Written to robustly error-correct and notify both stakeholders and engineers about unresolved issues through AWS SES and in-house monitoring solutions