Resume


Dmytro Levchenko
Front-end Developer
Vancouver, BC
hi@levchenkod.com
SummaryFront-end Developer with 10+ years of experience and a focus on React and Next.js web applications. Demonstrating a goal-oriented mindset with advanced problem-solving skills. Founded 3 technical startups in the remote collaboration and code generation segments. Have developed and optimized an embeddable iframe chat widget that companies like NBA, Stanford, and Comcast use on their websites.
Skills
React, Next.js
GrapqhQL, REST
Web Sockets, MCP
Redux, Zustand, Jotai
React Hook Form
Tanstack Router, React Router
Internationalization (i18n)
TypeScript, Eslint, Cursor Rules
Tailwind, SCSS, MUI, Bootstrap
Node.js, Express.js
MongoDB, SQL
AWS(S3, EC2, CloudFront), CircleCI, Buildkite
Turborepo, Vite, Webpack
Accessibility(A11y)
Vitest, Jest, Storybook, Chromatic
Docker, CircleCI, Buildkite
Hygraph, Strapi
Jira, Confluence
Figma, Adobe CS
Work experience
Front-end EngineerSeptember 2024 – Now
MoxiWorks – is a smart real estate software for agents, teams, and brokerages
Designed and developed core parts of the company's new application to consolidate legacy products into a single Web App CRM using Turborepo, React/Typescript, Tanstack ecosystem, React Hook Form, and GraphQL
Initialized and led internationalization(i18n) effort. Designed cross-team processes for smooth and semi-automated exchange between UX and Engineering teams, that resulted in a successful web and mobile apps localization for 3 different locales and counting, significantly expanding global reach from the early days
Architect and led key features development like Drag&Drop Marketing Campaign Builder and Comprehensive Notifications System(In-App, Web and Mobile push) that included establishing and aligning cross-department collaboration
Took full ownership of a Facebook automation feature, from research and implementation to leading the app approval process with Facebook
Facilitated recurring engineering catch-ups that led to 40+ successful initiatives, including MCP integrations, Automations, Domain-specific devtools and more
Senior Front-end DeveloperJanuary 2023 – January 2024
Boldr – is a tech startup focused on developing an advanced web applications builder
Designed architecture and developed a Minimum Viable Product for a logistics tracking system using React and Next.js
Build and led an international team of senior-level professionals: a Product Designer, a UI/UX Designer, and a DevOps
Developed a Next.js code generator that reduces application creation by x5 times and covers the code with automated tests and error boundaries
Work experience
Senior Front-end DeveloperFebruary 2018 – December 2022
Alive5 – offers omni-channel audience engagement with one streamlined inbox
Improved load time by 30% and optimized the embeddable chat widget that utilizes JavaScript and Websockets(socket.io)
Adapted the widget code to comply with WCAG AA specifications, which directly led to adoption by Harvard University
Enhanced and standardized over 20 screens in the admin panel that uses Angular, Material UI and D3.js
Developed a drag&drop logic editor for a bot builder using the JSPlumb library and SVG
Senior Front-end DeveloperJanuary 2020 – January 2021
Toptrack – vehicle delivery management startup that keeps importers and customers on one page
Researched, designed and developed a Minimum Viable Product for a logistics tracking system using React and Next.js
Implemented a GraphQL API and GraphQL Subscriptions using Apollo
Created a Chrome extension that simplified data entry for operators and reduced the procedure time by 7 times
Developed a 3rd party integration with Telegram, Slack, and Instagram
Implemented a Design System with tokens and the MUI library
Front-end DeveloperNovember 2016 – December 2019
itsBeat – conversation–driven project management web app with a focus on real-time collaboration, file sharing and access management
Defined architecture and implemented a Project Management web application using Node.js, Express.js, Pug, and MongoDB
Created a context-based real-time chat feature using socket.io
Planned and executed a strategy for beta testing with the Project Management community and 1000+ participants
Implemented and documented a REST API
Developed analytics dashboard with Chart.js
Education
Odessa Polytechnic National University, Ukraine2010 – 2011
Digital Technologies, Design and Transport
Bachelor Degree (Incomplete)
State Academy of Civil Engineering and Architecture, Ukraine2008 – 2009
Hydromelioration
Bachelor Degree (Incomplete)
Languages
English
Ukrainian
German
🇺🇦 in 🇨🇦