
Ratmir Kusain
Frontend-developer
About
I’m a frontend developer, with a focus on understanding the problem a tool solves and this helps me approach tasks differently.
I’m interested in business and SaaS best practices.
Work Experience
-
Developed and implemented a UI-kit and SDK on the server side, incorporating a11y, responsive design, and reusable components, resulting in a 10% reduction in frontend development time.
-
Designed backend solutions, including ER models, design patterns, and REST APIs, to optimize application architecture and ensure smooth integration with frontend components.
-
Integrated 3rd APIs for real-time error tracking, system monitoring, and automating image-to-audio CAPTCHA bypass, boosting processing speed by 33% and enhancing overall system efficiency.
-
Set up CI/CD pipelines with GitHub Actions and Docker, doubling development efficiency. Created dedicated environments for development, production, and staging, streamlining workflows and eliminating deployment time.
React, TypeScript, Next.js, Nest.js, PostgreSQL, Docker, GitHub Actions, Python
-
Improved manager workflows by creating responsive forms and implementing real-time data processing, resulting in a 5x increase in order volume from 10 to 50+ orders per day.
-
Developed and optimized a UI kit, reducing development time by 30% and improving code maintainability.
-
Enhanced application architecture with modular components, reducing bug rates by 20% and increasing performance.
-
Integrated third-party APIs, automating 80+ orders daily and improving operational efficiency.
-
Streamlined handling of multi-format data (Excel, PDFs, images, audio), enabling faster and more accurate reporting.
-
Improved user experience with real-time feedback systems and complex form management, increasing productivity by 6%.
-
Contributed to team performance by focusing on KPIs, optimizing processes, and supporting business growth.
React, TypeScript, Next.js, Nest.js, PostgreSQL
-
Delivered high-quality frontend solutions as part of an outstaffing team, aligning closely with stakeholder needs and project goals, resulting in about 90% improvement in delivery efficiency.
-
Integrated third-party APIs, enabling real-time connections and improving request handling, enhancing product scalability and reliability.
-
Developed a UI kit with reusable components, using 3rd APIs and canvas animations, ensuring cross-browser compatibility and a11y, supporting 5+ major projects and improving user engagement.
React, TypeScript, Next.js
-
Designed and implemented complex forms for file handling and multi-field data entry in Moscow University portals, resulting in over 1.000 students testing the forms and successfully passing stress tests with zero major issues.
-
Integrated 3rd-party APIs to add advanced animations, improving UI/UX and making the interface more responsive and user-friendly.
-
Developed and ran unit tests, reducing post-launch bugs by 20% and enhancing code stability.
-
Enhanced the UI kit, speeding up design iteration by 25%, ensuring consistency across the university’s portals.
-
Improved a11y, pixel-perfect design, and responsive layouts, increasing mobile engagement by 20% and overall user interaction by 18%.
React, TypeScript, Next.js, Jest, Enzyme
-
Created and maintained official marketplace widgets, automating routine tasks for CRM users and increasing operational efficiency by 30%.
-
Leveraged a design system to develop consistent, reusable components, reducing development time by 25% and ensuring long-term maintainability.
-
Reduced UI design time by 40% by using pre-built, accessible components instead of designing from scratch.
-
Contributed to the CRM marketplace's growth, with widgets achieving a 4.8-star average rating from users and driving a 15% increase in marketplace engagement.
React, TypeScript, Next.js
Side Projects
-
A bash script that sets up a base environment on a virtual machine (VM), automating the installation of Git, Docker, Nginx, Certbot, and SSH configuration.
-
Configures GitHub Actions to deploy Docker containers and manage VM-based applications.
-
Streamlines environment setup and deployment, simplifying the process of managing containers with Docker and GitHub Actions.
Awards
-
Participated in an open-source competition focused on enhancing IT education.
-
Developed a B2C marketplace app similar to Grailed, handling both the frontend and backend.
-
Designed a responsive, user-friendly interface with React, and built a robust backend using Express.js and MongoDB.
-
Applied best industry practices to ensure the app was scalable, efficient, and seamless for users.
React, Express.js, MongoDB
-
Our team secured third place in the 2021 ICPC Russia Regional Contest, solving challenging algorithmic problems.
-
Used JavaScript for base algorithms due to its versatility and C++ for performance-critical tasks, ensuring optimization.
-
This strategic approach balanced speed and efficiency, showcasing our problem-solving skills under pressure.
JavaScript, C++
-
Participated in the WorldSkills Russia Championship, where I designed and developed a web application to tackle a complex business problem.
-
Focused on architecture, UI/UX, frontend, responsive design, and backend integration.
-
Awarded the Gold Distinction for proficiency in advanced web technologies and delivering impactful results under competition standards.React
React, TypeScript, WordPress, PHP
-
Participated in the competition, where our team developed a responsive, scalable web solution with a focus on maintainability.
-
Used modular architecture for improved performance and component reusability, while ensuring accessibility and a functional user experience.
-
Conducted testing to ensure system stability, earning the Team Excellence Medal for meeting the required standards on complex tasks.
React, TypeScript, Jest, Enzyme
Education
Certifications
Successfully worked with Ratmir for over a year in several projects on web application and website development. During this time, Ratmir grew in technical skills to a confident level of junior front-end developer - he is proficient in React, Typescript, Next JS and auxiliary libraries - for example, emotion, moment. If a front-end developer is needed for the team, I am sure that Ratmir will do a good job.