Available for work

Hi, I'm
David Oloan
Sitorus.

A junior frontend developer who crafts clean, thoughtful interfaces with HTML, CSS, and JavaScript. Focused on building things that look great and feel intuitive.

01

About me

I'm David Oloan Sitorus, a junior frontend developer with a passion for building web experiences that are both functional and visually refined. I believe great interfaces are built with care — in the details of spacing, typography, and interaction.

I enjoy the craft of turning designs into living, breathing code. I'm currently focused on deepening my skills in HTML, CSS, and JavaScript, and I'm always looking for opportunities to learn, build, and grow alongside experienced teams.

When I'm not coding, I'm exploring design, experimenting with side projects, and figuring out how to make things a little more beautiful than I found them.

Role
Junior Frontend Developer
Focus
HTML · CSS · JavaScript
Status
Open to opportunities
Approach
Clean code, refined design
02

Skills

🏗️
HTML
Writing semantic, accessible markup that forms a solid foundation for every project.
Semantic HTML5 Accessibility SEO basics
🎨
CSS
Styling interfaces with attention to detail — layout, animation, responsive design, and visual polish.
Flexbox CSS Grid Animations Responsive
JavaScript
Bringing pages to life with interactivity, DOM manipulation, events, and API integrations.
ES6+ DOM API Fetch / REST Events
03

Projects

📷
Web App
Photo Gallery
A responsive single-page photo gallery with drag-and-drop uploads, three switchable layout views, and a full-screen lightbox with keyboard navigation.
HTML CSS JavaScript
🌐
Portfolio
Personal Portfolio
This portfolio site — designed and built from scratch with a focus on clean typography, smooth animations, and a cohesive light aesthetic.
HTML CSS JavaScript
Coming soon
Next Project
More projects on the way. Replace this card with your next build — a weather app, task manager, or anything you're proud of.
HTML CSS JavaScript
🚀
Coming soon
Next Project
Add another project here as you keep building. The more real projects you show, the stronger the portfolio becomes.
HTML CSS JavaScript
04

Get in touch

Let's build something together.

I'm currently open to junior frontend roles, internships, and freelance projects. If you have something in mind or just want to say hello, I'd love to hear from you.