Razvan Popa

Full-Stack Developer
Bucharest, Romania
(Europe/Bucharest, GMT+2)
English (Full working proficiency)
Romanian (Full working proficiency)

Front-end, back-end, and mobile developer for over 6 years during which I successfully delivered numerous projects varying in complexity and tech-stacks, ranging from Angular and React to React Native and Symfony.

My specialty are highly interactive web applications that leverage modern technologies and frameworks. Having worked on numerous projects like this, I always prefer using the tools and tech-stack best suited for the task at hand: functional versus reactive programming using streams, different approaches for application state management, as well as numerous component libraries.

Skills

  • Angular
    5 years
  • TypeScript
    5 years
  • React
    5 years
  • RxJS
    5 years
  • JavaScript
    9 years
  • jQuery
    9 years
  • Linux
    6 years
  • PHP
    9 years
  • Symfony
    5 years
  • WordPress
    2 years
  • MySQL/MariaDB
    1 year
  • React Native
    1 year
  • HTML/CSS/SCSS
    9 years

Experience

  • Full-Stack Developer
    WeCodePixels (Jan 2015 - Ongoing)

    My role at WeCodePixels has put me through several tech-stacks, from front-end to back-end as well as mobile development. Day to day activities include daily stand-ups, identifying solutions for the business requirements, providing estimates, writing technical implementations, as well as mentoring activities.

    One of the major projects I have contributed to is a bespoke ETL solution, from the initial MVP prototype written in React, to migrating to the final enterprise build written in Angular. The primary features included very custom processing of tabular data, auditing and improving of performance, and working with an asynchronous application arhitecture that was heavily focused on streams using RxJS.

    Another key project was a mobile application for a renowned university in the US. Using React Native I was able to successfully deliver the application on both iOS and Android platforms, while using Symfony to implement the necessary back-end and API support.

    Responsibilities
    • Building highly interactive front-end applications based on React and Angular for a wide range of industries: auditing, automotive, and banking.

    • Implementing back-end solutions, specialising in custom API implementations that support the front-end application.

    • Giving mentoring sessions every week, sharing knowledge, experience, and advice.

    • Angular
    • React
    • RxJS
    • Symfony
    • WordPress
    • PHP
    • JavaScript
    • React Native
    • HTML/CSS/SCSS

Education

  • Bachelor of Engineering (B.Eng.), Computer Science
    Faculty of Mathematics and Computer Science, University of Bucharest
    2013 - 2017