Andrei S.

Solution architect

Chisinau, MOLDOVA
Contact us for this profile

My experience


Pentalog Institute01.12.2011 - Present

PHP Technical Expert within the Technical Direction of the Pentalog group.
  • Providing technical solutions, estimations and planning for prospects, current clients or internal Pentalog projects.
  • Ensuring technical audits to the clients on the deployment, administration and optimization of PHP projects.
  • Consulting on various projects with people technical assessments for recruitment or any kind of evaluations, architecture overview, audits, practices enhancements, etc.
  • Participation in PHP technical interviews.
  • Organizing trainings on Agile, Scrum, TDD, Symfony, GIT, Jenkins, Sonar, and many more.
  • Building technical quizzes for People Centric.

  • Technical Expert in code auditing.
  • Identification of the problems concerning the code architecture.
  • Analysis, research and testing of potential solutions.
  • Proposal of appropriate technical solutions.
  • More

    Pentalog01.04.2009 - Present

    Technical Director / Software Architect within the Pentalog group.
    • Providing tailor-made technical solutions ranging from web architecture design, B2C / B2B E-commerce platform management and UI improvement, to mobile development and Big Data management (distributed messaging systems, distributed file systems, MapReduce).
    • Project development, management and administration.
    • Conducting technical and functional audits and providing expert consulting on architecture-related decision-making, multi-provider management, website migration to other platforms or systems as well as the early stages of project launching.

    Leading Provider of International Hospitality Services01.11.2018 - 01.12.2018

    PO Mentor.
    • Helping with roadmap's preparation and the release planning.

    SM Mentor.
    • Helping to detect impediments and solutions.
    • Assisting on velocity optimization.
    • Helping new members integrate into the team.

    Solution Architect.
    • Tech and process audit, project status evaluation and impediment identification.
    • Improving visibility in regards to the technical impact and tech solution's integration progress.
    • Planning and checking the delivery of tech requirements.
    • Interviewing Azure DevOps engineers.
    • Preparing and monitoring the DevOps integration progress.
    • Stabilizing the evolution of the Azure tech solution.
    • Helping the team overcome new tech challenges.
    • Reviewing the code quality process.
    • Analyzing and preparing solutions for front-end tech/process impact.
    • Analyzing and extracting DevOps requirements.
    • Analyzing the intervention of the DevOps external provider.

    PENTALOG CLIENT : Market Data Analytics Software Provider01.11.2018 - 01.12.2018

    Technical PO.
    • Conducting business discovery workshops.
    • Analyzing business requirements and preparing technical solutions for ML models.
    • Analyzing and proposing solutions for models' integration in the development process.

    Online community for school, parents, alumni, and businesses01.11.2018 - 01.12.2018

    Solution Architect.
    • Analyzing and reviewing the proposed optimization solution.
    • Facilitating the integration of the optimization solution.

    Kwanko01.03.2017 - 01.03.2018

    SM / Technical PO / Software Architect / Solution Architect.
    • Prototyping the ML model for user profiling and user advertising interests detection.
    • Preparing a big data tech solution.
    • Estimating and identifying tech requirements.
    • Launching the support for a big data project.
    • Implementing a big data prototype.
    • Assisting and helping with a big data platform implementation in production.
    • Supporting and assisting the team with solving issues.
    • Analyzing tech impediments and preparing solutions.
    • Helping the SM with planning activities.
    • Impediment and risk management.

    PENTALOG CLIENT : BlueFox IO01.04.2016 - 01.02.2017

    Software Architect.
    • Facilitating project transfer.
    • Defining the tech requirements.
    • Taking ownership of tech aspects.
    • Project deployment.
    • Preparation of the roadmap for integration.

    Scrum Master / Coach & Software Architect.
    • Responsible of the team integration, interviews, coaching and training.
    • Implementing tools and practices.
    • Tech solution design.
    • Assisting the team with tech challenges.
    • Progress review.

    Solution Architect.
    • Consultancy, audit and discovery of impediments.
    • Improving visibility, solving tech issues and ensuring the roadmap's correct implementation.
    • Facilitating the transfer of technical aspects.
    • Assisting the client.
    • Commercial negotiation.

    PO Coach.
    • Coaching the PO on BL definition and product discovery.
    • Mentoring on scope and budget monitoring.

    Online community for school, parents, alumni, and businesses01.02.2016 - 01.03.2016

    Solution Architect.
    • Facilitating microservices solution implementation.
    • Advising and helping the team understand microservices' technical challenges.
    • Mentoring the team regarding container systems.
    • Reviewing team's progress.

    PENTALOG CLIENT : Specialist in debt collection solutions01.09.2015 - 01.12.2015

    Software Architect.
    • Facilitating project transfer.
    • Ensuring the project's deployment process in production.
    • Optimizing CI and CD flows.
    • Audit on deployment flow issues.
    • Mentoring on CI and CD aspects.
    • Assisting and supporting the team during the development process.

    Pentalog Institute01.03.2014 - 01.04.2014

    Web Architect / Consultant within a project for sharing files (similar to Dropbox) dedicated to the problems of collaborative development which assures intellectual property protection for each member of the system. The system consists of a desktop Windows application and a web server platform. The goal of the system:
    - Sharing files between employees;
    - Synchronizations of files in P2P mode;
    - Backup of files on company dedicated server;
    - Automatic signature of contributions;
    - Tracing contributions of each member;
    - Grouping of the files within a collaborative project;
    - Setting up files permissions for all project members by the owner.

    Participation in the development of the Python modules of the application.
    • Development of the application's user interface and synchronization engine between desktop client and server.
    • Providing new functionality behind the client interaction with the interface.
    • Automated generation of documentation for the code, making it available in web format.
    • Creation of the application's installers for different environments.
    • Participation in documenting the deployment process for the application.
    • Testing and bug fixing.

    Participation in the development of the PHP modules of the application.
    • Development of the e-commerce application and synchronization engine between members.
    • Providing new functionality behind the e-commerce framework Sylius and file versioning components.
    • Creation of a middleware platform for file synchronization.
    • Participation in documenting the deployment process for the application.
    • Testing and bug fixing.

    Pentalog Institute01.07.2013 - 01.08.2013

    Web Architect / Consultant within a project that aims to update a current website that selects, sells and delivers the best Paris pastries and chocolates. The goal was to evolve an existing front-end customer website together with back-end modules to a new version (PrestaShop 1.5). Design integration, feature implementations (including Payment Module) and support (technical and functional) were part of this project. The project was addressed to a French start-up whose main goal is to provide a marketplace for selling best pastries and chocolates and to offer quick deliveries in Paris.
    • Migration of the existing e-Commerce site from PrestaShop 1.4 to PrestaShop 1.5.
    • Analysis and specification of new features not supported by PrestaShop.
    • Preparation of the architecture for a new module in order to support multi-store for one supplier.
    • Understanding client requirements and stabilizing sprints backlog.
    • Startup of the project and setup of the main technical and organizational points.

    Pentalog Institute01.06.2013 - 01.07.2013

    Web Architect / Consultant within a project aiming to develop an e-commerce oriented platform based on Magento allowing a new approach to the online sales of transport services. The project was designed for a company specializing in passenger transport in Orleans, its metropolitan area as well as in the largest French urban areas.
    • Maintenance of a web site.
    • Support to the existing team regarding the development of an e-Commerce site for ecocar booking in France.
    • Creation of the SOAP API server layer in Magento, in order to extend site functionalities for iPhone and Android native applications.

    PENTALOG CLIENT : Voyage Privé01.05.2012 - 01.07.2013

    Technical Leader - Senior Developer for the improvement and maintenance of an e-Commerce web application, a website which allows users to search and book trip offers provided by different suppliers.
    • Adding new functionalities to correspond to the users' and client's requirements.
    • Planning the deadlines and ensuring the code quality.
    • Understanding the business logic and the client's requirements.
    • Management of the development planning.
    • Communication with the client.

    AZ Pneus01.05.2008 - 01.05.2012

    Project Manager - Developer.
  • Communication with the client.
  • Management of the development planning.
  • Understanding the business logic and the client's requirements.
  • Writing of the project specifications.
  • Overtaking the company website development which includes an e-Commerce application.
  • Addition of new functionalities to correspond to the users and clients requirements.
  • Planning the deadlines and ensuring the code quality.
  • More

    PENTALOG CLIENT : Ocea Smart Building01.11.2011 - 01.12.2011

    • Creation of Web services necessary for the communication between the iPhone and the database.
    • Writing of the script in order to generate the test cases.

    AMR (Agro Market Ressources)01.10.2010 - 01.11.2011

    Responsible for providing technical support in the programming principles in Joomla.

    Software Publisher01.10.2011 - 01.11.2011

    Responsible for ensuring the technical support for the Apache configuration.

    Pentalog01.10.2011 - 01.10.2011

    Master Class PHP within the Technical University of Moldova.
    Presentation of modern solutions for web applications optimization.

    MARTIGNAS01.02.2011 - 01.02.2011

    Responsible for ensuring the maintenance of a web site.

    Lowendal Group01.12.2010 - 01.02.2011

    • Migration of the pocket PC application for the Windows CE platform on the Windows Mobile 6 platform.
    • Integration of new features in the pocket application.
    • Modification of the features in the export/import of the Assetmaps web application.

    PENTALOG CLIENT : Fragrances and Flavours Industry Leader01.01.2011 - 01.02.2011

  • Creating the GUI part of the application.
  • Bug fixing.
  • More

    Pentalog01.01.2010 - 01.01.2011

    Technical Expert.
  • Responsible for ensuring the pre-sales support.
  • Analysis and estimation of the specifications within many IT projects developed by Pentalog and its clients.
  • More

    Freelance01.01.2005 - 01.01.2011

    and development of different websites.
  • Creation of web pages.
  • Identification of the best development solutions.
  • Bug fixing.
  • More

    Pentalog01.01.2010 - 01.01.2010

    of a solution that allows to send reports with a list of applications installed on the Pentalog collaborators' PCs.

    DMAILER01.12.2006 - 01.05.2008

    Developer within the development team of new functionalities for the DmailerSync project, a software which allows persons that have an external peripheral (USB key, flash card, Ipod, PSP, etc) to transport, restore, access, edit all their personal files (Word documents, Access, PAO, Mp3, Mpeg,…) and also their Outlook data (mails, attached files, folders, contacts, notes, tasks) whenever and from no matter what computer.
  • Development of an access and synchronization tool.
  • Development of a tool used to link more databases as one.
  • In charge of carrying out the synchronization of the server data.
  • File synchronization.
  • Outlook data synchronization.
  • Firefox favourites synchronization.
  • Integration of the new modules.
  • More

    METRO01.08.2007 - 01.02.2008

    Participation in the development
    of an application which allows to customize the products directly on the web site of the store. The ordered customized product is sent directly to the client.
  • Addition of new features.
  • Maintenance of the application.
  • Bug fixing.
  • More

    Coronis Systems01.10.2006 - 01.12.2006

    Participation in the development
    of an application that presents the interrogation functionalities of the Coronis equipment which includes:
    - the reading of the water meters indexes;
    - consumption curves;
    - histograms for highlighting the over-consumptions following the going beyond a definite threshold.

    Lefebvre Software01.08.2006 - 01.09.2006

    Participation in the development
    of an integrated software for financial management, a global solution which relies the expertise from the financial field to the company's decisional universe.
  • GUI development and installation of the corresponding business logic.
  • Carrying out unit tests.
  • More

    Pentalog01.07.2006 - 01.08.2006

    of a communication panel on the website.
    The panel is a drop-down Menu that appears at the time of the passage of the mouse on one of the site’s photos. Using this menu the user can join in several ways a Pentalog interlocutor: eby mail, chat, telephone (the visitor seizes his telephone number and he is automatically connected to the desired person).

    Moldavian company01.11.2005 - 01.05.2006

    Participation in the development
    of an on-line sales application.
  • Creation of the user interface.
  • Carrying out tests and solving bugs.
  • Site maintenance and the tasks management.
  • More

    Association des Utilisateurs Linux01.01.2004 - 01.01.2005

    Founding Member and Web Developer within the Association of the Linux Users.
  • Participation in the development of the ALU’s website:
  • Website maintenance.
  • More

    University organization01.01.2004 - 01.01.2005

    Participation in the development and the maintenance activities of the AUF website:
  • Participation in the trainings carried out by the AUF.
  • Creation and management of dynamic web sites.
  • More

    Technical University of Moldova01.01.2003 - 01.01.2004

    System Administrator within the laboratory of the Faculty of Computers, Informatics and Microelectronics, from the Technical University of Moldova.

    Internet café01.01.2002 - 01.01.2003

    Network Assistant within an Internet Café from Chisinau, Moldova.
  • Installation of the needed software.
  • Network maintenance (25 computers).
  • Assistance to the clients.
  • My stack

    Spoken languages

    ENGLISH: Advanced
    FRENCH: Advanced
    ROMANIAN: Native speaker
    RUSSIAN: Native speaker

    GitLab CI


    PHP, JavaScript, Python, SQL, ActionScript, Ruby, .NET Languages, C/C++, JAVA, Delphi, GraphQL, Perl, Scala, Visual Basic


    MapReduce, ActiveMQ, CQRS, JDBC, MemCache, Software Architecture, Xapian, Xcache, XERCES

    Web Technologies

    AngularJS, HTML, CSS, React.js, AJAX, jQuery, Vue.js, CodeIgniter, SOAP, Symfony, APE, AWS, AWS Lambda, Backbone.js, Bootstrap, Django, Ember JS, Ext JS, Flask, Flex, HipHop, Laravel, Meteor.js, Node.js, Padrino

    Networks and Systems

    iOS, Android, Windows, Linux, Amazon CloudWatch, Amazon Elastic Container Service (ECS), Amazon Web Services EC2, Amazon Web Services S3, Ansible, Azure Cloud, CentOS, Debian, DFS, Docker, Fedora, OpenFire, Terraform, Ubuntu


    MySQL, Cassandra, DynamoDB, MongoDB, MsSQL, Oracle, PostgreSQL, Redis

    Analysis Methods and Tools

    StarUML, UML, Enterprise Architect, Microservices, OOP, Rational Rose, Sonar

    Business Intelligence / ETL

    Business Intelligence

    Environment of Development

    NetBeans, Eclipse, Visual Studio, Flash Builder, GIT, GitLab, Maven, SVN, VSTS

    Application Servers

    Apache, ElasticSearch, Nginx, RabbitMQ, Red, Tomcat


    TCP/IP, WebDAV

    Big Data

    Amazon Kinesis, Apache Kafka, Hadoop, Spark

    Open Source solutions

    Magento, Drupal, PrestaShop, Doctrine, Kubernetes, OCS Inventory, Sentry, Sphinx, Sylius

    Software Testing

    JIRA, New Relic, Xdebug


    J2ME, Windows Mobile


    Big Data, Agile, Analytics, API, Confluence, Data Science, Decision Forest, DevOps, DMS, Druid, E-commerce, Grafana, Image Recognition, IoT, Jenkins, Kanban, Machine Learning, Mentoring, Nexus, Ocelot, Pivot, Product Ownership, RNN, Scrum


    Gimp, Photoshop



    My education and trainings

    Two "Agile & Kanban & Scrum" Training Programs.2015

    "Middle Management and Project Management" Training.2015

    Agile Training.2014

    "People and Project Management" Training - Session 4.2010

    "People and Project Management" Training - Session 3.2009

    "People and Project Management" Training - Session 2.2009

    "People and Project Management" Training - Session 1.2009

    Bachelor's Degree in Computer Science, Faculty of Computers, Informatics and Microelectronics, French Section - Technical University of Moldova.2003-2007