About me & my tools

Technologies I work with, software I use, and the things that keep me productive.

Technologies

Flutter & Dart

The developer experience is amazing here. The idea for GetCoffee made me learn and practice Flutter & Dart, making it a great fit for many projects. Most of my projects and work experiences are built with this framework.

Firebase & TypeScript

When it comes to easy-to-integrate serverless backends, Firebase often fits the architecture. Analytics, Crashlytics, Database, Notifications, and App Check come in handy. Cloud Functions with TypeScript handle more complex logic.

React, Next.js, Tailwind CSS

My favourite web stack. I love the simplicity of Tailwind CSS and the speed of Next.js.

Java, Spring Boot, Kafka, Oracle

My work at Mastercard involved handling 3M+ users with low latency and high security, requiring deep knowledge in this stack. I used to think Java was terrible, but experience changed my mind.

Other

I've worked with many other technologies across school, work, and spare time: C, C#, .NET Core, Node.js, HTML/CSS/JS, MongoDB, Python, and Solidity.

Workstation

14" MacBook Pro, M3 Max, 64GB RAM (2023)

The difference from my old Intel-based 13" is night and day. No need to close windows now. And it runs AI models locally.

11" iPad Pro, M2 (2022)

Not an entertainment device for me. Mainly used for reading, watching Fireship, and staying organized.

Logitech MX Master 3S

I try to keep my hands on the keyboard only. But when I need a mouse, haven't found better than this one.

Development tools

JetBrains IDEs

I enjoy all the JetBrains products — IntelliJ, WebStorm, DataGrip, and others.

Spotify

Yes, music is part of my development process. Usually instrumental or no-words music.

AI

GitHub Copilot

It still needs to be guided, but it makes me more productive and helps me learn faster.

ChatGPT

I experiment with other options as well, but ChatGPT keeps its standard of being among the best.

Design

Figma

Feels like the standard now.

Adobe

I went through courses to get comfortable with Illustrator and Photoshop for design work.

Productivity

Notion

My second brain. All projects, backlogs, book notes, plans, and ideas live there.

Apple Reminders

I don't like complicated tools. Simple Apple Reminders are super useful for tracking what needs to be done.