I’m Dave Nathanael, a software engineer with 6+ years building backend and event-driven systems, including real-time messaging and reliable data pipelines. I enjoy designing clean, maintainable architectures using Go, Java, and Python, and I also step across the stack when it helps—using React/Next.js for the parts that need it.
In my recent work, I built a real-time multichannel live chat system from scratch (including WhatsApp integration) and led a re-architecture effort to move from a monolithic service into dedicated microservices. I also refactored and centralized notification routing to improve traceability and reduce operational complexity, and I’ve developed reusable ingestion pipelines orchestrated with Temporal to handle multiple sources and formats reliably.
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Experience Level
Hire a Software Engineer
We have the best software engineer experts on Twine. Hire a software engineer in Jakarta today.