🚀 I'm a Full-Stack Engineer with 4+ years of experience building production-ready cross-platform mobile apps using Flutter.
📱 I design and ship scalable, maintainable apps with solid, clean architecture and performance-focused implementations.
⚙️ On the backend, I build reliable and scalable services using Go (Golang), focusing on clean APIs and scaling.
🗄️ I work extensively with PostgreSQL, Redis, SQL & NoSQL databases, Docker, and Linux-based environments.
🌐 Currently expanding into frontend dev with TypeScript, React, and Tailwind to strengthen my end-to-end expertise.
🏗️ My core focus: software architecture, systems design, performance optimization, and scalable distributed systems.
🔓 Founder and maintainer of the Mobile Open Chat organization.
📚 I actively study advanced engineering, contribute to open-source, and refine my technical craft.
💬 Open to consulting, collaboration, and meaningful discussions about building production-grade software systems.
✉️ You can reach me at nidal.bakir.edu@gmail.com — I’ll respond as soon as I can.
🙌 Check out my GitHub-gist — you might find something useful there.
📄 Take a look at my CVs for more details — feedback is always welcome!
-
QIT
- Syria
-
21:26
(UTC +03:00) - @nidalbak
- in/nidal-bakir
Pinned Loading
-
mobile-open-chat/open-chat-parse-server-flutter-pkg
mobile-open-chat/open-chat-parse-server-flutter-pkg PublicA Full-Fledged cloud based chat package using parse server as a Backend
-
go-light-framework
go-light-framework PublicA batteries-included Go backend framework with PostgreSQL, Redis, Docker Compose, SQLC, Goose migrations, JWT auth, OAuth flows, role-based permissions, caching, and advanced rate limiting.
Go
-
exponential_back_off
exponential_back_off PublicImplementation of exponential backoff algorithm using pure dart
Dart 3
-
assets-gen
assets-gen PublicA CLI for generating Android & iOS app icons, Android notification icons, Google Play store logos, and Android image assets at all DPIs.
Go 2
-
username_r_gen
username_r_gen PublicA pseudo-random username generator that uses a predefined List of words(adjectives, colors, animals) to generate a unique username
Go 1
-
go-semver
go-semver PublicA lightweight and idiomatic Go package for parsing and comparing semantic versions (SemVer) based on the official SemVer 2.0.0 specification. Supports version precedence checks, pre-release identif…
Go
If the problem persists, check the GitHub status page or contact support.





