FrontendDeveloper
I am an experienced Frontend developer specializing in creating intuitive, responsive, and high-performance user interfaces. My main goal is to turn complex concepts into user—friendly and functional applications, while paying special attention to usability, performance, and code quality. I have experience working as a Frontend developer at ZIZ INC. I am currently actively looking for opportunities for further professional growth and participation in the development of meaningful and thoughtful digital products. Ready to work remotely. I am in Astana, Kazakhstan.
What I work with
Work Experience
Middle Frontend Developer
Key Projects
Spearheaded the development of a modern, responsive car selling platform utilizing Next.js, React, Shadcn UI, and Tailwind CSS.
Key Achievements:
- Engineered a dynamic multi-step car submission form with react-hook-form and sortable image uploads using @dnd-kit
- Enhanced user experience through the implementation of fluid animations via framer-motion and auto-animate
- Integrated robust authentication with NextAuth, implemented schema validation with Zod, and managed server state efficiently using React Query
Developed a scalable administrative panel for comprehensive management of user skills and analytics, significantly improving platform usability.
Key Achievements:
- Utilized Zod and react-hook-form for resilient form validation and React Query for optimized data fetching
- Designed an accessible user interface with Tailwind CSS, Radix Primitives, and lucide-react, incorporating theme-switching capabilities
- Enabled data export functionalities to Excel and PDF formats via xlsx, jspdf, and file-saver
- Integrated support for Markdown and mathematical expressions using marked and katex
Delivered a high-performance web platform for managing chemical product data, built with a modern React architecture.
Key Achievements:
- Streamlined form workflows through react-hook-form, Zod, and React Query, ensuring seamless user input handling
- Increased user engagement by incorporating animations and mobile-responsive carousels using embla-carousel
- Implemented internationalization features with next-intl and maintained global state effectively with Zustand
Established comprehensive CI/CD pipelines using GitHub Actions, replacing antiquated processes to facilitate faster and more reliable deployments.
Key Achievements:
- Achieved a 40% reduction in deployment time and significantly enhanced release confidence across various environments