Razvan Papadopol

Razvan Papadopol

$50/hr
Frontend Developer (React, React Native, Redux, ES6/ES7)
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
35 years old
Location:
Bucharest, Bucharest, Romania
Experience:
5 years
Razvan Papadopol Senior Front-end Developer Key Skills Front-end web development (ES6, Typescript, React.js, React Native, Redux, Backbone, HTML5, CSS, Sass, Less, Webpack), Unit testing (Jest, Enzyme), Agile development _______________________________________________________________ Employment History GOKONG: ​August 2018 – February 2019 Senior Front-end Developer (React Native) • • • • • • Review UI & UX specifications for each user story and work with Designer and Project Manager to update them accordingly. Discuss the API together with Node.js developer building the REST services. Develop user interface using React Native components styled following GOKONG UI theme (typography, colors, spacing). Integrate React Native libraries (IOS and Android) when needed. Perform code reviews and do regression testing at every release. Debugging build process errors and runtime errors. Main technologies: Typescript, ES6, HTML5, CSS3, React.js, React Native, Redux, NodeJS, REST, Docker Tools: Visual Studio Code. InVision, Git, GitHub Enterprise, Jira Agile, Slack, MacOS, Xcode, Android Studio, React DevTools, Redux DevTools *Contractor working on behalf of Darwin Recruitment UBS Switzerland: ​February 2018 – August 2018 Senior Front-end Developer (React.js) Working on E-Banking UI development based on REST services, React.js components and a Redux store. • • • • • • • Review specifications and work with Business Analysts to update them if needed. Decide the API together with Java developers building the REST services. Develop user interface by implementing user stories according to business requirements and following the UI & UX style guide. Write unit tests for each of the React components, reducers and other functions developed. Showcase different features and states of any React component in isolation using Storybook. Integrate an internal UBS library of React widgets and propose updates to this library when required by new business requirements or based on UX specialists feedback. Perform code reviews and continuous improvement of the common code of E-Banking. Main technologies: ES6, LESS, HTML5, CSS3, React.js, Redux, Jest, Enzyme, Storybook, Webpack, NodeJS, ESLint, REST. Tools: Intellij IDEA. Git, GitHub Enterprise, Jira Agile, Chrome DevTools, React DevTools, Redux DevTools *Contractor working on behalf of Luxoft Switzerland Thales Romania: ​July 2017 – February 2018 Front-end Developer (React.js) Worked in a team of 3 React developers building the UI for a web catalog with over 3 million entries used by scientists and engineers to manage the attributes and lifecycle of each component used in company’s projects. The scope of the project was to create a flexible, scalable, accessible and user friendly UI system which is communicating with REST microservices to display and manage data from the existing application. • • • Analyzed UX design proposed by the UX team based on received user feedback and several workshops with key users of the application. Developed user interface for the catalog by implementing each of the user stories while following UX and UI design guidelines. Integrated an external library of React components which implements Material Design guidelines and write automated unit tests and regression tests for each component. Technologies: ES6, HTML5, CSS3, React.js, Redux, Jest, Enzyme, Webpack, NodeJS, ESLint, REST, Web Components, Drag and Drop API, d3.js Tools: Visual Studio Code, Git, Jira Agile, Firefox Developer Tools, React DevTools, Redux DevTools Endava Romania: ​November 2016 – July 2017 Front-end Developer (Backbone.js) Worked for the world's largest container shipping company developing the UI of a B2B application used by customers to create, track and manage orders. The scope of the project was to develop the new web single-page application using reusable web components and micro-services and also integrate it with the old existing systems. • • • Developed new front-end functionalities for the portal following existing digital standards and submit new components to expand the existing core library. Implemented approved UI design using W3C valid and WCAG 2.0 compliant markup to provide best compatibility and accessibility to different categories of users, devices, browsers, etc. Developed a front-end build system integrated with the existing UI components library but also following the proposed Always-On architecture. Technologies: HTML5, CSS3, JavaScript, Backbone.js, Handlebars, SASS, GruntJS, RequireJS, NodeJS, jQuery Tools: Webstorm, Git, Slack, Jira Agile, Chrome DevTools, Zeplin.io Avira Romania: ​October 2015 – November 2016 Front-end Developer Worked in the marketing department of Avira, being responsible with the Avira.com website – a high-traffic website with content available in 12 languages. Main focus was on improving usability, performance and conversion rate for new and existing Avira customers. • • • • • • • Worked with UX and creative designers to provide the best possible user experience for each visitor landing on avira.com; Designed every new front-end functionality of the website in a modular way to support reusability and further development; Implemented new pages on the website and updated existing ones while following on-page SEO best practices; Provided front-end solutions to accommodate multi-language content to be personalized and compatible with modern devices and browsers (including Internet Explorer 8); Developed site-wide components and single page applications within Avira.com website; Performed troubleshooting and performance optimization (e.g.: helped in reducing the page load time with more than 50%, by fine tuning page rendering, minimizing the initial payload from Backend and optimizing price calculation method); Mentored and trained junior developers in web development best practices. Main technologies used were HTML5, CSS3, JavaScript, jQuery, Less preprocessor, Twig template engine Text editor was Sublime Text. Other software used: Jira Agile, Chrome DevTools, Adobe Photoshop, Adobe Illustrator Q4 Inc.: ​March 2015 – October 2015 Front-end Developer Worked as a Front-end Developer within a Romanian freelancing company based in Bucharest being assigned full time for Q4 Inc. (Toronto, Canada). Q4’s clients are large corporations from USA and Canada and projects varied from corporate websites, investor relations portals to interactive online annual reports. • • • • • • Responsive web development according to specific guidelines for each device category (desktop, tablet, mobile); Delivered cross-browser compatible websites (including Internet Explorer 8); Continuous communication with project managers regarding development of websites; Proposed and implemented improvements to the user interaction design and also to the layout design for inner sections of the websites; Worked closely with QA specialists in order to track and solve any bugs existing within the implementations; Tackled several change request rounds received from the clients. Technologies: HTML, CSS3, JavaScript, jQuery, mustache.js Tools: Sublime Text, Chrome DevTools, Google Apps, Adobe Photoshop Godmother Advertising Agency: ​July 2013 – March 2015 Online Marketing Specialist Worked as an Online Marketing Specialist in the online department of the agency, being responsible with online marketing campaigns and with the implementation of various web development projects for marketing, PR and CSR purposes, but also to support offline events. • • • • • • • • • Attended client meetings for presenting proposals to new and existing clients, analyzing campaign status or presenting final results; Helped clients define online marketing channel goals, measurable KPIs and milestones; Developed online marketing strategies, digital measurement, testing and conversion optimization strategies; Implemented online marketing campaigns, measurement and optimization programs; Coordinated content creation, design and web development of websites, landing pages and newsletters; Implemented several landing pages and newsletters (most of Google Romania’s email marketing campaigns from that period of time); Collected and processed actionable attitudinal and behavioral data using Google Analytics; Automated some of the processes involved in a typical marketing campaign including budget calculations for bidding stage, advertising campaign optimization and weekly performance reports; Mentored and trained junior staff and colleagues from other departments in online marketing and web design principles. Technologies: HTML, CSS3, JavaScript, WordPress API, Bootstrap CSS framework Tools: Sublime Text, Adobe Photoshop, Google Analytics, Google AdWords, Facebook Ads, MailChimp, Litmus _______________________________________________________________ Education & Qualifications National School of Political and Administrative Sciences, Bucharest, ​Master's Degree​ in Management and Business Communication,- Academy of Economic Studies, Bucharest, ​Bachelor’s degree​ in Marketing,- Contact details Email:-Phone: -
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.