image-1
image-2
image-3
image-4
image-5
image-6

About Me

Hello! My name is Ivan and I am a full-stack software engineer at Aventon, where I develop end-to-end features for their online webstore. From building user-facing experiences to implementing backend logic and integrations that support checkout, inventory, customer workflows, internal tooling, or even devops.

I enjoy working across the stack and turning ideas into polished, production ready features. I care about clean UI, performance, and maintainable code. I’m comfortable owning work end-to-end from discovery, planning, delivery, collaborating with designers and stakeholders to ship improvements that matter.

Here are some technologies I work with daily:

  • Javascript
  • Typescript
  • React.js
  • Vue
  • Alpine.js
  • Node.js
  • Shopify Liquid

Experience

Aventon

Full-stack Software Engineer

June 2022 - Present

  • Maintained and delivered end-to-end features across Aventon’s direct-to-consumer (DTC) and business-to-business (B2B) Shopify storefronts.
  • Built and shipped complex frontend components using Tailwind CSS, Vue.js, Alpine.js, and Shopify Liquid.
  • Implemented GitHub Actions pipelines and release processes to support expansion into multiple markets.
  • Designed and implemented a modern Vite build setup to improve developer experience and enable code reuse across multiple storefronts.
  • Maintained and optimized legacy Webpack-based build pipelines.
  • Modernized legacy storefront code by migrating Liquid templates to JSON templates and reusable sections.
  • Built internal tools backed by PostgreSQL, including an embedded Remix app to support customer service workflows and business logic.
  • Developed and maintained a Shopify embedded app to customize the sandboxed Shopify experience and meet evolving business requirements.

Projects

Check out some of my personal projects.

The Grass Patch preview
ReactTanstackTypescriptRestAPITailwindCSSNode.jsAWS LambdaAWS S3
The Grass Patch
Built a café POS web app.
PCRE2024 / PCRE2025 preview
Next.jsSanity.ioTailwind CSSVercel
PCRE2024 / PCRE2025
Built an event website for the Pacific Coast Radiology Exposition committee.
Instant Photo Frame preview
Javascript, CSS
Instant Photo Frame
NPM component. Instant film front-end component made easy.

Learned the world of open source.

Timesheet Calculator preview
ReactJavascript
Timesheet Calculator
An application that was created out of necessity for calculating hours on a timesheet and generating a pdf invoice.
UVSA Spark preview
JavascriptReactNode.jsSocket.IOAWS EC2
UVSA Spark
Developed web application platform allowing students to interact with one another as part of the annual UVSA Summit (virtual due to pandemic).
Smart Eye Drops preview
JavaJavascriptNode.jsAWS LambdaAWS S3
Smart Eye Drops
Project providing doctors with useful information to adjust and improve patients eye care.

Contact Me

Have a project or opportunity in mind? Reach out directly by email.

Get In Touch
Use your default email app or copy the address.
Open Email App

ivanyu626@gmail.com