Shushanik V. PHP Engineer

Full Stack Web

Summary

- Software Engineer with more than 6 years of commercial experience in software development
- Experience in development a high loaded online store using SOLID, DRY, KISS
- Extensive experience in building architecture and database optimization
- Experience in stress testing and speed optimization
- Experience in RestFull API
- Knowledge how to improve project from business perspective
- Quick learner, team player, goal-oriented and responsible.
- Availability starting from ASAP

Experience

PHP Developer

February 2023 - Present

PHP Developer

August 2019 – February 2023

Full Stack Developer

January 2016 – July 2019

Projects

Backend Developer

April 2022 – February 2023
Description: Online Casino
Responsibilities:

  • Write new functionality.
  • Working with Sockets.
  • Create Rest APIs.
  • Working with Redis
  • Database design, DB archetechture
  • Working with git
  • Communication with client, management and team members;
  • Development of end-to-end interaction with other services
  • Mentoring new developers

Technologies: PHP, Laravel, NodeJs, NestJs, Redis, MongoDb, Mysql, AWS

Backend Engineer

February 2022 – April 2022
Description: It is online betting tool, You can bet on one of two players.
Responsibilities:

  • Write new functionality and bug fixing.
  • Create APIs.
  • Working on payment processes
  • Frontend changes, create new Pages
  • working with git
  • Worked closely with core developers and assisted them in group web development projects.

Technologies: PHP, Laravel, Laravel nova, Microservices, Kafka, MySQL

Full stack Engineer

November 2021 – February 2022
Description: Online shop, for users and shops, where you can sell or buy something they can see their daily/weekly/monthly/yearly reports too
Responsibilities:

  • new functionality,
  • bug fixing,
  • working with spryker,
  • db architecture and design
  • Collaborated with backend and client engineers to help build features and solve creative problems

Technologies: PHP, Symfony, Mysql, JS/ReactJs, Spryker

Full stack Engineer

March 2020 – November 2021
Description: It is Marketing tool, where you can upload and edit images, add some texts ,icons, generate QR code in it and etc... after it you can generate Image and use it in different marketing tools like Klavio, InfusionSoft and etc.... It make it easy to create mail tamplates, and send it.
Responsibilities:

  • Write new functionality, code review my and other developers codes.
  • Create Rest APIs.
  • Design DB archetechture,
  • Working with canvas and fabric js
  • Working with Stripe and payment process
  • Frontend changes, create new Pages
  • Working with AWS, same images in S3
  • Bug fixing
  • working with git (push , fix conflicts, merge)
  • Worked closely with core developers and assisted them in group web development projects.
  • Mentoring new developers
  • development of end-to-end interaction with other services

Technologies: PHP, Laravel, Queues, NodeJs, VueJs, PostgreSQL, Canvas, FabricJs, Rest API, AWS, Stripe

Full-stack development

January 2019 – March 2020
Description: It is online school fo Spain, There are 3 roles: Admin, student, Teacher. Teachers can give some tasks, online meetings, etc... Students must do tasks, change tasks status, etc..., Admin manages all processes, create student, teacher, classes, etc...
Responsibilities:

  • Write new functionality, code review my and other developers codes.
  • Create Rest APIs.
  • Create new Tables, and change existing DB structurs.
  • Bug fixing
  • Frontend changes, create new Pages
  • Collaborated with backend and client engineers to help build features and solve creative problems
  • Worked closely with core developers and assisted them in group web development projects.
  • database design
  • Mentoring new developers
  • development of end-to-end interaction with other services

Technologies: PHP, Symfony, Rest API, jQuery, MySql

Full-stack development

July 2018 - January 2019
Description: Time managment tool, It is created for company, and for employee, where every user can have 3 role(admin, staff, or lead). user can write on which task they work, and how much time they spent on it, they can see their daily/weekly/monthly/yearly reports too.
Responsibilities:

  • new functionality,
  • bug fixing,
  • db architecture and design,
  • team discussion,
  • new feature suggestion,
  • write test cases with aravel dusk authomation tool
  • Collaborated with backend and client engineers to help build features and solve creative problems

Technologies: PHP, Laravel, Mysql, JS, ReactJs, Laravel Dusk(for testing)

Full stack developer

July 2017 - October 2018
Description: It is online Casino, where you can bet, win , refund and etc.
Responsibilities:

  • Write new functionality and bug fixing.
  • Create Rest APIs.
  • Working on Payment process.
  • working with git
  • Worked closely with core developers and assisted them in group web development projects.
  • database design
  • Mentoring new developers
  • development of end-to-end interaction with other services

Technologies: PHP, Yii2 advanced, Queues, MySQL, Clickhouse, Vue.js, RestApI