Pavel Iosif M.

Full-stack developer

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

Mon expérience

Voir plus

Modern Luxury Hotels Chain01.10.2018 - Présent

Developer.
  • Analysis of the client's requirements.
  • Estimation of the tasks complexity and duration, ensuring their accomplishment within the established deadlines.
  • Improvement of the existing functionalities and development of new ones according to the specifications.
  • Code optimization, ensuring code standards compliance.
  • Performing unit testing on the implemented features to ensure their functioning to the required quality parameters.
  • Application maintenance and bug fixing.
  • Writing of the technical documentation for the developed features.
Voir plus

Coravin01.03.2018 - 01.10.2018

API Gateway Developer.
  • Analysis of the client's requirements.
  • Estimation of the tasks 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 optimization, ensuring code standards compliance.
  • Performing unit testing on the implemented features to ensure their functioning to the required quality parameters.
  • Application maintenance and bug fixing.
  • Writing of the technical documentation for the developed features.
  • Integration with third party apps (e.g. Delectable API, AWS API).
Voir plus

Meetic01.02.2013 - 01.03.2018

Software Developer.
  • Analysis of the client's requirements.
  • Estimation of the tasks 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 optimization, ensuring code standards compliance.
  • Performing unit testing on the implemented features to ensure their functioning to the required quality parameters.
  • Application maintenance and bug fixing.
  • Writing of the technical documentation for the developed features.

Backoffice development with JavaScript / jQuery / AngularJS.

  • Rewriting old backoffice functionalities with AngularJS (SPA).
  • Creation of Angular services and factories to communicate with the new services.
  • Creation of custom directives to make the code cleaner.
  • Integration of old libraries into AngularJS (Kinect).
  • Use of Angular routes and views.
  • Creation of custom filters.
  • Use of Twitter Bootstrap grids to make the design responsive (mobile/desktop).

Symfony2 / PHP development.
  • API-Services TDD development.
  • Rewriting old legacy code into services.
  • PhpDoc / RAML / Confluence documentation.
Voir plus

Pentalog01.02.2015 - 01.02.2015

Software Developer within a project based on JavaScript and mobile technologies, aiming to deliver a demo of an application, available on desktop and mobile devices, that allows users to find promoted restaurants (from a database) around their location. The application was also presented during a workshop and knowledge sharing session organized internally.
  • Creation of the application.
  • Use of jQuery Mobile and AngularJS to make the application responsive.
  • Use of Bootstrap grids.
  • Development of Native functionalities such as Notifications (Vibrate, Beep, Alarms).
  • Development of a module allowing to access user location with Phonegap.
  • Development of a contact management feature allowing to filter / create contacts (restaurants) from the application.
  • Use of Storage plugins.
  • Development of the necessary components for the Offline use of the application.
  • Compilation of the project into native apps (WP8, Android).
Voir plus

Pentalog01.08.2012 - 01.02.2013

Participation in an internship program focusing on PHP technologies.

Study of PHP programming concepts and techniques.
  • Study of variables, constants, operators, control structures, Error Management, functions, file manipulation, streams, network.
  • Creation of examples with variables and constants.
  • Observation of the visibility, the variables and their logic.
  • Creation of examples with control structures for parsing an array.
  • Creation of an example with a custom error management function.
  • Development of a function to read/write/display the content of a file.

Study of OOP concepts.
  • Study of the OOP principles, classes, methods, constants, static methods, abstract classes, interfaces, object oriented design.
  • Creation of a class to connect to a database, display data from a table or insert data to a table from a form.
  • Creation of a class to upload a file in a different folder depending on the file type.
  • Creation of a class to manipulate a file, implement an interface.

Study of SQL language.
  • Study of the SQL syntax and functions.
  • Creation of a database.
  • Performing queries in the database and searches in the fields.

Study of JavaScript /jQuery /HTML/CSS technologies.
  • Study of the JavaScript syntax, functions, event listener, objects.
  • Study of the jQuery syntax, events, advantages to JavaScript, AJAX.
  • Study of the HTML syntax, new tags and functions in HTML5 (canvas, svg, video, audio).
  • Study of the CSS syntax.
  • Development of a website.

Study of XML/Web Services.
  • Study of the XML, XSLT, display functions, valid XML, well formed XML.
  • Study of the SOAP service.
  • Creation of a SOAP server/client using PHP, wsdl, XML-rpc.
  • Creation of a new function registered to SOAP.
  • Display of a table with data depending on the request send by the SOAP client.
  • Study of the REST service, HTTP functions.
  • Creation of a REST service that displays data from a database in HTML/XML/JSON format.
Voir plus

CORA TRADE CENTER01.03.2012 - 01.08.2012

Web Designer within a company that produces and distributes stationary products.

Site maintenance and product presentation.
  • Database administration.
  • Site maintenance.
  • Photo editing.
  • Vectorial design.
Voir plus

DIGITAL GRAPH X L.R.01.04.2008 - 01.01.2009

Web Designer within a company providing internet and advertising services.

Website development.
  • Web interfaces development.
  • Creation of HTML and CSS codes.
  • Database creation.
  • Website maintenance.
  • Photo editing.
  • Vectorial design.

Mes compétences

Langues parlées

FRENCH: Beginner
ITALIAN: Beginner
ENGLISH: Average
ROMANIAN: Native speaker

Networks and systems

Windows

Languages

PHP, JavaScript

Web technologies

HTML, HTML5, CSS, CSS3, AngularJS, Bootstrap, jQuery, SASS, AJAX, jQuery mobile, Symfony2

DBMS

MySQL, Oracle, MS Access

Development Environment

GIT, NetBeans, PhpStorm

Software testing

Behat, JUnit, PHPUnit

Mobility

Apache Cordova, PhoneGap, Ionic

Miscellaneous

Agile, Scrum, Facebook API, Google APIs, JIRA

Graphic

Corel Draw, Illustrator, Photoshop

Mes études et formations

Studies in Development and Databases, Faculty of Sciences - "1 Decembrie" University, Alba Iulia.2010-2012

Bachelor's Degree in IT, Faculty of Sciences - "1 Decembrie" University, Alba Iulia.2007-2010