Eric Glukhov's CV
- Phone: +1 708 733 6917
- Email: jobs@yarikus.com
- Location: Austin, TX
- Website: yarikus.com
- LinkedIn: yarikus
Summary
Senior Frontend Developer with 7+ YoE in SPA development, specializing in React and Redux. Proven track record in optimizing performance, enhancing UIs, and leading projects. Experienced with various frameworks and technologies, including Node.js for full-stack development. Passionate about exploring new frameworks like Svelte and Stencil, and continuously improving development processes.
Experience
Biganto, Senior Frontend Developer
- Feb 2021 – present
- Poland
- Developed a web interface using React and RTK for the FilinCam hardware, used for laser scanning and creating virtual 3D tours.
- Enhanced map rendering speed by 10 times through refactoring with Konva.js.
- Optimized object clustering on the map using the DBSCAN algorithm.
- Integrated Storybook into the development process, improving the quality and testability of React components.
- Automated the deployment of new firmwares using GitLab CI/CD, reducing errors related to human factors.
MITIGATOR, Senior Frontend Developer
- Aug 2016 – Oct 2021
- Russia
- Improved chart rendering performance on the dashboard by 70% through migration to D3.
- Enhanced interface development speed and quality by migrating to TypeScript and React.
- Streamlined deployment and testing of releases by integrating GitLab CI/CD into the development process.
- Introduced a code review process to the frontend team, improving code quality and halving the number of bugs.
Customertimes, Full Stack Developer
- Mar 2014 – June 2016
- Russia
- Developed a presentation builder using HTML5 with capabilities for complex animations, images, and media, built on Backbone.js with a backend in Node.js.
- Implemented remote video presentation functionality using WebSocket and WebRTC, enabling presentations for clients in the USA.
- Optimized presentation sizes by 200% through compression algorithms, allowing clients with mobile internet to access materials more quickly.
MCN Telecom, Frontend Developer
- Jan 2011 – Feb 2014
- Russia
- Developed a web assistant based on XMPP, which saved company resources compared to proprietary solutions.
- Implemented a visual pipeline builder for a virtual PBX, significantly reducing the customer learning curve.
- Refactored the interface of a monolithic web application into an SPA using Backbone.js, resulting in a 50% increase in interface speed due to partial page reloads.
1C Company, Frontend Developer
- Aug 2008 – Nov 2010
- Russia
- Developed over 500 cross-browser website layouts with complex animations using jQuery.
- Doubled website layout speed by implementing a grid system and reusable components.
Skills
- Languages: TypeScript, JavaScript, HTML, SCSS
- Tools: React, Redux, RxJS, npm, webpack, Git, Jest, GraphQL
- Other: Node.js, MongoDB, Docker, GNU/Linux
Education
Moscow State University of Printing Arts, BS in Computer Science
- 2010 – 2015