I'm a passionate self-taught full-stack developer based in Yelm, WA. Having graduated with a bachelor's degree in Information Technology (Concentration in Business Systems Analysis), I am deeply interested in how technology can be leveraged to solve business problems and create delightful experiences for users. I specialize in JavaScript with frameworks: React and Vue.js and am continuously honing my skills in these areas.
- π» Front-end development using:
- π’ Vue.js
- π‘ JavaScript
- π₯Ύ Bootstrap
- π₯οΈ Electron
- πΌ Back-end development with:
- β Java
- π± Spring Boot
- π© Node.js
- π Express.js
- π Database design and management with:
- π¬ SQL
- π PostgreSQL
- π MongoDB
- π§ Scripting and automation with:
- π Bash
- π PowerShell
- π Python
Here are some of recent projects I've been working on:
-
YouTube-Watch-Party: A full-stack Vue app to create, join rooms and watch youtube videos together, in sync:
- Backend: NodeJS, Express, Socket.io
- Frontend: Vue.js, CSS, Socket.io Client, Bootstrap, JavaScript
- It features user chat, notifications, video syncing, video controls etc... View on GitHub
-
E-Commerce Application: A full-stack e-commerce application built with:
- Backend: Java, Spring Boot, MySQL
- Frontend: Vue.js, CSS, Bootstrap, JavaScript
- It features user authentication and a range of CRUD operations. View Backend on GitHub | View Frontend on GitHub
-
Task Management Application: This is a full-stack web application that helps users manage their tasks. It has user authentication functionality and is designed around RESTful principles.
I'm all about learning. Right now, I'm really digging into Java and Spring Boot. I'm also looking forward to learning more about cloud technologies and how to build microservices. As a full-stack JavaScript Developer, I know how important it is to keep learning other languages too. To add more to my skills, I'm currently working on an AWS DevOps certificate through an online course.
I'm seeking opportunities where I can apply these skills, continue to grow, and make meaningful contributions. I'm excited to find that perfect role to get my foot in the door of the tech industry and be part of a team where continuous learning and improvement is appreciated.
Feel free to reach out to me anytime! I'm always open to discuss new projects, interesting ideas, or even just a casual chat. You can reach me at davidcorykaiser@gmail.com.
When I'm not busy turning coffee into code or working as a laborer at a paper mill, I am a man of many passions. Here are a few things I enjoy:
- π£ Going fishing and hunting in the great outdoors
- ποΈ Engaging in camping trips with my family
- πΈ Playing the guitar and drums - I love making music!
- π Acting as the family mechanic, I'm currently working on putting a Mercedes turbo diesel in my Toyota pickup - it's a labor of love
- πΆ Playing with my English bulldog, Earl, and taking care of my lovely pet family that includes 3 dogs and 3 cats
- π¨βπ©βπ¦ Spending quality time with my wife and my two boys
Life is all about balance, and these activities help keep me grounded.