Summary
Overview
Work History
Education
Skills
Accomplishments
Interests
Timeline
Dima Chernukho

Dima Chernukho

Frontend Engineer
Istanbul

Summary

* Willing To Relocate
* Planning Move To Lisbon, Portugal At The End Of 2023
* Open To Other Offers

Proven experience developing consumer-focused apps using React, TypeScript and Effector/RTK with Feature Sliced Design. Built products for desktop and mobile app users over 8+ years, meeting highest standards for web design, user experience, best practices and speed. Designed and developed web applications across multiple APIs, third-party integrations and databases.

Overview

10
10
years of professional experience
2
2
Languages

Work History

Frontend Engineer

Red Collar LLC
Voronezh/Istanbul
06.2021 - Current
  • Written and published article about PWA technology
  • Improved tools to boost user interaction and deliver design versatility.
  • Self-motivated, with strong sense of personal responsibility.
  • Delivered services to customer locations within specific timeframes.
  • Worked well in team setting, providing support and guidance.
  • Exercised leadership capabilities by successfully motivating and inspiring others.
  • Excellent communication skills, both verbal and written.
  • Developed and maintained courteous and effective working relationships.
  • Developed strong organizational and communication skills through volunteer activities.
  • Participated in team projects, demonstrating ability to work collaboratively and effectively.
  • Acted as team leader in group projects, delegating tasks and providing feedback.
  • Assisted with day-to-day operations, working efficiently and productively with all team members.
  • Used critical thinking to break down problems, evaluate solutions and make decisions.
  • Paid attention to detail while completing assignments.
  • Use regulatory and compliance standards for user interface designs.
  • Collaborated with stakeholders during development processes to confirm creative proposals and design best practices.
  • Translated UX and business requirements into elegant code solutions.
  • Tested web-based product functionality and delivered iterations to customer.
  • Discussed site and app requirements with clients to produce actionable development plans.
  • Provided security maintenance and patching on website interface to maintain viability after launch.
  • Ran debugging tools to eliminate flaws and glitches prior to publishing.
  • Multi-tasked across multiple functions and roles to meet deadlines and organizational expectations.
  • Oversaw technical issues and troubleshooting requests to resolve user problems.
  • Troubleshot and tested software and debugged to clean up code and improve efficiency.
  • Worked in Agile Scrum team environment with high-tempo production cadence.

Full Stack Engineer

Neurocity LLC
Voronezh
04.2020 - 04.2021
  • Integrated stand-alone ML solution for "speech recognition" into product
  • Architected data engineering pipelines to support machine learning performance.
  • Introduced automated diagnostics for sensor data collection and processing.
  • Designed and implemented distributed hardware monitoring system for electronic kiosks
  • Designed and implemented system of autonomous emergency reboot of devices using Watchdog
  • Research solutions for ML-spheres "fitting room" and "avatars" and understanding their problems
  • Keeping diary for research task
  • Acted as team leader in group projects, delegating tasks and providing feedback.
  • Used critical thinking to break down problems, evaluate solutions and make decisions.
  • Paid attention to detail while completing assignments.
  • Identified issues, analyzed information and provided solutions to problems.
  • Applied effective time management techniques to meet tight deadlines.
  • Proven ability to develop and implement creative solutions to complex problems.
  • Worked effectively in fast-paced environments.
  • Passionate about learning and committed to continual improvement.
  • Learned and adapted quickly to new technology and software applications.
  • Used strong analytical and problem-solving skills to develop effective solutions for challenging situations.
  • Exercised leadership capabilities by successfully motivating and inspiring others.
  • Built flexible, reusable code and libraries for future use.
  • Developed server-side logic in Python and JavaScript.
  • Integrated third-party APIs from external applications into web platforms.

React Developer

Innopolis University
Kazan
09.2018 - 06.2019
    • Designed REST calls using React to streamline user interface performance.
    • Maintained high-level expertise in React state management strategies.
    • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
    • Developed software for desktop and mobile operating systems.
    • Discussed issues with team members to provide resolution and apply best practices.
    • Designed intuitive graphical user interfaces to improve user experience.
    • Documented technical workflows and knowledge to educate newly hired employees.
    • Designed reusable and reliable code for use within distributed cloud environments.
    • Updated old code bases to modern development standards, improving functionality.

Full Stack Web Developer

CyberArenaPro LLC
Irkutsk
01.2017 - 07.2018
  • Used Javascript, SQL and HTML to develop app-solutions.
  • Developed efficient and maintainable software according to business objectives and needs of clients.
  • Maintained complex technology infrastructure and collaborated with product team to implement new features and strategically plan for future features of product.
  • Designed testing protocols to locate issues within system.
  • Reviewed code, debugged problems, and corrected issues.
  • Used Node JS, ORM and SQL/No-SQL to develop and manage databases.
  • Participated in requirements gathering to solidify prerequisites and determine best technical solution to meet business needs.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.
  • Worked with back-end developers to design APIs.
  • Analyzed existing software implementations to identify areas requiring improvement.
  • Discussed project progress with customers, collected feedback on different stages and directly addressed concerns.
  • Developed web platform back ends using Node JS and Express.
  • Integrated third-party APIs from external applications into web platforms.
  • Managed efficient SQL queries and data transport.

Full stack developer

self-employed
Irkutsk
01.2013 - 01.2016
  • Development, support and promotion of own projects.
  • Designed and implemented website from initial concept, site architecture and wire frames to finished deliverable.
  • Built databases and table structures for web applications.
  • Used Node Js, ORM and SQL/No-SQL to develop and manage databases.
  • Analyzed existing software implementations to identify areas requiring improvement.
  • Designed responsive, mobile-first websites from design concepts.
  • Developed and implemented SEO and AB testing strategies to improve effectiveness of marketing efforts.
  • 5000 of unique users per day

Education

Bachelor of Science - Institute of Engineering And Technology

Siberian Academy of Law, Economics And Management, Irkutsk City, Russia
09.2008 - 2013.07

Skills

ReactJS

undefined

Accomplishments

  • Early in my career, I touched on many aspects of project creation by creating my own projects. This allows me to analyze all project development processes. Allows me to think outside the context of the "code base". And when possible, it allows me to improve processes and solve communication problems between teams. in the context of a company.
  • Served as Lead Frontend Programmer on a big project from scratch for a year. We have released MVP without QA. I think this is the achievement of the whole team. Because when a team lacks a certain role, his responsibility falls evenly on the whole team.
  • Find a solution to the problem on a very small budget. For standalone devices, there is a problem of "uptime". There are a lot of solutions, but it's mostly about "uptime" servers, so the solutions are quite expensive. We were able to solve the problem of very cheap, as a result of which, the company stopped making losses due to downtime of devices with ads.
  • Designed and implemented a distributed device monitoring system based on Redis. This allowed the company to keep statistics and investigate the causes of failures that caused devices to freeze.
  • Research and find and integrate shareware ML solutions for voice recognition. Thus, the company received a fallback in the event of a disconnection of the Internet on the device, as well as partially replacing Google Speech. By saving money on repetitive recognitions that the offline model handles.
  • Wrote a review article about PWA technology. In this way, our company has been able to attract the attention of some customers to this technology. And we were able to provide additional services in this direction.
  • Interviewed candidates for the position of frontend developer. And made a subjective assessment of their technical skills. Thanks to this, the company was able to evaluate potential candidates and make decisions on them. Often, my assessment corresponded to reality.
  • Used Microsoft Excel and VBA to implement the site parser and upload data directly to the sheet, at the request of the customer.
  • Supervised team of 3 frontend developers on different project.

Interests

Problem solving

Game development

Development of unique projects

Benefit the World

Sports, healthy sleep and health

Writing, Creation

Playing Dungeon n Dragons

Timeline

Frontend Engineer - Red Collar LLC
06.2021 - Current
Full Stack Engineer - Neurocity LLC
04.2020 - 04.2021
React Developer - Innopolis University
09.2018 - 06.2019
Full Stack Web Developer - CyberArenaPro LLC
01.2017 - 07.2018
Full stack developer - self-employed
01.2013 - 01.2016
Siberian Academy of Law, Economics And Management - Bachelor of Science, Institute of Engineering And Technology
09.2008 - 2013.07
Dima ChernukhoFrontend Engineer