Hi, my name is

Erik.

I am a fullstack software engineer.

As a passionate software engineer, I enjoy learning new tools and frameworks to help me build scalable and robust systems.

What I’m currently reading: Designing Data-Intensive Applications

About Me

I am a software developer with a passion for developing scalable and robust systems. I have a background in computer science with a focus in machine learning, and I have a strong interest in the intersection of technology and art. I am currently working as a software developer at VMware in Palo Alto, CA.

I recently finished working on a project to optimize our internal resource lock manager, and will begin working on a new initiative to add workflows for adding, applying, and managing custom ISOs.

Here are a few technologies I've been working with recently:
  • Java
  • Maven
  • Python
  • Spring
  • Typescript
  • PostgreSQL

Experience

Software Developer II - VMware
Feb 2022 - present
  • Maintained and supported VCF, a distributed Java application with over 1 million lines of code, using Maven, PostgreSQL, and Spring
  • Designed and implemented Jenkins CI pipelines to automate integration testing. Achieved an 80% increase in productivity and efficiency by streamlining the integration testing process through automation.
  • Leveraged JProfiler and JMC to identify high memory and CPU usage workflows in scale environments. Implemented a redesigned frugal locking algorithm resulting in up to a 95% reduction in overhead.

Education

2018 - 2021
B.S. Computer Science
University of California, Irvine

Area of focus:

  • AI
  • Computer Vision
  • Machine Learning
  • Optimization Algorithms

Projects

TheRealFarmerJohn
Project Malmo AI Reinforcement Learning
TheRealFarmerJohn
A reinforcement learning project using Project Malmo to teach an agent to optimize for wheat harvesting.
3D Object Reconstruction
OpenCV Computer Vision
3D Object Reconstruction
A pipeline for producing high-quality 3D reconstruction of an object from a collection of structured light scans.
Face Morphing and Swapping
Python Art&Code
Face Morphing and Swapping
A project to develop a function to warp from one face to another using piecewise affine warping. Which will be used to perform morphing and face swapping.
Pointillism Painting
Python Art&Code
Pointillism Painting
A simple Python program to convert images to pointillism style.

Get in Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!