Nicholai Martinsen

Nicholai Martinsen

Computer Science Student and Programming Intern passionate about creating elegant solutions to complex problems.

About Me

I'm a Computer Science student at California State University Monterey Bay, set to graduate in Fall 2025. I've already earned my Associate's Degree in Computer Science from Diablo Valley College in Spring 2023.

In addition to my formal education, I've completed several IBM certifications, including z/OS Pre-Apprenticeship, Mainframe Practitioner, and Enterprise Design Thinking Practitioner.

Currently, I'm working as a Programming Intern at Contra Costa County, where I'm developing web applications and managing databases to improve efficiency across departments.

Work Experience

Programming Intern - Contra Costa County

July 2024 - Present

  • Developed and deployed web applications using Node.js to streamline data collection across departments.
  • Automated capital project requests system, transforming it from Word documents to web forms.
  • Designed and manage SQL Server database for internal requests and project submissions.
  • Optimize backend database architecture for improved performance and scalability.
  • Collaborate with various departments to integrate new features and improvements.

Contractor - Self-Employed

June 2020 - Present

  • Create invoices, bid on jobs, plan material requirements, and communicate with customers.
  • Handle jobs ranging from small repairs to minor home remodeling.
  • Skills used: Carpentry, electrical work, plumbing, welding, painting, drywalling, etc.

Private Tutor - Self-Employed

August 2019 - May 2020

  • Tutored Chemistry, Geometry, and Trigonometry.
  • Taught how to use trigonometric functions to find different angles within a triangle.
  • Demonstrated stoichiometry and explained balancing chemical reaction equations.

Production Associate - Tesla

June 2018 - December 2018

  • Installed steering racks in the Model 3 and Model S.
  • Installed suspension in the front and rear for the Model 3, Model S, and Model X.
  • Worked on final inspection and performed minor touch-ups within the paint department.

Projects

Keybind Manager

Personal software development project

  • Built UI in Python using Tkinter to manage game configuration files.
  • Implemented feature to transfer settings between games, overwriting files directly.
  • Used trigonometry to match mouse sensitivity across different FOV settings.
  • Utilized text files converted to dictionaries for key name translation across configuration files.

Skills

Python
C++
Java
React
JavaScript
HTML
Node.js
Express.js
SQL
Git
GitHub
VSCode
Eclipse
JetBrains
TCP/IP Protocols
Wireshark
Linux

Contact Me