Rafik Martirosian
Verified Expert in Engineering
UI Developer
Yerevan, Armenia
Toptal member since January 2, 2017
Rafik has been working as a web developer for 11 years and has improved his skills with every project. He strives to bring the best quality to his clients. For him, keeping everything organized and clean while working on a project is crucial. Rafik looks forward to the excitement of new challenges that come from working with Toptal's clients.
Portfolio
Experience
- UI Development - 11 years
- SCSS - 11 years
- CSS3 - 11 years
- HTML5 - 11 years
- JavaScript - 11 years
- TypeScript - 5 years
- React - 4 years
- Tailwind CSS - 4 years
Availability
Preferred Environment
Windows, MacOS, Ubuntu, Git, WebStorm, Visual Studio
The most amazing...
...thing I've worked on was a drag-and-drop website builder. Users choose elements, place them, and tailor the appearance with styling and functionality settings.
Work Experience
Front-end Developer (via Toptal)
ClickFunnels
- Worked on a key ClickFunnels tool, drag-and-drop website editor, creating components for easy customization. Boosted user design flexibility with dynamic adjustments in styling, spacing, sizing, etc., from headlines to complex checkout components.
- Developed and upheld settings for diverse components in the ClickFunnels 2.0 editor, including font-family picker, color picker, shadow configuration, animation builder, and many more, enhancing customization options for users.
- Updated the UI library for ClickFunnels, incorporating Semantic UI elements and Ruby on Rails partials, boosting app development agility and component reusability.
- Transformed the email template builder's UI, enhancing user experience and design flexibility.
- Modernized the UIs of ClickFunnels Classic and ClickFunnels 2.0, significantly improving user interface aesthetics and functionality.
Front-end and Shopify Developer
ISM
- Edited an existing Shopify theme according to new designs.
- Created new layout components for the Shopify theme.
- Created a blog website for ISM using React and WordPress.
Front-end Developer (via Toptal)
Beessip, LLC (via Toptal)
- Created various responsive components and page templates for a website that runs on Django.
- Implemented validation for forms on the client side.
- Created an animated carousel with image and video slides with options such as autoplay, controls, etc.
- Set up a local environment using Django, Python, npm, PostgreSQL, and Elasticsearch.
- Tested the website for different web browsers to be sure it was working properly on all of them.
Front-end Developer (via Toptal)
GridCell (via Toptal)
- Edited an existing Bootstrap theme according to the client's needs.
- Created new pages and new components for the theme.
- Optimized website performance for Google PageSpeed test.
Front-end Developer (via Toptal)
SugarSnap (via Toptal)
- Designed and built a comprehensive website for healthcare courses, including all pages as per the design files.
- Developed all front-end logic using JavaScript for sliders, accordions, headers, and other functional components on the website.
- Created a component-based HTML and SCSS structure.
- Set up a local environment using gulp, an open-source JavaScript toolkit, to handle all necessary tasks for the project.
Front-end Developer (via Toptal)
Beessip, LLC (via Toptal)
- Created website components using HTML, SCSS, Bootstrap, and JavaScript.
- Developed web pages that are responsive and compatible across different browsers.
- Developed contact form validation using JavaScript.
Lead Front-end Developer
Vardanyan Design
- Was part of a team developing and maintaining a large pixel-perfect design system for a large project.
- Developed front-end parts of various responsive and adaptive websites based on the design.
- Implemented custom themes and templates on Django, WordPress, and Shopify platforms.
Lead Front-end Developer
Insight Perfect
- Developed websites and templates of varying complexity.
- Collaborated with back-end developers to achieve better performance and avoid future problems.
- Developed a custom website boilerplate that was later used as a starting base for various projects.
Front-end Developer
unGravity
- Built the front ends of websites from scratch.
- Developed custom jQuery plugins used in various websites.
- Architected CSS3 and jQuery-based animations for various elements and layout interaction.
- Implemented website and mobile application UI/UX designs.
Experience
Bydeluxe
http://www.bydeluxe.com/MethodStudios
https://www.methodstudios.com/ISM Bags
https://ismbags.com/ShareYourISM Blog
BUS Methodology Website
https://busmethodology.org.uk/Helpie Admin Panel
GrowUpSmart
UnGravity Custom CMS
HappyPatron
Custom Supply Kits
Mirillis
https://mirillis.com/Education
Bachelor's Degree in Informatics and Applied Mathematics
Yerevan State University - Yerevan, Armenia
Skills
Libraries/APIs
React, jQuery, Liquid, Vue, Node.js
Tools
Bitbucket, Jira, Zeplin, Git, Adobe Photoshop, Gulp, Figma, Adobe Experience Design (XD), Sublime Text, WebStorm, Composer, Visual Studio, Photoshop 2015
Languages
Less, CSS, JavaScript, HTML, SCSS, HTML5, CSS3, Liquid Template, PHP, TypeScript
Frameworks
Bootstrap, Tailwind CSS, Vanilla JS, Google Test, Material UI, Django, Twig, Ruby on Rails (RoR), Angular
Paradigms
Responsive Web Design (RWD), Responsive, BEM, OOCSS, Agile Software Development, UI Design, UX Design, REST
Platforms
Windows, MacOS, Ubuntu, Shopify, WordPress
Industry Expertise
Web Design
Other
Pixel Perfect, CSS3 Animation, PSD to HTML, UI Animation, Front-end, Front-end Development, UI Development, Component Libraries, CSS Animations, Responsive UX Design, Responsive Design, Bootstrap Themes, Design, Semantic UI, User Experience (UX), User Interface (UI), Web Animation, Material Design, Applied Mathematics, Programming, Mathematical Analysis, Discrete Mathematics, UI Components
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring