Alexander Lopez

Welcome,
My Name is Alex Lopez

I am a student at the Milwaukee School of Engineering in the BS Software Engineering program. My interests include: Front end development, game development, and stand alone application development. In my free time I like to learn new programing languages and improve my skillset though personal projects such as this website. Feel free to take a look at some of my work in the portfolio section or send me a message to get in touch.

Work Experience

Software Engineer Intern - L & S Electric, INC.

Developed a full stack enterprise application that is going into deployment internationally. I Had full control over the development of the product from concept to delivery. I worked with a team of three including myself, another software engineer, and a user experience consultant. Together, our team independently designed and implemented a standalone desktop application in .Net 7 Maui based on my architecture. I also optimized the datamanagement using complex data structures and multithreading in order to improve performance.

Duration: May 2023 - August 2023

Software Consultant - Self Employed

Worked with L & S Electric, INC. as an independent contractor to build several software applications. My projects ranged from VR tours of the company's traction motor refurbishment plant to virtual showcases for products and project sites. I also worked on custom software installers.

Duration: 2018-2021

Collections Dialer - Aqua Finance INC.

I worked for aqua finance for roughly two years as a collections dialer. During that time I was promoted to the dialer one position and spent most months in the top three performers in my department. I also assisted with the training process for new hires by doing side by sides and allowing new hires to get hands on experience with the collections process.

Duration: 2020-2022

Skills

Coding Languages

  • HTML
  • CSS
  • Java
  • FXML
  • C++
  • Javascript
  • C#
  • XAML

Applications

  • Unity
  • Arduino IDE
  • Microsoft Office
  • Ansys Workbench
  • Visual Studio

General Skills

  • Problem Solving
  • Engineering Mindset
  • Collaboration Minded

Portfolio

Welcome to my portfolio, below are some of my personal projects that I find to be representative of some of my skills. Please feel free to explore. Click the "more info" buttons to get an indepth look at the project.

IOT Door Opening Machine

Image not supported Image not supported Image not supported Image not supported

Problem Statement

When I moved into my college dorm room, I quickly realized that my roommate and I had a nack for losing our keys. As a result we decided to build a machine to open our door for us; therefore, we could reduce the chance of being locked out.

Solution

The solution to the problem was an internet connected machine with a stepper driver connected to a stepper motor attached to a piece of a 3d printer that was repurposed for this task. The micro controller used was a NodeMCU ESP8266 from Expressif. When clients from the internet connect to the Node IP address they are presented with the website shown above where they can click "Cycle Door" to open the door from outside the room.

Personal Website

Img not supported Img not supported Img not supported

Objective

The objective for this project was to create a website to promote myself and display my skills. Futhermore, I wanted to make a website that would let me give anyone a summary of who I am and what my interests are. This website also serves as a good example of my front end development skills.

IOT Plant Monitor

Img not supported Img not supported Img not supported

Problem Statement

I was having touble remembering to water my plants and I needed a solution. I decided, instead of just setting a reminder, to build an internet connected plant water level monitor.

Solution

In order to monitor the plants from afar I used a NodeMCU ESP8266 from Expressif that connects to the internet and allows clients to check the water level using an interactive webpage shown above. The NodeMCU is connected to an analog water detector that changes output based on resistance from the water it is touching.

Contact Me