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

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 3

  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