JavaScript logo
css logo
python logo
c logo
html logo
jquery logo
docker logo

David Alsabrook

Full Stack Web Developer

react logo
firebase logo
flask logo
github logo
mysql logo
bootstrap logo
Personal Headshot

Hello! I’m David Alsabrook—husband, father of four, and someone who thrives on setting goals and surpassing them. Right now, I'm fully immersed in AICurbAppeal.com, a project where I’m exploring AI-driven image editing for homeowners and property owners. My path began in business management, but now I’m fully focused on tech, especially in areas like AI integration and building VPS and serverless applications.

What really drives me is finding the perfect tech for each new project. I’m motivated by the energy of working together in a cross-functional team to set and accomplish big goals and create products we can be proud of. Each project pushes my skills further, and I can’t wait to see what’s next.

Connecting the Front and Back:
Tools That Power My Projects

Back-end

Building a robust and scalable infrastructure

Language logo Language logo Language logo Language logo Language logo Language logo

Front-end

Creating a dynamic and responsive UX

Language logo Language logo Language logo Language logo Language logo Language logo

Projects

AI Curb Appeal (Coming)

Next.js, NoSQL, CSS

AICurbAppeal lets users upload photos of their home, fine tune an AI model, and explore various exterior design options before ever spending a dime on contrusction materials.

TuBros Windows

Next.js

This project was my first dive into things like Next.js and sending SMS from a website built for a local window washing business.

The Copaneazi's Website

CMS, CSS

A simple SEO and performance optimized site for a local restaurant group.

The Synth Website

HTML, CSS, JavaScript, Three.js

A deep dive into the world of 3D browser rendering using tools like Three.js, Tone.js, Blender, and Draco compression

The shell/printf

C

A project to not only learn C on a deeper level but understand how things like a shell and its functions work fundamentally. Managing things like memory allocation, user error, and system exploration are what makes this project stand out.

VSCode Site

REACT

With this project I wanted to see how well I could stick to a given design and be pixel perfect along with color pallette perfect.

    Education

    Dot

    Atlas School

    Diploma of Computer Science and Full Stack Development

    At this school, we explore various facets of computer science through classes on data structures, algorithms, and time complexity. After completing the foundational computer science courses, we transition into our specializations; mine is full stack development. Our specialization classes are structured to emphasize different aspects of engineering, starting with comprehensive full stack training. From there, we dive into the intricacies of front-end development, followed by a focus on back-end technologies. Finally, we wrap up our training with extensive work on modern technologies, particularly in component-based programming.

    Work Experience

    Dot

    Freelance

    Dot

    Full Stack Development

    As a freelance web developer, I am currently working on building and optimizing front-end websites for small local businesses. My ongoing projects include creating user-friendly websites for several clients, helping them establish a strong online presence, improve customer engagement, and show their quality of work. A key focus is implementing effective SEO strategies to ensure higher visibility and better search engine rankings.

    Dot

    K & K Brookside

    Dot

    Business Manager

    As Business Manager I embraced new responsibilities that included overseeing budgeting, forecasting, and financial planning. I ensured our cash flow stayed healthy and managed accounts receivable/payable and financial reporting.

    Dot

    General Manager

    Stepping up to General Manager, I oversaw multiple teams, successfully implemented a new POS, and added an inventory system which made a drastic change in the business's financial outlook. I also took charge of our social media strategy, optimizing marketing efforts to enhance customer acquisition. Additionally, I increased our website's SEO, significantly boosting our online presence and engagement using lighthouse metrics to get our page as the top search for many keywords.

    Dot

    Bar Manager

    My main accomplishments with this role included inventory management and control, optimizing stock levels, reducing waste, and ensuring cost efficiency. I developed skills in ordering, tracking inventory, and implementing systems for accurate record-keeping and reordering.

        Resume