Nikolas Earl
Software Developer
Contact
714-684-4986
nikolasaearl@gmail.com
linkedin.com/in/nikolasaearl
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