David W.
David W. De Costa
Frontend / Software Developer
  • 👨‍💻 Frontend dev who loves tinkering with Next.js
  • ✨ Obsessed with clean & fast UIs
  • 🧠 Geek for architecture & testing
  • 🤖 Sprinkles a bit of AI to make apps smarter
Next.jsReactAngularVueTypeScriptJavaPHPTailwindSCSSJestReact Testing LibraryStorybooksanityNodeJSExpressJSDockerGithub CIGitlab CIAWS CloudHuawei Cloud

Experiences

Software Developer

Pillar Technology - Jakarta (Full-Time)

September 2025 - Now

I am a software developer working on ClearPath, a network and GIS data visualization and analysis tool designed for mission planning. My work involves:

  • Designing and developing interactive frontends that are responsive and optimized for real-time map and network data visualization.
  • Integrating spatial and network data to support informed decision-making.
  • Applying industry best practices in software development, including clean architecture, testing, and performance optimization.
  • Collaborating with cross-functional teams to ensure solutions meet operational needs and provide a smooth user experience.

Frontend Developer

CircularDiagnostics - Australia (Remote)

June 2025 - August 2025

As a Frontend Developer, I focus on building web applications that support a circular economy through survey collection, partner management, and landing page development. Over the past two months, I have been responsible for implementing user interfaces using React.js, React Router DOM, SCSS (CSS preprocessor), and Zustand for state management.

My role involves ensuring the UI aligns with the provided designs, developing secure authentication systems, and delivering a responsive, functional experience across different modules. The application I contribute to facilitates structured survey collection across various branches or companies, enabling detailed mapping and analysis of each segment.

I work collaboratively within a cross-functional team of three, including specialists in DevOps, UI/UX design, and backend development, to deliver a robust and purpose-driven solution.

Frontend Developer

PT Skyshi Indonesia - Australia (Remote)

Jul 2025 - Apr 2025

I contributed to PlexaPro, a comprehensive cloud-based ERP (Enterprise Resource Planning) solution that empowers businesses to manage key functions such as finance, HR, CRM, inventory, and operations through a unified platform. As a frontend developer on the project, my responsibilities included:

  • Diagnosing and fixing complex bugs to improve application stability and performance across various modules.
  • Designing and implementing new features and UI components to enhance user workflows and experience.
  • Managing application state efficiently using Jotai, ensuring smooth data flow and UI responsiveness.
  • Collaborating with backend engineers to integrate RESTful APIs into the frontend application.
  • Applying Tailwind CSS to deliver responsive, modern, and consistent UI across devices.
  • Maintaining code quality, adhering to component-driven development best practices with React.

Frontend Developer

PT Telkom Indonesia - Australia (Contract)

Jan 2022 - Mar 2025

I worked on Antares, an IoT platform and landing page project, where I led frontend development and delivered smooth user experiences. My work involved:

  • Developing engaging landing pages using Next.js, ReactJS, MUI, CSS, and Tailwind.
  • Creating user-friendly IoT dashboards for Antares Platform and Universitas Negeri Semarang.
  • Implementing Meta Pixel, Meta Analytics, Google Tag Manager, Google Analytics, and Microsoft Clarity to increase engagement.
  • Leading the frontend team and collaborating with design and backend teams using Scrum methodologies (Jira) and Figma.
  • Maintaining and updating Vue.js 2+ projects with OWASP 10 compliance.
  • Optimizing performance using Core Web Vitals (LCP, CLS, INP) analysis.
  • Creating CI/CD pipelines with GitLab CI for automated deployment.
  • Integrating real-time data streams using WebSocket and deploying on Kubernetes.
  • Writing unit tests using Jest and React Testing Library.

Certificate

dicoding-backend
dicoding-swift
dicoding-fundamental-ios

Competitions

bncc-winner
bncc-peserta
itp-webdev

Others

dicoding-backend
dicoding-swift
dicoding-fundamental-ios

DW

Crafted with care by David — a frontend developer passionate about building responsive, user-friendly, and modern web applications. Focused on clean code, great user experience, and continuous learning.

© david stuff 2025