Zakhar Kravchuk - AI 3D Modeler | Contra
Work by Zakhar Kravchuk
Sign Up
Post a job
Sign Up
Log In
Zakhar Kravchuk
End-to-end Web Developer crafting smart, AI-driven websites.
Message
Follow
New to Contra
Zakhar is ready for their next project!
Los Angeles, USA
Work
About
Los Angeles, USA
1
Designed and built my personal portfolio at zakharkravchuk.com (http://zakharkravchuk.com) — a single-page site presenting my work as a Senior Digital Accessibility Engineer, covering core expertise, career history and credentials. Built as hand-written HTML, CSS and JavaScript with scroll animations and an interactive WebGL 3D avatar rendered with three.js, deliberately avoiding a framework to keep the payload small and the markup fully under my control. Hosted on AWS behind CloudFront with a private S3 origin, and deployed continuously from GitHub Actions using OIDC federation rather than stored access keys.
1
19
1
Designed and built estetdentplus.com (http://estetdentplus.com), a bilingual (Ukrainian/English) website for a family dental clinic in Sheptytskyi, Lviv Oblast. Built with Astro and Tailwind as a static site and deployed on AWS — S3, CloudFront, Route 53 and ACM — provisioned entirely as CloudFormation infrastructure-as-code across two regions, with GitHub Actions handling continuous deployment via OIDC rather than stored credentials. Both language versions are generated from a single source so they can't drift apart, and the design system was built from the clinic's own brand assets: I extracted a vector logo from the original Illustrator artwork and subset the custom typeface to a 34 KB web font covering full Cyrillic. The price list syncs automatically each day from the clinic's practice-management system via its API, and an interactive WebGL viewer presents 3D CT and intraoral scan data — compressed from 21 MB to under 2 MB and lazy-loaded so it stays usable on mobile data. The site sets no cookies and uses no third-party analytics; traffic is measured server-side from CloudFront access logs into a self-hosted dashboard, keeping the published privacy policy accurate.
1
28
0
Building Wellness 90210, a website for a luxury wellness clinic in Beverly Hills. Built on Next.js 15 with the App Router and Tailwind CSS on a custom brand token system, with Sanity.io (http://Sanity.io) as a headless CMS — including visual editing, so the client can edit content in place rather than through a separate admin panel. Motion is handled with Framer Motion, and the site covers treatments, services with dynamically routed detail pages, team, concierge and contact. Deployed on Vercel.
0
29