Skip to Content

Hi, my name is

Ivan Donyk

I am a full stack developer with great experience building and enhancing many applications for web and mobile, APIs, services, and prototypes for start-ups, enterprise, and nonprofits, in verticals including FinTech, accounting, business logistics and dashboard analytics.

About Me

As a full-stack developer, I have extensive knowledge of JavaScript, TypeScript, and modern front-end frameworks such as React, Next.js, Vue, Svelte, and Angular. I build scalable, high-performing applications using Node.js, NestJS, and Python for the back end. I have solid experience integrating GraphQL, REST APIs, Web3, and cloud platforms like AWS and GCP. My UI toolkit includes Tailwind CSS, MUI, Radix UI, and Storybook. I am also skilled in data visualization using D3.js, amCharts, and Google Charts. I bring a product-focused, end-to-end development approach that turns complex ideas into intuitive digital experiences, from building Web3 interfaces to implementing secure payments with Stripe and Plaid.

Avatar

My Experience

Senior Frontend Developer OverlayAnalytics

  • Involved in this project as a front-end developer, working closely with the CTO, other developers, data engineer, and designers. Implemented new features, bug fixing, and regular updates in functionality and performance using React, Redux, and amCharts.js.
  • Built the data analytics platform that utilizes amCharts for the visualization layer. This involved building functional components using React hooks and creating completely responsive components inside of Material-UI. My experience with React, React hooks, Typescript, and Material UI allowed me to develop a platform that was user-friendly, responsive, and visually appealing.
  • Collaborated closely with the CTO and other developers to ensure that the platform was performing optimally and meeting user needs. I also worked with the data engineer to ensure that the platform was scalable and efficient.

My Portfolio

What’s Next?

Get In Touch

I'm looking for the next challenge and opportunity. Feel free to reach out to me if you're interested in working with me.