Passionate backend engineer with strong expertise in designing scalable RESTful services, API integrations, and high-performance server-side architectures. Experienced with PHP, Node.js, Express.js and familiar with frontend fundamentals.
- πΌ Position: Backend Developer
- π Skills: PHP, Node.js, Express.js, MySQL, MongoDB, HTML, CSS, JavaScript
- π Tools & IDEs: VS Code, PHPStorm, Git, GitHub
- π± Learning: Advanced Express.js, API Optimization, Cloud Deployment
- π« Contact: mohammad.naghavi@gmail.com
- π GitHub: https://github.com/mohammadna62
- π LinkedIn: https://www.linkedin.com/in/mohammad-naghavi-olyaei-b78014100/
- Clean Architecture | MVC | Modular Structure
- Authentication & Authorization (JWT)
- REST API Design & Best Practices
- Node.js Core Modules (fs, http, crypto)
- Error Handling & Validation
- Working with environment variables (dotenv)
- Database design with MySQL & MongoDB
- Mongoose ORM & MySQL Native Driver
- CRUD Operations and API Endpoints
- Session Management and Cookies
- Asynchronous Programming with Promises & Async/Await
- Logging and Monitoring
- Basic Frontend Integration (HTML, CSS, JavaScript)
| Repository Name | Description |
|---|---|
| Backend-API-for-an-online-learning-platform | Backend for an LMS platform using REST API, JWT, CRUD, and modular architecture. |
| Organizational-portal | Internal portal architecture with routing, dashboard and role management. |
| nodejs-library-api | Sample Express API with MongoDB (Mongoose). |
| Sample-shopping-landing-page- | A simple front-end landing page with clean UI. |
| weblog_project | Small-scale blog system built with PHP. |
Email: mohammad.naghavi.work@gmail.com
