Welcome!





Hi! My name is Connor I am a senior computer science student at Umass Boston. I have a strong interest in backend coding and embedded systems, making small projects with raspberry pi and making a plant monitoring system using a esp32. I have experience in a wide range of languages with high proficiency in C, Python, Java. With understanding of C++, Racket, and Javascript and small experience with assembly as well as pcb design and pcb assembly. I am currently working as an IT clerk at East Cambridge Savings Bank. Working on creating and deploying images onto computers, using Ivanti, that are distributed to branches as part of a larger branch conversion project. Being onsite swapping out the computers. As well as modifying users account in Microsoft Office 365 and Microsoft Active Directory Users and Computers(ADUC), and facilitated vendor calls regarding teller software support and general hardware support.





Work Experience

East Cambridge Savings Bank

IT Clerk | June 2025 - Present

  • Worked assisting the helpdesk with users ranging from tellers to EVP and SVP's of various departments. Ranging from password resets, account lockouts, modyfing user accounts, and general software and hardware support relating to various banking jobs.
  • Created and deployed machine images using Ivanti. Imaging computers as a part of a branch conversion project providing new windows 11 computers to all branches. Being hands on at the branches swapping machines.
  • Facilitated vendor calls regarding teller software support and general hardware support.

Stop and Shop

Assistant Customer Service Department Head(ACSDH) | August 2023 - December 2025

  • Improved customer satisfaction by resolving issues in customers orders and experience quickly and efficiently.
  • Handle large sums of cash in forms of sensitive transactions such as western union money transfers and money orders
  • Handle deposits and withdrawals of cash from the cash recycler and maintaing an organized account of all deposits and withdrawal slips to assist with daily reports.
  • Assists in other areas of the frontend to provide coverage and/or assistance when needed, including online shopping, customer service desk, cashier, and other departments such as file maitenence, bakery, etc.

Bakery Clerk | July 2021 - August 2023

  • Prepared baked goods for the following day's morning bake.
  • As well as break down load shipments while managing inventory for the bakery department.

Courses Taken At UMB!


CS Courses

  • CS 110: Introduction to Computing(Python)
  • CS 210: Intermediate Computing(Java)
  • CS 240: Programming in C
  • CS 220: Applied Discrete Mathematics
  • CS 285L: Social Issues and Ethics in Computing
  • CS 310: Advanced Data Strucutres and Alorithms(Python)
  • CS 341: Computer Architecture and Organization(C,Assembly)
  • CS 420: Theory of Computation(Coq)
  • CS 450: Higher Level Languages(Racket)
  • CS 410: Intro to Software Engineering(Python,Javascript,C++)
  • CS 444: Operating System(C)
  • CS 451: Compiliers(Java)
  • CS 460: Computer Graphics(HTML,CSS,Javascript, WebGL)
  • CS 446: Computer Networking

Math Courses

  • Math 141: Calculus I
  • Math 142: Calculus II
  • Math 260: Linear Algebra
  • Math 345: Probability and Statistics(R)

Physics Courses

  • Physics 113: Fundamentals of Physics I
  • Physics 181: Elementary Physics Lab I
  • Physics 114: Fundamentals of Physics II
  • Physics 182: Elementary Physics lab II

Misc. Courses

  • English 101: Composition I
  • English 102: Composition II
  • Spanish 101: Elementary Spanish I
  • Biology 102: Evolutionary Biology
  • Economics 102: Intro to Macroeconomics
  • Labor 111G: Labor and Society
  • Envsty 270G: Writing and the Envirorment
  • Cinema 101: Introduction to Cinema Studies
  • Classics 281: Greek Civilization
  • American Studies 209: The 1990's
  • Anthropology 105: Intro to Biological Anthropology
  • Anthropology 268: Wine and Culture

Projects


RP2040 Microcontroller

A homemade RP2040 microcontroller that simulates the functions of a Raspberry Pi Pico. Created using my own PCB design and assembled myself as well.

Plant Monitoring System

A school project creating a full stack software application that monitors a plant using an esp32 and various sensors such as temperature, humidity, soil moisture, with options to grow further with proper time. Using React to create a frontend site with a python and express.js backend.

Machine Learning Weather Prediction Model

A begineer Project using python and weather data over the past 15 years to try and accurately predict temperature highs and lows for a specific day.

Terminal Blackjack

A full scale blackjack game that is run in a terminal. Uses python to simulate both player and dealer hands, width future improvements hoping to include the options to double down, split, and more advanced casino blackjack rules.

AudioMesh

AudioMesh is a project created in my Fall '25 semester in my computer graphics class at UMB. Using three.js and the js package strudel for audio it creates an interactive envirorment for the user to create their own unique scene.