Artem Kravchenko

Freelancer

Frontend Developer (React / Next.js)

Лимасол, Кипр

Frontend Developer (React / Next.js)

I've written React for five years, the last two mostly in Next.js with the App Router. I can build pixel-accurate markup from a Figma design, wire up REST and GraphQL APIs, and set up state with React Query or Zustand depending on the project's scale. I pay attention to performance — lazy-loading images, bundle splitting, basic Core Web Vitals — not as an add-on service but as part of normal work. I write typed TypeScript and cover key business logic with tests when a project is meant to be maintained long-term rather than a one-off landing page. I'm comfortable starting from scratch or working inside an existing codebase — before quoting, I always ask for repository access rather than pricing blind. I don't do backend work at the database-architecture level — I handle simple API routes and integrations myself, and for complex server-side logic I recommend bringing in a separate backend developer. I take projects starting from one week; pricing is based on screen count and integration complexity, not just hours.

Frontend Developer (React / Next.js)

Skills

ReactNext.jsTypeScriptTailwind CSSREST APIGraphQLCore Web Vitals

Portfolio

Landing page for a mobile app startup

Landing page — A responsive Next.js landing page with an early-access signup form — image optimization and basic SEO markup.

Account dashboard interface for a SaaS product

Web application — React frontend for an account dashboard with tables, filters, and forms — typed TypeScript code, state managed with React Query.

Payment widget integration

Integration — Connected a third-party payment widget to an existing Next.js frontend, handling every payment status.

Webinar signup landing page

Landing page — A one-page site with a signup form and a countdown to the webinar start, responsive layout for mobile devices.