Independent web developer · Upwork

I build web apps
people enjoy
using.

I turn complex ideas into fast, thoughtful digital products using Next.js, React, and a sharp eye for detail.

app/page.tsx
010203040506070809101112
import { craft, care } from'experience'

const developer = {
  name: 'Battar',
  focus: 'Useful web products',
  available: true
}

export default function Build() {
  return (
    <Idea
      strategy="clear"
      execution="clean"
    />
  )
}

Selected work · 01—02

Products with purpose.

Givatake logo

01 / Community platform

givatake

A dynamic Q&A platform where users ask, answer, and vote. Community feedback shapes reputation and keeps content useful.

  • Q&A
  • Voting
  • Reputation
  • Moderation

Tech stack

  • React
  • SCSS
  • Laravel
  • MySQL
  • JavaScript
Visit live project
AdamTree tree logoAdamTreeGenealogy web app

02 / Genealogy platform

AdamTree

A flexible family-tree manager with an admin panel for adding, editing, and organizing unlimited members and their stories.

  • Unlimited tree
  • Admin panel
  • Profiles
  • Relationships

Tech stack

  • React
  • TypeScript
  • Tailwind CSS
  • Responsive Design
  • Laravel
  • Vite
Visit live project

What I bring

Thoughtful work from idea to launch.

01

Product thinking

I simplify requirements and shape clear, practical experiences around what users actually need.

02

Frontend development

Responsive, accessible interfaces built with modern React and Next.js, down to the smallest interaction.

03

Scalable web apps

Clean foundations for products with complex data, user roles, and room to grow.

Have a project in mind?

Let's build something
worth using.

I'm available for freelance web projects through Upwork. Tell me what you're building and where you need help.