
Iurii Senchkovskii
Verified Expert in Engineering
Front-end Developer
Philadelphia, PA, United States
Toptal member since May 22, 2024
Iurii is a full-stack developer with over five years of commercial experience, specializing in front-end and back-end technologies. Proficient in Next.js, Node.js, SQL, and RESTful APIs, he excels in creating solutions that blend aesthetics with functionality. At DigitalVertex, Iurii improved user engagement by 23% and reduced page load times by 35%. Passionate about cutting-edge web technologies, he is committed to delivering innovative and collaborative solutions that drive business success.
Portfolio
Experience
- HTML5 - 5 years
- React - 5 years
- JavaScript - 5 years
- CSS - 5 years
- Node.js - 3 years
- TypeScript - 3 years
- GraphQL - 2 years
- Next.js - 2 years
Availability
Preferred Environment
JavaScript, React, Redux, Node.js, Next.js, GraphQL, TypeScript, PostgreSQL, MongoDB, Tailwind CSS
The most amazing...
...thing I've done is transform 3,000-line components into reusable pieces and add comprehensive documentation using Docusaurus for a more maintainable system.
Work Experience
Front-end Developer
SumerSports, LLC - Main
- Developed responsive American football player pages from finalized designs using Material UI for a consistent interface.
- Integrated GraphQL data retrieval with streamlined query generation via Codegen while managing state through Zustand.
- Implemented filtering mechanisms on both client and server sides to optimize data access.
- Set up Video.js for seamless streaming, ensuring reliable video playback.
Full-stack Developer
SFH Penn, C2C
- Worked on a comprehensive booking and management system for a real estate company. Contributed to an analytics and ad management system for a major retailer on Amazon. Developed a CRM system based on a data-driven approach.
- Achieved a 35% improvement in page load time using Next.js technologies. Collaborated with internal teams, including graphic designers and QA testers, to develop and launch a new application in just six months, two months ahead of schedule.
- Contributed to an analytics and ad management system for a major retailer on Amazon. Integrated ad management tools, reducing non-targeted budget spending by 28%.
- Developed a data-driven CRM system. Developed an authorization system using JSON Web Tokens (JWTs). Implemented a client-server permissions system, enhancing security and access control.
Software Engineer
SFH Digital Agency
- Implemented an automated internal control system for accounting, using banking APIs to double efficiency and cut reconciliation errors by 75%.
- Developed an automated ad platform reporting system, which saved 2.5 hours daily and enhanced productivity by 40% and accuracy by 85%.
- Boosted average end-user engagement with target actions by 25% through a content substitution feature in client applications. Utilized ARIA and adaptive design principles to improve accessibility and user experience.
- Directed front-end optimization efforts, incorporating critical render path analysis, front-end performance optimization, and progressive enhancement to achieve a 25% improvement in page load times and a 30% enhancement in SEO rankings.
- Partnered with UX designers, using analytics and A/B tests to enhance user engagement by 23%, focusing on iterative design and user-focused interfaces.
- Championed the use of RESTful APIs, micro-frontends, and mono repositories in project architectures, streamlining the development process and improving application scalability.
Experience
Reactillo
https://reactilloapp.netlify.app/React Online Code Editor
Hotel Management App
https://github.com/YuriySenchkovskiy/hotel-management-appNext.js Demo project
https://next-hotel-managment-system-demo.vercel.app/Technology stack/Framework
• Next.js, the most popular React meta-framework, handling routing, SSR, data fetching, and even remote state management.
• UI state management
• The Context API is used to manage the global UI state within the Next.js application. Alternatives like Redux can be used, but the Context API will suffice for this project.
• Database/API
• Supabase: This is used for data storage and API services. We will use the data and API built in the first "Wild Oasis" project.
• Styling
• Tailwind CSS is a modern way of writing CSS that is extremely easy to integrate into Next.js. This project will pre-write most styles and markup.
User authentication
• Guests need to sign up and log in before they can reserve a cabin and perform any operations.
• On sign-up, each guest gets a profile in the database.
• Guests can set and update basic data about their profile to make check-in at the hotel faster.
Skills
Libraries/APIs
React, React Query, React Router, Node.js, REST APIs
Tools
MongoDB Atlas, Figma
Languages
JavaScript, TypeScript, CSS, HTML5, GraphQL, SQL
Frameworks
Redux, Next.js, Tailwind CSS, Bootstrap, OAuth 2
Storage
PostgreSQL, MongoDB
Other
GitHub Actions, Web Development, Full-stack Development, Front-end Development, Supabase, Full-stack
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring