Running large imports and exports as durable jobs
Handle large files with Django, Celery, Redis, and object storage: bounded batches, safe retries, progress reporting, and download authorization.

Full stack software engineer, frontend at heart.
Full stack software engineer
4+ years building production web apps, React and Vue up front, Django behind.
Dashboards, maps, and pages that load fast.
I like figuring things out.
How a component can do more with less. Why a flow feels harder than it should. Where AI actually helps and where a good button is enough.
My roots are frontend. These days I also build the APIs behind the screens, and I care about what happens after release: errors in Sentry, load times in DevTools.
I like being close enough to the details to build, and close enough to people to know what’s worth building.
The longer résuméHandle large files with Django, Celery, Redis, and object storage: bounded batches, safe retries, progress reporting, and download authorization.
PostGIS viewport queries, antimeridian handling, zoom-aware responses, and browser request control for maps that stay responsive.
Ship React and Django releases on a small AWS setup while people are mid-task: no dropped requests, no broken tabs, no lost drafts, and an update dialog that lets them keep working or update when they are ready.
Main frontend owner of a multi-tenant facility and asset management platform used by several enterprise clients, and builder of the Django APIs behind it.
Part-time for a year, then full-time. Shipping several Vue.js and Nuxt.js features at once inside the architecture set by the frontend lead.
CMS and CRM features plus public React and Next.js pages, mostly for SEVA by Astra.
Politeknik Negeri JemberDiploma IV in Informatics Engineering (Bachelor of Applied Computer Science)
A question, a half-formed idea, or something you’re making.