Hello 👋

My name is Maya Dahlke, and I am a software engineer.

About Me

My profile picture.

I have a deep interest in software design and development, and I enjoy building applications. It combines my passion for logical problem solving and aesthetic user interfaces and experiences. I love learning new technologies and using them in projects to see how they support interface design, ease of development, and clean, efficient code.

☀️
I am from San Diego, California.
🎓
I graduated from Loyola Marymount University (LMU) in Los Angeles, California in May 2021 with a Bachelor of Science in computer science and a minor in applied mathematics.
🎨
Besides coding, my hobbies include baking, creating art, playing the guitar or piano, and traveling.

Skills

I am excited about learning new web technologies through work and on my own so I will continue to grow as a developer. During my time in school, I covered Java extensively and learned various data structure and algorithm concepts. Below, I have listed some of the skills I have acquired through my years at school and beyond.

Google Cloud Platform Amazon Web Services JIRA (Agile Scrum) Git Eclipse Xcode
Python JavaScript Java SQL C
HTML CSS Angular.js React.js D3.js Swift/SwiftUI

Projects

Here is a list of the projects I have worked on, and the list is forever growing. These projects include a mix of personal and academic applications, completed either individually or collaboratively. Each block includes a brief description, an image, and the technologies used. You can also click the title of the project, which will route you to it's GitHub repo or an external website that showcases the project.

To view more projects see my GitHub page.

Twenty One View Image.
Twenty One

Twenty One is a personal project I created using React and Tailwind just for fun. The goal of the game is a simple - get as close to 21 as possible without going over. Click the title above to clone the repository and see the game in action.

React Tailwind npm GitHub
Todo List Image.
To-Do List

This to-do list is a simple, fun personal project I developed using Node.js and EJS. To view code or try it out, click the title to navigate to the GitHub repository. There, you can clone and run the command listed on the README to start the server.

Node.js EJS npm GitHub
MovieFinder App Page 1. MovieFinder App Page 2.
MovieFinder App

MovieFinder is an iOS app I designed and implemented in my Interaction Design class at LMU. For this project, I used Swift and Xcode to create the app and used three API calls from The Movie Database to gather information. Click the title above to check out and learn more about the app.

Swift Xcode GitHub
Daily Bites Poster.
Daily Bites

Daily Bites is my senior capstone project, which I designed and developed with four teammates. I was primarily responsible for the recipe recommendation engine and the chat interface. We collaborated on the definition and implementation of the DB schema and service APIs. Also, check out my code in Node.js GitHub

Python Flask SwiftUI RASA AWS GitHub
HYPER! Code.
HYPER!

Hyper! is an exhilarating and quirky programming language designed for those who want to express their limitless energy. I collaborated with two other LMU students to devise a language that employs speech-like syntax for an easier, more natural experience. Click here to visit Hyper!'s website WEBSITE!

Ohm Javascript Hyper!
Drypoint Image of a dog.
Art Portfolio

This link will take you to a website with pictures of my artwork. I created these pieces in art/animation classes I took at LMU. In this portfolio, you will see different mediums, such as drypoint and collagraph. Click on the title to see the webpage.

CSS HTML JavaScript
Baker's Workshop Image - Muffins.
Baker's Workshop

One of my favorite hobbies is baking. So, I made this webpage as a project to show you. On this webpage, you will find drop-downs of different kinds of pastries. Each drop-down includes pictures of things I have baked, a short description of that pastry, a baking tip, and a fun fact. Click on the title to see the webpage.

CSS HTML JavaScript
Hobyn Image.
Hobyn

Are you bored? Do you need a new hobby? Just use Hobyn! I worked with two other students as part of Google's CSSI to create a website that matches a person to a hobby that is right for them. All you have to do is take the survey. My job was to work on the Google APIs, but I also contributed to some of the HTML and CSS. Click on the title to see the webpage.

CSS HTML JavaScript GitHub Google App Engine