• File

Personal information hidden

This job seeker decided to hide his personal information and contact info, but you can send a message to him or suggest a job to him.

This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/17645940/

Front-end developer

City:
Zaporizhzhia

Contact information

This job seeker has hidden his personal information, but you can send him a message or suggest a job to him if you open his contact info.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Dmytro Shama
Frontend React.js/Next.js/TailwindCSS Developer
Zaporizhzhia, Ukraine https://github.com/shamadmitry

Summary
I am a front-end React developer with 10 years of experience building modern, responsive, and intuitive user
interfaces. My main focus is translating product ideas into clean, reusable, and pixel-perfect components that
integrate smoothly with backend APIs and deliver a fast, seamless user experience across all devices.
While my core strength is front-end development, I also have basic backend knowledge (Node.js, APIs,
authentication flows) which helps me better understand the full product and contribute efficiently in cross-
functional teams.

Work Experience
04/2015 – Present Face IT
Frontend Developer
• Building responsive interfaces using React, Next.js, TypeScript, and Tailwind with
pixel-perfect execution from Figma designs.
• Creating reusable components, optimizing performance, and maintaining clean,
scalable front-end architecture.
• Integrating APIs (REST, GraphQL) with SWR/axios and working with real-time
features via Socket.io.
• Collaborating with backend developers to ensure smooth data flow and reliable
integration.
• Deploying front-end applications on Vercel and contributing to Agile/Scrum
development processes.

Education
2014 – 2015 Frontend Development
Zaporizhzhia STEP IT Academy

2008 – 2013 Master's degree in Industrial and Civil Engineering
Zaporizhzhia Zaporozhye State Engineering Academy

Skills
Frontend Development Backend & Databases (Basic CMS & Tools
React, Next.js, TypeScript
• Experience) Payload CMS, Directus


HTML5, CSS3, SCSS, Flexbox,
• Node.js, Express.js
• Vercel (frontend deployment)


Grid REST APIs, authentication
• Render (backend deployment)


Tailwind, shadcn, Bootstrap,
• (JWT) Git, GitHub workflows


NextUI, daisyUI, Flowbite Supabase (Auth, Postgres)
• Workflow& Collaboration
zustand (state management)
• MongoDB
• Agile/Scrum


SWR, axios
• Socket.io for real-time features
• Code reviews, clean


react-hook-form, react-hot-
• architecture principles
toast, lucide-react, dayjs, ag- Strong communication and


grid teamwork skills
Pixel-perfect UI


implementation from Figma
Languages
English Ukrainian
Conversational Native

Projects
AI Help Bot
GitHub: https://github.com/shamaDmitry/ai-help-bot
Live Demo: https://ai-help-bot-rose.vercel.app/
A web application for creating customizable AI-powered chat assistants. Users can configure a bot, add key
phrases, and share a unique URL where clients can enter their name and email to start a conversation with
the bot in real time.
Tech stack: Next.js, TypeScript, Tailwind, shadcn, Clerk (authentication and user management), PostgreSQL
database hosted on Neon, GraphQL queries via StepZen (IBM API Connect for GraphQL), and Groq for AI
responses.
Deployment: Vercel

Resume Builder
GitHub: https://github.com/shamaDmitry/resume-builder
Live Demo: https://resume-builder-dun-five.vercel.app/
A resume-building tool that allows users to enter personal information, upload a photo, preview their resume,
and generate a downloadable PDF. Designed with a clean, responsive UI and smooth user flow.
Tech stack: Next.js, TypeScript, Tailwind, shadcn
Deployment: Vercel

Chat Application
GitHub: https://github.com/shamaDmitry/MERN-chat
Live Demo: https://mern-chat-wine-seven.vercel.app/
A real-time chat application built with Socket.io. The backend includes user registration, authentication, and
message handling — representing the developer’s practical hands-on backend experience. The chat supports
real-time messaging and state management on the client side.
Backend: Node.js, Express, MongoDB (MongoDB Atlas), Mongoose, Socket.io
Frontend: React, Tailwind, DaisyUI, Zustand
Deployment: Vercel

How I work
Professional Values & Collaboration Style
I value long-term collaboration, clear expectations, and stable workflows that allow the project to grow
consistently. I focus on delivering reliable, high-quality results and maintaining clean, maintainable code.
I communicate openly, respond quickly, and stay flexible with feedback throughout the development process.
My goal is to be a dependable team member who helps move the project forward and makes the collaboration
smooth and efficient.

More resumes of this candidate

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: