Senior Backend Engineer (PHP/Golang)

Franco Ghazaleh

Highly skilled software development professional with more than 10 years of experience in software design, development and integration. A self-directed and motivated software engineer who works effectively in a dynamic environment. Fluent in PHP OOP, Golang, C#, HTML5 and JavaScript.

Franco Ghazaleh profile

Experience

March 2022 - present · Berlin, Germany

Senior Backend Engineer (PHP/Golang)

Nord Security (NordVPN) · VPN (B2B)
  • Leading new features and projects by writing tech-spec documents, creating POCs and suggesting solutions to the team (e.g. invoice downloads, payment migration).
  • Sharing knowledge with the team and ensuring the team follows our code standards and processes.
  • Continuously improving and maintaining the existing codebase, code quality and automated testing.

Projects

  • NordLayer B2B platform: A PHP platform managing VPN accounts and servers for organizations.
  • New upsell payment: A PHP service responsible for processing orders and handling the checkout process asynchronously.
LinuxPHPGolangRabbitMQMySQLNginxDockerGitLabELK
February 2021 - February 2022 · Berlin, Germany

Senior Backend Engineer (PHP/Golang)

Auto1 Group · e-commerce (B2B, B2C)
  • Built a service layer to process inbound merchant payments and support the Cash Management Team.
  • Built an integration layer with Oracle Application ERP, using a Golang Lambda service to sync customer details.
  • Maintained existing services and improved code quality and automated testing.

Projects

  • Finance-AR-invoice service: A PHP service handling invoice/proforma generation and auto-booking of cars, packages and transportation.
  • Inbound-Payment-tool: A PHP service handling inbound payments from different sources and displaying all merchant payment transactions to the Cash Management Team.
  • Exchange lambda service: A Golang Lambda service handling the exchange between the cash collector and a third-party payment service.
LinuxPHPGolangMySQL/PostgresNginx/ApacheAWSLambdaAWS SQS/SNSELK
April 2020 - present · Berlin, Germany

Co-Founder/Developer

WahahStore · e-commerce
  • Managing and running the online OpenCart 3.x shop on servers.
  • Building new features for the back office and shop.

Projects

  • Wahahstore.com: An online shop with an Arabic/English interface.
LinuxPHPOpenCartMySQLNginxHTML/CSSDigitalOcean
October 2018 - April 2020 · Berlin, Germany

Senior Backend Engineer

Productsup · SaaS (Data Feed)
  • Developed an efficient, fast and reliable backend solution for real-time feed processing.
  • Refactored legacy backend code, improving performance, code quality and testing.
  • Developed new executables on top of Docker to run independently of our infrastructure.

Projects

  • New Monitoring: A backend solution for a real-time notification and alert system, using queues for certain actions.
  • Async Processing Manager: A package for controlling multiple Symfony Processes.
  • IceCat Open Catalog: A microservice that allows clients to integrate their data feed with IceCat Open Catalog to enrich their products.
LinuxPHPSymfony 4MySQL/RedisNginx/Apache Solr LuceneJenkinsHTML/CSS
July 2015 - August 2018 · Rome, Italy

Senior Software Engineer

Qettaf · eCommerce platform (B2C, B2B)
  • Developed new features in PHP using the Laravel framework.
  • Worked effectively with design teams to ensure software solutions were delivered to a high standard of quality and user experience.
  • Directed software design and development while remaining focused on client needs.
  • Developed a Lucene search indexer using Java 7 and MySQL.
  • Responsible for solution architecture and database design.

Projects

  • DDL.ae: A web-based PHP English/Arabic e-commerce platform.
  • Mrqoom.net: A web-based PHP English/Arabic portal for digital content.
  • Mrqoom API: A RESTful API built on the Lumen PHP framework.
  • DDL Catalog: A Node.js/MongoDB service using RESTful APIs to communicate with the e-commerce platform for the DDL catalog.
LinuxPHPJavaLaravel/LumenMySQL/RedisNginx/Apache Solr LuceneHTML/CSS
January 2015 - May 2018 · Amman, Jordan

Senior Software Engineer (PHP)

Souq.com (An Amazon Company) · eCommerce marketplace
  • Wrote maintainable and extensible PHP code for the backend Order Management System (OMS).
  • Worked closely with other team members to plan, design and develop robust solutions in a timely manner.

Projects

  • Souq.com: A web-based English/Arabic e-commerce platform.
Linux/AWSPHPJavaZend FrameworkMySQL/RedisApache MQNginx/Apache Solr LuceneHTML/CSS
October 2013 - December 2014 · Amman, Jordan

Senior PHP Developer

Kindi.com · Mobile Applications
  • Backend development using PHP OOP.
  • Developed high-standard RESTful APIs using the Zend Framework and Slim.
  • Frontend development using the CodeIgniter framework, CSS3, Ajax, jQuery and Bootstrap.
  • Database design and development (MySQL Server, stored procedures and functions).
  • Integrating with social APIs such as the Facebook Graph API and Twitter (Streaming and REST APIs).

Projects

  • Yaqut Books: A bookshelf mobile application using a PHP RESTful API on the backend server to sync data between mobile devices and databases.
  • Yaqut Login: An OAuth 2.0 server and user profiles, developed and implemented to provide SSO and access to all the company’s apps from a single point.
  • Yaqut News: A news mobile application using a PHP RESTful API to get live news feeds from the database, plus a cron job running as a service to import Twitter streaming into the database.
  • Yaqut Publisher: A web-based solution for publishers and authors, used for book reporting, charting and book management (create, update and delete books).
  • Yaqut Store: A responsive website for the Yaqut book store.
  • Yaqut Store API: A store mobile application using a PHP RESTful API.
  • Yaqut Search Engine: A PHP RESTful API that uses the Apache Solr search engine to index metadata for more than 10k books and handle search queries.
Linux/AWSPHPSlim/CodeIgniterZend FrameworkMySQL/RedisNginx/Apache Solr LuceneHTML/CSS
July 2010 - June 2013 · Amman, Jordan

Senior Software Developer

ikitab.com · SaaS - Content Provider
  • Responsible for the development of iKitab’s web portals including planning, defining and overseeing the production process.
  • Responsible for designing and developing mobile iOS and Android applications.
  • Responsible for developing many production-support tools and end-product desktop and web-based applications.

Projects

  • Al-Jamea BookShelf: An iOS bookshelf mobile application developed in native Objective-C and used to purchase and read eBooks from the iKitab Book-Store.
Linux/AWSPHPSlim RESTful APIMySQLNginx/Apache Solr LuceneHTML/CSS
Show 4 earlier roles
November 2008 – September 2009 · Amman, Jordan

Senior Developer

Ketab Technology · Interactive Educational Content
April 2004 – June 2008 · Amman, Jordan

Senior Programmer

Rubicon (RGH) · E-learning and multimedia production
October 2002 – March 2004 · Amman, Jordan

Senior Developer

Mercury Techs · Accounting software
July 2001 – September 2002 · Amman, Jordan

Programmer

Turath Center for Computer Research · Accounting software