Front-end focused web developer and UI builder with long-term programming practice (self-taught) and a recent CS50x certificate. I ship clean, responsive, accessible interfaces with HTML, CSS, and JavaScript, and I can support backend needs when required (Python/Flask + SQL). Seeking a front-end / web developer role where I can deliver polished UI, iterate quickly from feedback, and keep leveling up with modern best practices.

David Neufeld

Front-end focused web developer and UI builder with long-term programming practice (self-taught) and a recent CS50x certificate. I ship clean, responsive, accessible interfaces with HTML, CSS, and JavaScript, and I can support backend needs when required (Python/Flask + SQL). Seeking a front-end / web developer role where I can deliver polished UI, iterate quickly from feedback, and keep leveling up with modern best practices.

Available to hire

Front-end focused web developer and UI builder with long-term programming practice (self-taught) and a recent CS50x certificate.

I ship clean, responsive, accessible interfaces with HTML, CSS, and JavaScript, and I can support backend needs when required (Python/Flask + SQL). Seeking a front-end / web developer role where I can deliver polished UI, iterate quickly from feedback, and keep leveling up with modern best practices.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate

Language

English
Fluent

Work Experience

Add your work experience history here.

Education

Certificate at CS50, Harvard University
January 11, 2030 - December 22, 2025

Qualifications

CS50 Certificate
January 11, 2030 - December 22, 2025

Industry Experience

Software & Internet, Professional Services, Media & Entertainment, Education
    E-Commerce Website

    I rebuilt a full-scale e‑commerce website from the ground up after inheriting a broken version of the project. I created a custom Python scraper to recover product images and content, then redesigned the entire site architecture. The platform includes a full Admin Panel for managing orders directly through the interface.

    The stack includes MySQL for data persistence, Python and Flask for the backend, JSON for flexible data handling, JavaScript for interactivity and animations, and HTML/CSS for structure and styling.

    You can see a live example of my work at https://www.twine.net/signin Per client request, payment processing was kept non‑automated, so PayPal integration was removed in the later stages of development.