Nicolas Bolt

Software Engineer

Experience

State Farm

Software Engineer

October 2022 - Present

#Python
#Terraform
#AWS
  • Maintained enterprise-level software written in Python, ensuring its stability, performance, and scalability throughout its lifecycle. Employed rigorous unit testing methodologies to validate code integrity and improve overall code quality.
  • Successfully migrated legacy code to AWS Lambda, SQS, and SNS leveraging the power of serverless architecture to optimize performance, scalability, and cost efficiency.
  • Utilized Terraform to efficiently provision and manage AWS infrastructure
myhELO

Software Engineer

July 2020 - October 2022

#Javascript
#PHP
  • Developed innovative solutions leveraging JavaScript and PHP to enhance health outcomes. Utilized Git for efficient version control and seamless collaboration, ensuring effective code integration and streamlined development processes.
  • Implemented memoization techniques to optimize frontend performance, resulting in an improvement of 90% by strategically caching computed values and reducing redundant calculations.
  • Partnered closely with a graphic designer to gather comprehensive requirements and specifications for the development of a captivating public marketing website. Successfully translated design concepts into functional, user-friendly web experiences.
Noblesville Schools

Technical Assistant

July 2019 - July 2020

#Javascript
#Debugging
  • Proactively tackled and resolved complex technical challenges to support the staff effectively. Demonstrated a strong ability to troubleshoot issues, provide technical guidance, and ensure the smooth operation of systems and software utilized by the staff.
  • Managed the device inventory within the Mobile Device Management (MDM) system. Implemented comprehensive strategies for device provisioning and configuration.
  • Developed JavaScript-based forms to streamline and enhance the efficiency of daily workflows. By leveraging modern web technologies, I created intuitive and user-friendly forms that automated manual processes and reduced errors.

Projects

Data Structures in Python

2024

#Python
#Data Structures
#Algorithms

After studying computer science on my own and taking various Coursera courses, I wanted to build something to show what I learned. This repo contains these code examples.

Certifications

AWS Certified Cloud Practitioner

2024

#AWS

I developed a strong understanding of the various services on AWS and the different types of EC2 instances and the use cases for each. This has helped me develop a more broad understanding of the technologies I work with on a daily basis.

Programming Languages Part A

2024

#Functional Programming
#Recursion

I advanced my understanding of programming languages by programming in a functional programming language. This taught me concepts like pattern matching, higher order functions, and first class functions. It has allowed me develop experience in a programming paradigm that I haven't used professionally.