Cristian P.

Front End Developer

Externalisation nearshore
Advanced
Chisinau, MOLDOVA
Contactez-nous à propos de ce profil

Mon expérience

Voir plus

PENTALOG - SkillValueNovembre 2018 - Présent

-
Voir plus

MonsatoOctobre 2017 - Présent

Front-End Developer for the main distributor of Kaspersky Lab in Moldova.
  • Excellent knowledge of JavaScript (ES5, ES6).
  • Good knowledge of Typescript.
  • Gaining professional experience with MVC frameworks (Angular 1-5).
  • Using building tools, including Webpack.js.
  • Designing scalable architecture (MVC, MVVM, Flux).
  • Organization of data structure and management of Design Patterns (GOF).
  • Management of task Runners (NPM scripts, Gulp.js, Grunt.js).
  • Handling package managers, including Yarn and NPM.
  • Gaining professional experience with Web APIs (Push, Service Worker, Notification APIs).
  • Data visualization, using D3.js, SVG, and Charts.
  • Understanding of progressive web applications (PWA).
  • Understanding of Reactive Programming (RxJS).
  • Proficient in Object-Oriented Programming (classical & prototype inheritance).
  • Understanding of Test-Driven Development.
  • Gaining experience with legacy yet popular libraries, like jQuery.
  • Understanding the principles of component-based architecture.
Voir plus

Urchin SystemsOctobre 2017 - Octobre 2018

Front-End Developer for a global software company aiming to help businesses with comprehensive solutions and mobile applications in compliance with the technology acceleration.
  • Excellent knowledge of JavaScript (ES5, ES6).
  • Good knowledge of Typescript.
  • Gaining professional experience with MVC frameworks (Angular 1-5).
  • Writing clean, valid and scalable markup and styles.
  • Proposing UI/UX approaches.
  • Management of libraries (Bootstrap 3, 4).
  • Proficient with CSS pre-processors, including LESS, SASS.
  • Usage of CSS methodologies (BEM, OOCSS).
  • Gaining professional experience in responsive, adaptive and cross-platform layout.
  • First-hand experience of effective SEO techniques.
  • Optimizing / boosting performance and correct usage of hardware acceleration (layers & repaints).
Voir plus

TenerLabJuin 2015 - Octobre 2017

Full-Stack Developer for a company specialized in the development of games and apps.
  • Developing new functionalities for different products.
  • Designing and implementing flexible and scalable architecture.
Voir plus

StarNetAoût 2014 - Mai 2015

Tech Support Engineer for a telecommunications services provider in Moldova.
  • Providing technical support.
  • Hardware / software installation.
Voir plus

SoftIntercomAoût 2013 - Novembre 2013

iOS Developer within a company specialized in application development for iPhone, iPad and iPod devices.
  • Gaining experience with building  iOS applications, using Objective-C.
  • Ability to juggle many projects and responsibilities.
  • Ability to self-manage and take ownership of a feature.

Mes compétences

Langues parlées

ENGLISH: Advanced
ROMANIAN: Native speaker

Analysis Methods and Tools

MVVM, OOP, MVC, ORM, GoF Patterns

Miscellaneous

Agile, Bitbucket, Supervisor, Stripe, Paypal API, Scrum, GitFlow, UI Design, UX Design, BEM

DBMS

Redis, PostgreSQL, MySQL

Mobility

Hybrid App

Web Technologies

CSS, Gulp.js, jQuery, RESTful API, Flux, Yarn, Grunt.js, WebSockets, NPM, Blade, Web API, Symfony, SVG, SASS, LESS, OOCSS, Webpack.js, AngularJS, RxJS, D3.js, HTML, Laravel

Protocols

SSH, HTTP, SFTP

Open Source solutions

Twig, WordPress, LAMP

Application Servers

Nginx, Apache

Environment of Development

Composer, GIT, Jenkins, SVN

Networks and Systems

Debian, Windows, iOS, CentOS, SSL, Ubuntu

Languages

JAVA, TypeScript, Objective-C, ECMAScript 6, JavaScript, PHP

Web Analysis and Statistics

SEO

Development Methods

TDD

Mes études et formations

Bachelor's Studies in Economics and Business Administration, Faculty of Business Management and Administration, The Academy of Economic Studies of Moldova, Chisinau.2015 - 0