John Doe

Software Engineer, Entrepreneur and digital craftsman.

I'm Dhanushka, a software engineer based in Berlin. I love to share tech knowledge & teach what I learn. I create tech content at Outpost Dev & Dev Diary by Dhanushka.

February 28, 2024

The Art of API Design: REST vs GraphQL

A comprehensive comparison of REST and GraphQL APIs, including their strengths, weaknesses, and use cases. Learn how to choose the right API architecture for your project and implement it effectively.

Read article

About

I’m Dhanushka Chandana, a software engineer based in Berlin with a passion for full-stack development and technology education. Currently working at Doctolib, I specialize in building innovative software solutions using Java, JavaScript, React, Node.js, and TypeScript, while continuously expanding my skills in Kotlin, Go, AWS, and .NET.

With a strong focus on balancing technical excellence, seamless user experiences, and business goals, I’m dedicated to delivering high-quality, impactful products. Beyond coding, I actively mentor developers, speak at tech events, and create educational content through my YouTube channels and blogs, sharing knowledge to empower the developer community.

When I’m not programming, you’ll find me cycling, hiking, traveling, and driven to learn and grow in both technology and life.

Work

JUST Eat Takeaway.com

JUST Eat Takeaway.com

Software Engineer

2023 — Present

Doctolib

Doctolib

Software Engineer

2022 — 2023

Cambio Software Engineering

Cambio Software Engineering

Technical Lead

2018 — 2021

Flight Control App
Conference Speaking
Workspace Design
Mountain Exploration
Mars Mission
Mars Mission

Get In Touch

I'm currently open to freelance projects and interesting job opportunities. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Location

Berlin, Germany