Skip to content
View webecke's full-sized avatar

Highlights

  • Pro

Block or report webecke

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
webecke/README.md

Dallin Webecke

Software Engineer

Well hello there 👋

I'm a software engineer with a passion for building reliable and user-friendly software solutions. I have a strong background in TypeScript and Java, and I'm always eager to learn new technologies and improve my skills.

I just graduated from Brigham Young University with a Bachelor's degree in Computer Science, and I am currently working full time for a local business helping them apply software solutions to manufacturing processes, as well as working on my own personal projects and business ventures.

Projects

LakeStats

STATUS Type

TypeScript React Spring Google Cloud Java

LakeStats exists to provide boaters with an easy and convenient way to get current information about the major lakes in the American Southwest. It currently provides current and historical water levels, and information on boat ramp access. There are many features planned, including weather, elevation specific maps, and more.

Originally it started as a personal project to better learn React and have something to show off to employers, but now has grown into a potential business after receiving great feedback from the boating community in Utah and parties interested in forming business partnerships with LakeStats.

Since I am trying to turn this into a business, I have made the repository private, but I will be finding a way to document the project's development in from both technical and user experience perspectives. But the site is live, and will be updated regularly with new features and improvements.

Live Version: https://lakestats.com

iOS App: https://apps.apple.com/us/app/lakestats/id6753701400

Project Instagram: https://instagram.com/lake_stats (Follow to watch me build it)

The Autograder

Status Role

TypeScript Vue.js Java

The Autograder is a system developed by me and other CS 240 TAs to grade the work of students taking BYU's Advanced Software Construction Course. It greatly reduces help-wait time by reducing in-person pass-offs, and eliminating manual grading. It is currently in use to grade the work of 400+ students every semester.

As I have now graduated and no longer work as a CS 240 TA, I am no longer actively developing this project, but it continues to be used by the course and maintained by the current TAs. This is the project that really got me started in software development, and I am very proud of the work I did on it.

Key Contributions

  • Streamlined student user experience by simplifying their interface and refactoring ineffective systems.
  • Developed configuration system to allow administrators to change previously hard-coded values.
  • Created tools to allow administrators to view student and submission details.

Repository: https://github.com/softwareconstruction240/autograder

Live Version: https://cs240.click

If you do the Konami Code on the live site, you'll see evidence of me working on this.

Nebula - Senior Capstone Project

STATUS Role

TypeScript Vercel Supabase Next.js

Nebula is a project I worked on as part of my senior capstone course at BYU. It is a progressive web app that allows students easily find good student housing, and allows them to sell their contracts in a convenient way.

One major piece of my time on this project was being the project "SCRUM Master", in charge of keeping the team on track and managing the issues and task items we needed to complete.

The project is still in development, and because of NDA restrictions, I cannot share the code of my contributions publicly. Hopefully someday Nebula will go live and will help out students all over the country.

Key Contributions

  • Designed and implemented several user interfaces, particularly the housing-listing creation and editing features
  • Improved database schema to support new features and improve performance
  • Enhanced already existing map features to load faster and provide more listing info

Contact

If you want to get in contact, feel free to email me: me@webecke.dev

My personal website (though currently just a landing page) is https://webecke.dev

I have a LinkedIn profile if that's something you need: https://linkedin.com/in/dallin-webecke

Dallin Webecke Logo

Pinned Loading

  1. softwareconstruction240/autograder softwareconstruction240/autograder Public

    Autograder for BYU's CS 240 Chess project

    Java 3 6

  2. JolleyBites JolleyBites Public

    A simple web app to calculate the costs for baking or cooking businesses

    TypeScript