Nate Kovacs

Developer

Hi! I’m Nate, a graduate from the University of Michigan studying Computer Science with a minor in UX Design. I am currently a Software Engineer at AlphaSense. Welcome!

Nate Kovacs Headshot

Bio

About

I grew up in Troy, Michigan with my younger siblings. As a kid, I loved reading (sometimes more than sports) and spending time at the lake with my family. I also discovered a love for problem solving, whether it was online riddles or logic puzzles my parents gave me.


My first year at UMich, a mandatory intro coding class and conversations with upperclassmen led me to Computer Science. It felt like a natural fit-- I was still solving puzzles, just in a new way. I combined my interest in tech and business through coursework, and through various leadership roles in clubs on campus. These experiences helped me tackle problems from both technical and strategic angles.


Outside of school, I interned twice at Tegus, a fintech company, where I worked as a full stack engineer on two teams. I gained hands-on experience and pushed several features to production.


Now, I’m a Software Engineer at Alphasense on the operations team. I focus on improving internal workflows and am learning how engineers contribute across planning, integration, and maintenance.

Timeline

  1. Started College

    Began studies at University of Michigan.

  2. Sales and Account Management Intern @ Continental Automotive

    Gained experience in working with clients and managing projects.

  3. Software Engineer Intern @ Tegus

    My first software internship! Learned about full stack development, joining the team's operations squad and picking up a workflow that improved an internal tool.

  4. Software Engineer Intern @ Tegus

    Round two! This time, I joined the team's fundamentals squad and built out improvements to the Tegus platform Company Profiles page. Acquired by Alphasense at the end of the summer.

  5. Graduated College

    Graduated from the University of Michigan College of Engineering with a BSE in Computer Science and a minor in UX Design through the School of Information.

  6. Software Engineer @ Alphasense

    Started my role as a Software Engineer on the operations team!

My Work

VueAlphaSense and TegusReactPersonal projectsRubyAlphaSense and TegusPythonPersonal projectsC++UMich courseworkTypescriptAlphaSense and TegusSQLUMich courseworkGraphQLAlphaSense and TegusDockerAlphaSense and Tegus

Family Task Manager

This is a mobile-first web application that allows family members to create, view, and manage tasks together. It is built using React, Supabase, and Tailwind CSS. The app connects to a Supabase backend for managing user accounts, tasks, and family data. Features include creating, updating, and deleting tasks with priorities and creation dates, marking tasks as pending/in-progress/completed, and viewing suggested tasks to add to your to-do list.

View Project

Bombard Game (QuantUM Hackathon 2nd Place)

Wrote and demonstrated a 3-bit quantum random number generator in Qiskit, successfully implementing error correction using Shor's code and an IBM Cloud quantum computer connection to create an interactive battleship game of chance.

View Project

Nine Board Tic Tac Toe Negamax Agent

Engineered an agent to play Nine Board Tic Tac Toe, using a negamax algorithm alongside alpha beta pruning in a Python script with an iterative deepening search depth and weight choice to balance performance and speed despite game length. Tested the agent against existing bots to find proper depth and weight metrics, with a success rate of around 80%.