Nikolas Petrunin
Verified Expert in Engineering
WebSockets Developer
Nikolas has over eight years of experience as a front-end developer. Since the start of his career, he's gained experience with communication across the product lifecycle (client, team, and others), code optimization, optimizing page-loading speed, and establishing efficient workflows. He is constantly striving to improve his skills and is now looking for new, complex, and interesting projects to contribute to.
Portfolio
Experience
Availability
Preferred Environment
Gulp, Git, JetBrains, MacOS
The most amazing...
...work I've done is to make a site with an optimized load speed; the landing page loads on mobiles (via 3G) in 2.6 sec (Google Speed: Desktop 100%, Mobile 98%.)
Work Experience
Senior Front-end Developer
Forbytes
- Supported an eCommerce platform.
- Worked with React on the public side.
- Implemented Redux for state management.
- Worked with Vue.js on the dashboard side.
- Used new approaches which changed the architecture in the project.
Team Lead | Web Developer
Websters
- Built a dashboard for internal use in the company; used Ruby on Rails.
- Developed custom AngularJS 2.0 services for Samsung TV.
- Optimized the big landing page so that it too only 2.6 seconds to load on a phone or desktop.
- Created sites via WordPress for an American designer.
- Built a site with right-to-left orientation for Hebrew text.
- Created smooth animations for a landing page using CSS3 animation.
- Developed a WebSocket chat for a dashboard.
- Built sites with Parallax for landing where each section fit the full size of a screen.
- Created a site with Sass technologies for a Brussel company.
- Built a site with Bootstrap for a car rental company.
- Made custom email templates.
Experience
Сasa
Adoric
88 Production
EMF
Skills
Languages
Sass, Haml, JavaScript, CSS3, HTML5, Less, Ruby, HTML
Frameworks
Redux, Ruby on Rails (RoR), Angular
Libraries/APIs
HTML5 Web Workers, HTML5 Canvas, jQuery, React, HTML5 APIs, Google API, jQuery UI, Ruby on Rails API, Vue, Facebook API
Tools
Gulp, Bitbucket, GitHub, Git, JetBrains, Adobe Photoshop, Adobe Illustrator
Storage
HTML5 Web Storage, MySQL
Other
PSD to HTML, HTML5 Animations, WebSockets, HTML Email, PSD to WordPress, RESTful Web Services, HTML5 Video
Paradigms
Object-oriented Programming (OOP), Model View Controller (MVC)
Platforms
WordPress, Windows, MacOS
Education
Master's Degree in Economics & Cybernetics
Kyiv National Economic University - Kiev, Ukraine
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