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: -