Seyed Meysam Jafar Hosseini

Seyed Meysam Jafar Hosseini

Senior BackEnd Developer (Php, Laravel)
  • Emailmeysamhosseini1995@gmail.com
  • Mobile09100433256
  • Birthday09 March 1996
  • AddressSyntech science and innovation park, Qazvin

Resume

Experience

Software Developer

VenueWise - Full-time - Dubai , UAE
Aug 2024 — Present ( 1 years 3 months )

During my collaboration with the VenueWise team, I realized that due to the very rapid development to build the MVP, a lot of technical debt had accumulated in the project, which required extensive optimization. With great dedication and maximum time investment, I completely rewrote large parts of the project, including a full redesign of the admin panel from the ground up, turning it into a functional and ideal system.I also separated dependent parts of the project using structures like web services and modularization, converted many parts of the project into smaller components to maximize reusability, and developed several new features.
Among the new experiences I gained in this project was working with Zoho CRM, which is truly an impressive and powerful CRM. Another experience was implementing payment gateways with Stripe as well as Zoho Subscriptions, which was an interesting experience. Additionally, I optimized the database and queries and implemented an advanced search system based on Elasticsearch, all of which I accomplished during this one and a half years of collaboration with the team.

Software Developer and Team Lead

DeliShop - Full-time Remote - Karaj, Iran
Aug 2023 — Aug 2024 ( 11 months )

During this one year working on the DeliShop food ordering system delishopme.ir, I gained many new experiences. One of them was managing proxy communications between the frontend and backend applications. In addition to developing several features, I also carried out optimizations to improve the application's speed and overall performance, which resulted in a 40% increase in efficiency and a reduction in extra server resource usage. This helped us avoid significant server costs.

Moreover, I implemented the advanced Meilisearch search system.
My reason for moving to a new company was the internal issues between the company’s managers, which created a sense of instability. This lack of security led me to decide to look for another opportunity elsewhere.

Remote Software Developer

Dataak - Full-time Remote - Tehran , Iran
May 2023 — Aug 2023 ( 3 months )

Due to changing my company from remote to in-person, I couldn't collaborate with Datak for a longer period. However, during this time, I became much more familiar with Elasticsearch and advanced topics. I also gained expertise in microservices management software such as Kong. In practical terms, in the real world where there were 30 billion data points, I worked on the benefits and proper use of data caching to improve performance. I'm pleased that in this short but challenging period, many aspects have been added to my knowledge.

Software Developer

VisaPick Company - Full-time - Qazvin, Iran
May 2021 — May 2023 ( 2 years )

During my one-year collaboration with VisaPick, an immigration company, I became familiar with the process of immigrating to Australia through numerous sessions. By converting the acquired data into computer data and analyzing the database, I developed the first customer management system for Iranian immigrants to Australia, called VisaPickMap.com. With a deep learning approach to Docker and servers, I was able to optimize the company's server systems. I also developed a regular backup service and data clustering on servers to prevent data loss for the company. Additionally, by learning the Redis database, I launched caching and queuing systems on this service and benefited greatly from the extraordinary results.

Senior BackEnd Developer (Php, Laravel)

Univly - Remote - Melbourne, Australia
May 2021 — May 2022 ( 1 years )

 During my one-year of working as a senior programmer for a company called Univly in Australia, I was able to fully optimize their databases. After converting the old database data to the new database, I began developing new functions and microservices for the Univly.com website, and the results of my extensive efforts are still evident throughout the site.

Senior Laravel Developer

WinWin Company - Part-time - Qazvin, Iran
Oct 2019 — May 2021 ( 1 years 6 months )

As I left Ghasedak company for my military service, they decided to sell their property management system (QazvinMelk.com) to WinWin company. Therefore, WinWin hired me part-time to rewrite QazvinMelk and during this time, I focused on rewriting QazvinMelk and also developed a property ad crawler system for them. Finally, the PWA version of the website was launched for use.

Senior Laravel Developer

Freelance - Iran
Jul 2017 — Aug 2019 ( 2 years )

In the two years that I worked as a freelance software developer, I was responsible for everything from database analysis to designing the UI/UX of websites. I handled all aspects of the project to ensure delivery of high-quality products to our valued customers. Some of the projects that I have worked on can be found at the end of my resume.

Mid-Level Php and Laravel Developer

Ghasedak ICT - Full-time - Qazvin
Jun 2017 — Aug 2019 ( 2 years 2 months )

During my 2 years as a programmer at Ghasedak, I was involved in the analysis, design, and implementation of the QazvinMelk.com system (database and web service), researched and implemented 360-degree virtual tour photography and integrated it into Qazvin Melk, implemented customer management software and lottery for Ilam Aftab, and developed the Vaminoo loan and credit purchase system.

Junior Php and Laravel Developer

Ghasedak ICT - Full-time - Qazvin
Dec 2016 — Jun 2017 ( 6 months )

In 6 months at Ghasedak  as a beginner programmer, I designed multiple templates and developed websites using Laravel, including the first HD-film website.

Web Design and Programming Intern

Ghasedak ICT - Full-time - Qazvin
Jun 2016 — Dec 2016 ( 6 months )

During my 6-month internship at Ghasedak, I worked as a support manager for Trainbit.com and Parsaspace.com services. I also increased my knowledge in CSS, HTML, jQuery, Bootstrap, UI, UX, and SEO.

Education

Bachelor of Software
Payame Noor University - Qazvin
Sep 2014 — May 2018

During the first and second semesters of university, alongside studying university books, I was busy learning programming and networking during my free time. In the third semester of university, following the guidance of one of the very good professors, I started to seriously learn Laravel programming in 2015. After 1 and a half years, I was able to join ghasedak Communication System Company as an intern and while gaining programming experience, I completed my studies and graduated from university.

Diploma of math and physics
Aqmashe High school - Qazvin
Sep 2006 — May 2014

In the early years of high school, I learned basic computer skills such as Windows, Internet, email, blogging, etc. In the following years, after getting familiar with programming languages, I started learning programming with C++. Then, to get acquainted with graphical environments, I turned to programming languages such as VB6. However, due to the progress of the web, I shifted my focus towards web-based education.

My Skills

Laravel90%
Laravel
MySql80%
MySql
Bootstrap80%
Bootstrap
Tour 36080%
Tour 360
Php80%
Php
OOP70%
OOP
Html , Css , Javascript70%
Html , Css , Javascript
Google API60%
Google API
Git60%
Git
SQLite60%
SQLite
Ui & Ux50%
Ui & Ux
React Js40%
React Js