Catalin-Vasile C.

Software developer

Cluj-Napoca, ROMANIA
Contactez-nous à propos de ce profil

Mon expérience

Voir plus

Meetic01.11.2013 - Présent

  • Analysis of the client's requirements.
  • Involvement in every step of the product life cycle: requirements, analysis, design, implementation, testing, monitoring, maintenance.
  • Developing microservices in a Hexagonal and DDD architecture using PHP with Symfony 2.8 and 3.
  • Developing Kafka consumers in Scala.
  • Monitoring the product using Kibana, Grafana, AppDynamics.
  • Estimation of the task complexity and duration, ensuring their accomplishment within the established deadlines.
  • Improvement of the functionality on the existing site and development of new functionality according to the specifications.
  • Code reviews on GitLab.
  • Code optimization, ensuring code standards compliance, applying  SOLID principles, Design Patterns, Coding standards (PSR2).
  • Practicing and working with PhpUnit (TDD), Prophecy, Behat (BDD), Gherkin, MemCache, APC, Oracle, MySql, Postman, HTTPCache.
  • Performing unit testing on the implemented features to ensure their functioning to the required quality parameters.
  • Writing the technical documentation for the developed features.
  • Using the Scrum-Agile methodology.
  • Using the GIT versioning system and GitLab.
Voir plus

Edil01.10.2011 - 01.11.2013

PHP Developer within a company specialized in gathering, processing, transferring, storing and managing real estate information.
  • Development and integration of customized modules for Open Source CRM systems (SugarCRM) tailored to the client's business allowing to identify new opportunities, to automate several daily tasks, to provide a better perspective on the business and to improve investment efficiency.
  • Development of several modules allowing to generate customized reports on the real estate agent's activity, which shall be used by the Sales Manager.
  • Maintenance, optimization of the CRM systems, ensuring assistance/technical support.
  • MySQL database maintenance and administration.
  • Development of an application (PHP5, MySQL jQuery, Ajax, CSS3) by means of which the human resources department could manage and track a candidate's recruitment process: scheduling interviews, managing status changes, consulting the candidate's employment history and CV, rescheduling interviews, making a job offer.
  • Development of an extension (PHP, MySQL, JSON) for correlating the data available in the CRM system with those existing on different company websites.
  • Analysis of the real estate market for the IT field in order to identify products, services and technologies used to attract new clients and increase the commitment of existing clients.
  • Contribution to the establishment of the design for the company's websites.
Voir plus

Optima Group01.07.2010 - 01.08.2010

Tester within a company providing integrated IT solutions and consultancy services.
  • Testing of several applications on mobile devices.
  • Writing of reports focusing on ease of use, charging speed and differences among versions.
Voir plus

Lugera & Makler01.06.2009 - 01.07.2009

Production Operator within a project organized for one of the most important manufacturers of mobile phones worldwide.
  • Assembling mobile phones on the production line.
  • Verifying that each piece is correctly assembled on the mobile phone.
  • Identification of the possible fabrication defects on the assembled components.

Mes compétences

Langues parlées

ENGLISH: Average
ROMANIAN: Native speaker

Networks and systems

Windows, Docker, Linux


PHP, JavaScript, XML, C/C++, Gherkin, JAVA, Scala


ELK Stack, MemCache

Web technologies

AJAX, jQuery, CSS, HTML, JSON, Bootstrap, REST


MySQL, Cassandra, Oracle

Analysis methods and tools

OOP, AppDynamics, Bamboo, Design Patterns, UML

Development Environment

GIT, GitLab, IntelliJ, Jenkins, MySQL Workbench, NetBeans, PhpStorm



Big Data

Apache Kafka

Open Source solutions


Software testing

Behat, PHPUnit


Agile, Scrum, BDD, Grafana, JIRA, Kanban, Redmine, SOLID, TDD

Mes études et formations

Master's Degree in Databases, Faculty of Mathematics and Informatics - "Babes-Bolyai" University, Cluj-Napoca.2011-2013

Bachelor's Degree in Computer Science, Faculty of Mathematics and Informatics - "Babes-Bolyai" University, Cluj-Napoca.2008-2011