Work Experience
Software Engineer - Ritech (Ritech Projects including JazzHR and Trackforce/Tracktik)
Duration: MAY 2023 - PRESENT
Summary:- Development and maintenance of enterprise applications including JazzHR, a recruitment management system, and Trackforce/Tracktik, a physical security management system
- These projects aim to streamline HR and security operations respectively, using modern web technologies and cloud infrastructure
Responsibilities:- Develop Symfony and Yii applications with MySQL databases.
- Use GIT for version control and project management.
- Implement Liquibase for tracking database changes.
- Work on frontend applications using React and Angular.
- Leverage AI tools such as Cursor, Copilot, and Claude for development acceleration.
Technologies: Symfony, Yii, MySQL, React, Angular, GIT, Liquibase, Docker, AWS, Doctrine ORM, VueJS, Claude, Cursor, Copilot
Software Engineer - SHAREFOX (Sharefox SaaS E-commerce Application)
Duration: NOVEMBER 2021 - MAY 2023
Summary:- Development of a SaaS e-commerce platform for goods rentals, providing configurable catalog and order management with ACL features
- The platform supports multiple clients and integrates various payment gateways
Responsibilities:- Develop Yii application with PostgreSQL database.
- Use GIT for version control and project management.
- Integrate Stripe and Klarna payment gateways.
- Implement GraphQL API and use it in Angular frontend.
Technologies: Yii, PostgreSQL, GIT, Stripe, Klarna, GraphQL, Angular, Docker, NodeJS, Google Cloud Platform
Software Engineer Consultant - Floos / United Software (Floos Earned Wage Access Application)
Duration: JUNE 2022 - FEBRUARY 2023
Summary: Development of a multi-tenant earned wage access service for companies in the UAE, allowing employees to access earned wages via mobile apps and web console for administrators.
Responsibilities:- Develop features in PHP (Laravel) with PostgreSQL database.
- Convert business requirements to technical requirements and act as feature owner.
- Use GIT for version control and project management with CI/CD.
- Write unit and feature/integration tests.
Technologies: Laravel, PostgreSQL, GIT, React, ReactNative, Docker, AWS, Redis
Senior Web Developer - EUROSTEP (Magento and Shopify Integration Projects)
Duration: AUGUST 2020 - NOVEMBER 2021
Summary: Development of Magento module connectors and third-party Shopify applications to integrate e-commerce platforms with marketplaces and Oracle CX Commerce Cloud, enhancing e-commerce capabilities.
Responsibilities:- Develop Magento module connector with marketplace 24s.com.
- Develop Shopify third-party applications using Laravel to consume Shopify REST API.
- Develop Storeden third-party applications and Laravel application connectors with Oracle CX Commerce Cloud.
- Use GIT for version control and project management.
Technologies: Magento 2, Laravel, Shopify REST API, GIT
Software Engineer, Tech Team Lead, DevOps, Consultant - Electricbot LLC (Electricbot LLC Projects including ParkingBadge, RF Agriculture, Red Flag Products, Furniture Pipeline, Upwardly)
Duration: DECEMBER 2018 - PRESENT
Summary:- Lead and develop multiple projects including ParkingBadge, a multi-tenant apartment complex management system, and various e-commerce websites using Magento 2 integrated with ERP systems
- Responsible for full-stack development, DevOps, and server management
Responsibilities:- Tech lead for ParkingBadge project.
- Database architecture and software engineering.
- Build and document REST APIs for various projects.
- Develop Laravel applications with VueJS and Angular.
- Develop custom Magento 2 modules.
- Manage Linux servers on DigitalOcean and Nexcess.
- Maintain legacy Wordpress and Drupal sites.
- Use GIT for version control and project management.
Technologies: Laravel, VueJS, Angular, Magento 2, REST API, MySQL, Linux, Apache, PHP, SSL, DigitalOcean, Nexcess, GIT
Web Developer - Magento, Laravel - Rubik Technologies shpk (E-commerce Websites and Custom Applications)
Duration: APRIL 2019 - AUGUST 2020
Summary: Development of e-commerce websites using Magento 2 and custom applications using Laravel framework, including Magento modules for ERP connection to enhance business operations.
Responsibilities:- Develop e-commerce websites using Magento 2.
- Develop custom applications using Laravel.
- Develop Magento modules for ERP connection.
- Use GIT and SourceTree for version control and project management.
Technologies: Magento 2, Laravel, GIT, SourceTree
Web Developer - Magento, Laravel - ATIS shpk (Custom CRM for Product and Marketplace Management)
Duration: OCTOBER 2018 - APRIL 2019
Summary: Development of a custom CRM to manage products from multiple e-commerce sources and sell them on marketplaces like Amazon and eBay using respective REST APIs, improving product and sales management.
Responsibilities:- Develop custom CRM in Laravel framework.
- Integrate with WooCommerce, Magento, Prestashop, Amazon, and eBay via REST APIs.
- Use GIT for version control and project management.
Technologies: Laravel, REST API, GIT
Web Developer, Own Product - Freelancer (Freelance Projects and Inventory Management Desktop Application)
Duration: FEBRUARY 2017 - OCTOBER 2018
Summary: Development and maintenance of freelance web projects and creation of a desktop inventory management application sold to local clients, demonstrating entrepreneurial and technical skills.
Responsibilities:- Develop and maintain freelance projects.
- Fix bugs for freelance projects on Fiverr, Upwork, PeoplePerHour.
- Develop own desktop application for inventory management in C# and sell to clients.
Technologies: C#, PHP, jQuery, Laravel
Software Engineer - Side Projects (AI Projects - Menu Builder and Bet Company Start-up)
Summary: Development of AI-assisted projects using Claude Code and Cursor AI tools to accelerate software development by iterating prompts and ensuring security and permissions compliance.
Responsibilities:- Create project plans and descriptions for AI to understand client requirements.
- Iterate AI prompts to control output and check for security and permissions leaks.
Technologies: Laravel, VueJS, MySQL, Docker, Tailwind, AI, Claude, Cursor
Education
- Master Degree in System Information in Economics
PHP, jQuery, Laravel, Mobile Applications, Risk management, Advanced Database Systems, System Information Management
September 2017 - July 2019
- Bachelor of Computer Science and Economics
Base of Computer Science, Computer architecture, Java, C++, HTML, CSS, Javascript, Microeconomy and Macroeconomy, Marketing, Finance Planning, Database Mysql, Network and System Administration in Linux
September 2014 - July 2017