Yuriy T, Full Stack/React Native Developer
Summary
- 3+ years of experience as a software engineer;
- 3+ years of experience with React Native;
- Strong skills with React, Node JS, Next.js, and TypeScript;
- Good knowledge of GraphQL;
- Familiar with SDLC practices;
- Experience RTL, RTK-query;
- Good abilities as Oxygen Editor, and Monaco Editor;
- Start: ASAP;
- Upper-Intermediate English.
Main Skills
Programming Languages
JavaScript Libraries and Tools
JavaScript Frameworks
UI Frameworks, Libraries, and Browsers
Data Analysis and Visualization Technologies
Deployment, CI/CD & Administration
SDK / API and Integrations
Other Technical Skills
Work Experience
React Full Stack Middle Developer - Investment Learning Platform
Duration: 2023 - 2024
Summary: Developed and optimized an investment learning platform, implemented seamless Zoom integration for live sessions, and a feature for accessing recorded courses leading to certificates.
Responsibilities:
- Successfully developed and implemented a seamless integration with Zoom for scheduled online meetings, elevating user engagement in real-time discussions;
- Spearheaded the implementation of a pivotal feature allowing users to access recorded courses at their own pace, enhancing the platform's flexibility and earning users valuable certificates upon completion;
- Leveraged Next.js to optimize platform performance, focusing on image optimization for fast loading times and smooth navigation;
- Played a pivotal role in creating a well-organized site map using Next.js and the next-sitemap plugin, improving search engine visibility and overall platform accessibility.
Technologies: JavaScript, TypeScript, React, Next.js, Nest JS, Zoom Integration, Styled Components, i18next, framer-motion, Problem Solving, Effective Communication, Adaptability.
React / React Native Developer - mentorship, Data Storage Page Overhaul
Duration: 2021 - 2023
Summary: Achieved systematically migrating data and features from JavaScript to TypeScript, optimizing data handling with GraphQL, and redesigning the user interface.
Responsibilities:
- I started as a junior developer and progressed to the role of middle within a year, showcasing rapid career growth;
- Responsibilities included mentoring newcomers, maintaining client communication, making technology decisions, code reviewing, and fostering the growth of team members;
- Led client interviews, persuading clients that our team was the ideal fit for their project needs;
- I conducted interviews for junior candidates, assembling cohesive teams for various projects.
Technologies: JavaScript, TypeScript, GraphQL, Redux Toolkit, rtk query.
Middle Developer - mentorship
Duration: 2021 - 2023
Summary: Led the development of a gamified mobile app by designing engaging user interfaces and fostering seamless collaboration within the team.
Responsibilities:
- Systematically migrated data and features, transitioning from JavaScript to TypeScript for improved code quality;
- Replaced the REST API with GraphQL to optimize data handling. Redesigned the user interface, achieving a modern and cohesive appearance;
- Resolved bugs and conducted thorough testing, ensuring a seamless user experience.
Technologies: JavaScript, TypeScript, GraphQL, Redux Toolkit, rtk query.
Gamified Mobile App Development (React Native)
Duration: 2021 - 2023
Responsibilities:
- Led the development of a gamified mobile app, focusing on game downloads, achievements, and points using React Native;
- Designed engaging user interfaces, ensuring adherence to mobile best practices;
- Collaborated with the team to create a cohesive design.
Technologies: React Native.
System Simulation App Development
Duration: 2021 - 2023
Responsibilities:
- Undertook a challenging project within a high-pressure client environment;
- Leveraged cutting-edge technologies (React, Node JS, TypeScript, React Flow, uPlot, and Monaco Editor) to craft an intuitive and visually appealing app;
- Adapted to evolving requirements over a year, continuously refining skills and problem-solving abilities;
- Exceeded client expectations, showcasing resilience and commitment to delivering exceptional results;
- Demonstrated adaptability and perseverance in the face of challenges, solidifying a reputation for exceptional delivery.
Technologies: JavaScript, TypeScript, React, React Native, Node JS, GraphQL, React Flow, uPlot, Monaco Editor, Team Leadership, Effective Communication, Problem Solving, Adaptability.
Education
Lviv Polytechnic, Computer Engineering
Binary Academy, Fronted Course