Backend Developer


Farshad Tofighi

Farshad Tofighi

My CV



About Me


As a Backend Developer, I have been developing for over ten years working with professional teams in some high-tech and well-known companies. I have a deep understanding of developing software infrastructures like microservices and monolithic with proven experience of using Agile Scrum method. I am always looking forward to learning new technologies and broadening my skills in programming.


Creative Ideas

Creative Ideas

Able to provide ideas during developing project
Clean Code

Clean Code

Obsession with clean code based on SOLID principles
OOP Programming

OOP Programming

Object-oriented programming with design patterns
Responsive Design

Responsive Design

Skilled in responsive design for all devices

Done Projects

+25 Done Projects

Satisfied Customers

+23 Satisfied Customers

Lines of Code

+8,000,000 Lines of Code

programming tutoring

+300 hours tutoring

Resume


Work Experience


Poolticket

Backend Developer
March 2024 - Present
poolticket.org
Poolticket provides online booking solutions for swimming pools, swim classes and related services. The company has over +1,000,000 users and strives to make swimming more accessible and enjoyable by offering an easy booking process. ...see more
As a Backend Developer, I am developing the project.

Some of my main responsibilities:
- Developing project using Laravel
- Analyzing for high scalable and performance coding
- Refactoring and optimizing codes using cash system
see less


Skills: PHP - Laravel - PostgreSQL - Redis - Unit Testing - RESTful WebServices – Docker - Sentry

Metanext

Backend Developer
July 2023 - March 2024 - 9 mos
metanext.biz
Metanext, a leading company, is developing diverse solutions, including CRM, Accounting, and HRM. Focused on providing an integrated platform, we empower businesses of all scales with efficient management solutions. ...see more
As a Backend Developer, I am working on CRM.

Some of my main responsibilities:
- Developing CRM using Laravel
- Caching system for big data
- Implementation of a scalable and high-performance infrastructure
see less


Skills: PHP - Laravel - PostgreSQL - Redis - Unit Testing - RESTful WebServices – Docker - Sentry

Iran Server

Backend Developer
June 2020 - June 2023 - 3 yrs 1 mos
iranserver.com
IranServer is one of the biggest and most well-known companies for providing web hosting. Now, IranServer has more than +200,000 active customers which is growing fast. As a Backend Developer, I worked with microservices. ...see more

Some of my main responsibilities:
- Developing microservices using Laravel and Lumen
- Designing API for sub-systems
- Refactoring and optimizing codes
see less


Skills: PHP - Laravel - MySQL - Microservices - RabbitMQ - Redis - Unit Testing - RESTful WebServices – Docker - Sentry

Omegfa

Backend Developer
September 2017 – February 2020 - 2 yrs 6 mos
Omegfa is our freelancing team, including 3 members. Me, and 2 other teammates who are highly skilled in programming. I developed various types of websites. It is my pleasure that all of our customers were satisfied with the final result. ...see more

Some types of my projects:
- Online ordering food
- Project ordering portal
- Trading cryptocurrencies platform
see less


Skills: PHP - Laravel - MySQL - Redis - MongoDB

Sadjad University of Technology Research Center

Backend Developer
July 2017 – Jun 2018 - 1 yr
Sadjad University of Technology Research Center worked on Samanir platform, which its duty was monitoring solar power plants and showing data in real-time to users. As a Backend Developer, I got the responsibility of R&D and developing the project. ...see more

Some of my main responsibilities:
- Developing a monitoring system with Laravel
- Show data to users in real-time
- Multi devices by switching between accounts
see less


Skills: PHP - Laravel - MySQL - Redis - Node.js

Education


Sadjad University of Technology

Bachelor's degree, Software Engineering
September 2013 - June 2017


Skills


PHP

Laravel

Microservices

MySQL

MongoDB

Redis

RabbitMQ

Unit Testing

OOP

SOLID Principles

Design Patterns

RESTful WebServices

Git

Docker

Linux


Languages


English
Professional working proficiency

Persian
Native

Portfolios


Samanir

Implementation of solar power plant monitoring - showing data in real-time - Multi devices by switching between accounts - Providing daily, weekly, monthly, and annual reports

Skills: PHP - Laravel - MySQL - Redis - Node.js

DgCoins

Buying and selling cryptocurrency peer-to-peer automatically - Showing online market data - User chat system - Online payment

Skills: PHP - Laravel - MySQL - Redis

Teloffer

Collection of group discounts for restaurants, fast food, coffee shops, catering - Online payment and get discount - Providing sale reports

Skills: PHP - Laravel - MySQL

Tapfood

Online order food via website and telegram bot - Providing income reports for restaurants - Managing orders and sending messages to users step by step

Skills: PHP - Laravel - MySQL - Redis - MongoDB

Digital Coins

Instantly view the price and trading volume of currencies - Support all coins of market - Sending alarm for each coin via telegram and sms

Skills: PHP - MySQL

SekehPay

Buying and selling cryptocurrency via telegram bot - Register in less than 2 minutes - Online payment and deposit of coins to wallet automatically

Skills: PHP - MySQL

Contact Me


If you want to have a professional website or telegram bot, get advice and guidance, or anything else, you can contact me in the following ways

farshad.tofighi74@gmail.com