About Me

Hello! I'm Levi Mickelson, a passionate full-stack developer with expertise in both front-end and back-end technologies. I hold a Bachelor of Science in Computer Science from Binghamton University, where I achieved a GPA of 3.49/4.00 and earned a spot on the Dean's List multiple times.

My journey into the world of programming began in college, and it has since blossomed into a professional career. I've worked on a wide range of projects, from digital banking platforms to social event applications, where I've honed my skills in creating dynamic, user-centered solutions. I thrive on learning new technologies and methodologies, staying adaptable in the constantly changing tech landscape.

Beyond coding, I enjoy spending time with my two cats, learning to play guitar, and experimenting with new recipes in the kitchen. I also enjoy running, lifting, and playing sports to stay active, and when I'm not moving, you'll likely find me deep in a good book, TV show or working on a new website idea. Lately, I've been fascinated by AI and machine learning, and I love exploring how these technologies can be used to solve real-world problems—like enhancing stock market predictions. Whether it's diving into tech trends or taking on a personal challenge, I'm always excited to keep learning and growing.

Want to know more?

View Full CV

Professional Experience

Application Developer

CFCU Community Credit Union

January 2023 - Present

  • Played a key role in the transition to CFCU's new digital banking platform by developing full-stack applications for 80,000+ members.
  • Designed and implemented frontend features using JavaScript, React, HTML, and CSS.
  • Developed REST and SOAP APIs using Java and Spring Boot, containerized with Docker.
  • Integrated encryption algorithms and third-party APIs to enhance data security.

Intern

CFCU Community Credit Union

Summer 2022

  • Created a full-stack social event platform for employees.
  • Developed frontend using JavaScript, HTML, and CSS with features like event registration and leaderboards.
  • Designed a REST API using Java, Spring Boot, and MongoDB.

Intern

Healthix

Summer 2021

  • Developed a Java-based web service for converting PDFs to text documents.
  • Deployed using Apache Tomcat and Spring Boot.
  • Tracked metrics with SQL Server and H2 Database.

Skills

Java85%
Spring Boot85%
JavaScript80%
React70%
Next.js60%
Python70%
Docker60%
Kubernetes45%

Certificates

Docker Foundations Professional Certificate

LinkedIn & Docker • August 2024

Provides hands-on training in containerization, image creation, and Dockerfile usage. The course equips learners with the skills to efficiently build, deploy, and manage applications in Docker environments, preparing them for real-world containerization projects.

Featured Projects

Kubernetes Chaos Engineering

  • Implemented and containerized a live chat application using Python Flask, MongoDB, and Docker.
  • Deployed the application to a Kubernetes cluster on Google Cloud Platform.
  • Used Chaos Mesh to inject faults and examine system fault tolerance.

Technologies used:

PythonFlaskMongoDBDockerKubernetesGCPChaos Mesh

Python Socket Programming

  • Engineered a multi-threaded proxy and webserver using Python socket programming.
  • Implemented proxy server caching to reduce webserver load.
  • Developed safe termination protocols for server threads.

Technologies used:

PythonSocket ProgrammingMulti-threadingCaching

Stock Market Price Prediction using RNNs

  • Implemented and extended a research paper on stock market prediction using PyTorch and NumPy.
  • Adapted models for S&P 500 and Apple stock data, incorporating additional features.
  • Introduced Bidirectional LSTM (BLSTM) and optimized existing models.
  • Conducted comprehensive evaluations using Python Pandas.

Technologies used:

PythonPyTorchNumPyPandasMachine LearningRNNLSTM