Hey, I'm RASUL
💪 Skills: Typescript, NodeJS, Serverless, PostgreSQL, Redis, DrizzleORM, ReactJS, React Native, Tailwind, Flutter
🚀 Cloud: Docker, AWS, Vercel, Neon (Serverless PostgreSQL), Upstash (Serverless Redis), Cloudflare Workers
📚 Skills I am working on: Golang, Terraform, Distributed Systems
Experience
Side Projects
Multiplayer footballer guessing game
Built a multiplayer game in which users have to guess name of football players' names with given clues in given time frame. There are multiple modes to play: Today's Challenge (changes every day by a cron job), Local (single player mode), Multiplayer (online mode with 2-5 players)
News aggregator
Built an app that aggregates news from more than 50 hand-picked sources in 4 languages every 3 minutes. It was archived and removed from stores as of 01.2023
Asynchronous state management for Flutter
Built unofficial React Query port for Flutter to use in my side projects to fetch and cache remote resources
Recent Posts
All PostsHow to return rows in given radius with PostgreSQL, PostGIS and DrizzleORM
This post will guide you through unlocking the power of location-based search. Learn how to efficiently find entries within a specified radius using ST_DWithin from PostGIS and DrizzleORM in fully type-safe way.
Port of React Query for Flutter
In this post, we'll delve into the core features of React Query and discuss how they can be adapted to Flutter's state management and data handling paradigms using package I created.
How does React compare hook dependencies?
Confused by how React hooks work behind the scenes? This guide explains how they control when your app updates, making renders efficient!