Skip to content
View navidbakhtiary's full-sized avatar

Block or report navidbakhtiary

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
navidbakhtiary/README.md

πŸ‘‹ Hi, I'm Navid Bakhtiary

Backend Developer with 13+ years of experience building database-driven applications, backend services, REST APIs, and production-oriented software systems.

My main stack is Laravel, PHP, PostgreSQL, MySQL, and Python. I also work with FastAPI, React, TypeScript, Docker, Nginx, and AI/ML integrations using tools such as OpenAI, Groq, and LLM-based workflows.

I focus on building clean, maintainable, and practical backend systems that connect databases, APIs, automation, AI services, and real-world business or research workflows.


πŸ’‘ What I Do Best

  • Design and build backend architectures with Laravel and PHP
  • Develop clean, secure, and maintainable REST APIs
  • Design relational databases with PostgreSQL, MySQL, and SQL
  • Build reusable Laravel packages and backend components
  • Integrate Python and FastAPI services into backend systems
  • Connect machine learning and LLM services with real applications
  • Improve code quality with testing, static analysis, documentation, and CI
  • Deploy and maintain applications using Docker, Nginx, Ubuntu Server, and GitHub Actions

πŸ† Selected Achievements

  • 13+ years of professional software development experience
  • Built backend systems for business, healthcare, scientific, and data-driven applications
  • Developed Laravel-based APIs, authentication flows, database schemas, and reusable backend modules
  • Integrated Python, FastAPI, machine learning models, and LLM-powered features into practical software systems
  • Created reusable Laravel package concepts for API responses, data import, and user lifecycle management
  • Taught Artificial Intelligence, Object-Oriented Programming, and Database Systems as a university lecturer
  • Worked across backend development, database design, API architecture, AI integration, and deployment workflows

πŸ“¦ Laravel Packages & Reusable Work

Bersiv API Response

A Laravel package for clean, consistent, and semantic JSON API responses.

Key features:

  • Standardized success and error response structures
  • Semantic response methods for authentication, validation, data, process, AI, and external API workflows
  • Laravel resource support
  • Localization support
  • PHPUnit test coverage
  • GitHub Actions, Laravel Pint, and PHPStan support

πŸ› οΈ Core Tech Stack

Backend Engineering

Laravel PHP REST APIs FastAPI Composer

Databases

PostgreSQL MySQL SQL Database Design

AI, ML & Data Integration

Python Machine Learning LLM Integration AI Agents Data Pipelines

Architecture, Quality & Testing

OOP TDD PHPUnit PHPStan Laravel Pint

DevOps & Tools

Git GitHub Actions Docker Nginx Ubuntu Server

Frontend

React TypeScript Tailwind CSS HTML CSS


🧰 Development Environment

VSCode code-server Postman Linux Ubuntu Windows


πŸ€– AI Coding & Productivity Tools

ChatGPT GitHub Copilot Groq OpenAI

I use AI tools for:

  • code review and refactoring
  • debugging support
  • architecture exploration
  • technical documentation
  • test generation
  • productivity improvement

πŸš€ What I Build

Backend Platforms & APIs

I design and implement:

  • Laravel backend architectures
  • REST APIs
  • authentication and authorization workflows
  • database schemas and migrations
  • API response structures
  • service layers and reusable components
  • backend systems for business, data, and operational workflows

Data & AI-Integrated Systems

I build systems that connect backend applications with:

  • Python services
  • FastAPI microservices
  • machine learning inference
  • LLM-powered assistants
  • data validation and transformation pipelines
  • reporting and analysis workflows

Reusable Packages & Developer Tools

I work on reusable backend tools that improve:

  • API consistency
  • development speed
  • authentication workflows
  • data import processes
  • code quality
  • documentation
  • testing and maintainability

πŸ“ˆ GitHub Stats

Trophy


πŸ“« Contact

Pinned Loading

  1. BohemiaBlog BohemiaBlog Public

    A simple blog

    PHP

  2. ToDoPackage ToDoPackage Public

    This package is a tool to add ToDo capability to various Laravel projects

    PHP

  3. PythonUtilities PythonUtilities Public

    Python utility module for data cleaning, statistical analysis, Excel formatting, and geospatial processing

    Python

  4. coder/code-server coder/code-server Public

    VS Code in the browser

    TypeScript 77.5k 6.7k