Skip to content
View Nidal-Bakir's full-sized avatar
🏹
segmentation violation
🏹
segmentation violation

Organizations

@parse-community @mobile-open-chat

Block or report Nidal-Bakir

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Nidal-Bakir/README.md

qwerty Banner Nidal Bakir

Hey there! I'm Nidal Bakir, Full-Stack Engineer

👨🏻‍💻  About Me

🚀  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!

Night Coding

🛠  Tech Stack

Dart  Go lnag  JavaScript  TypeScript  Java
Flutter  React  Tailwind CSS  HTML  CSS  ReactiveX  TDD
Redis  sqlite  MySQL  PostgreSQL  Mongodb
Linux  Docker
Firebase  Back4App (Parse-server)  supabase
Git 
figma 

📚️  Books I enjoyed reading

NoSQL Distilled Learning Go_ An Idiomatic Approach to Real-World Go Programming Design Patterns: Elements of Reusable Object‑Oriented Head First Design Patterns Clean Code by Robert C Martin Software Architecture for Developers

⚙️  GitHub Analytics

🤝🏻  Where to find me

Pinned Loading

  1. mobile-open-chat/open-chat-parse-server-flutter-pkg mobile-open-chat/open-chat-parse-server-flutter-pkg Public

    A Full-Fledged cloud based chat package using parse server as a Backend

    Dart 5 3

  2. go-light-framework go-light-framework Public

    A 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

  3. exponential_back_off exponential_back_off Public

    Implementation of exponential backoff algorithm using pure dart

    Dart 3

  4. assets-gen assets-gen Public

    A CLI for generating Android & iOS app icons, Android notification icons, Google Play store logos, and Android image assets at all DPIs.

    Go 2

  5. username_r_gen username_r_gen Public

    A pseudo-random username generator that uses a predefined List of words(adjectives, colors, animals) to generate a unique username

    Go 1

  6. go-semver go-semver Public

    A 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