Logo

Dmytro R

Position
Middle Front End expert
Location
Ukraine, Zaporizhzhya
Work Experience
about 4 years
About me

My story

I'm a young and passionate front-end developer, and I'm all about that JavaScript life. You know, TypeScript, React.js, Node.js, HTML, CSS, Sass, Less - you name it, I've got expertise in it!

I've had the chance to work on all kinds of projects - from small freelancing gigs to big, long-term collaborations. This has given me the opportunity to thrive in both individual and team environments. I'm always on the lookout for ways to improve my workflow, and I'm totally open to constructive criticism and feedback. I mean, come on, how else am I supposed to grow as a developer?

But wait, there's more! I'm super excited about expanding my skillset and becoming a full-stack developer. Lately, I've been diving into the world of back-end technologies, like Nest.JS, and it's been a blast!

Being a part of the IT industry has always been my dream, and I've been diligently studying different technologies to make sure I'm fully prepared. I can't wait to embark on this amazing journey as a developer and contribute to some seriously cool projects in the future.

So buckle up, because I'm ready to bring some serious good vibes and expertise to the table!

Services

What i do

Dedicated team

All dedicated team members are working exclusively for you, the same as your in-house teams

Full-stack development

We will cover every aspect of building a digital product or application, from front-end to back-end development

Outstaff developers

Augment your existing team by hiring skilled and experienced developers from our in-house talent pool.

My skills

I have over 4 years of hands-on experience in working with cutting-edge technologies like React.js, Node.js, and TypeScript. I also have a solid understanding of web development fundamentals such as HTML, CSS, Sass, and Less. Let's bring good vibes to your projects and create something amazing together!

Nest.js
React.js
AWS
Axios
Jest
ServerLess
Electron
React Native WebView
Express
React Native
Redux Saga
NPM
TypeScript
Google Maps API
Apple Connect
React
Material UI
Redux
Canvas, Webpack
Apollo GraphQL
Javascript
Material-UI

Work experience

A mobile news application with stock tracking functionality, Mobile React Native developer

May 2024 - May 2024
  • Outstaff developers
  • Full-stack development
  • Dedicated team
Project description:

Our team had the opportunity to work on an exciting project involving the development of a React Native-based mobile news and stock tracking application. This app delivers a diverse range of articles to users, organized by category, and allows them to keep track of current stock market prices and commodities. Users can also easily capture snapshots of current prices for future reference. Optional notifications keep users informed about new article releases.

In addition to the mobile app, we also created a robust back-end Nest.JS server and an intuitive admin panel using React. The admin panel enables easy management of articles, user database tracking, and overall content control.

With both free and premium subscription options available, users can choose the level of access that best suits their needs. The app offers a seamless experience with limited functionality and Google advertisements for free users, while premium subscribers enjoy full access and an ad-free environment.

Overall, our team is proud of the solid work we have put into this project, and we are excited to see it bring value to users in the market.

Responsibilities:
  • Developed new features for mobile app, server, and admin panel to enhance user experience
  • Fixed bugs across 3 codebases to ensure smooth functioning of the project
  • Deployed updates to production to keep the project up-to-date and running efficiently
  • Brought expert knowledge and skills to the project to improve overall quality and performance
  • Collaborated with team members to brainstorm and implement creative solutions
  • Contributed to testing and quality assurance efforts to deliver a polished final product
  • Provided ongoing support and maintenance to address any issues that arise
React.js
Nest.js
Google Maps API
TypeScript
AWS
React Native

TicketMetric, Front End developer

Mar 2024 - May 2024
  • Dedicated team
  • Full-stack development
  • Outstaff developers
Project description:

TicketMetric is a comprehensive event data aggregator focused on the Western market, designed to help users track ticket prices across various events such as concerts, operas, and WWE wrestling. The platform consolidates data from multiple ticketing sites, offering deep insights into events including the number of seats available, event links on different platforms, and detailed artist information (country, genre, social media statistics from Spotify, YouTube, Instagram, X, Facebook, TikTok, SongKick, Deezer).

Responsibilities:

Led the development and integration of the platform's features, ensuring seamless data synchronization across multiple ticketing sites and providing users with detailed event and artist information. Developed and maintained the Chrome extension to enhance user experience in comparing ticket prices efficiently.

Redux
TypeScript
Jest
Material UI
Canvas, Webpack
Apollo GraphQL

A mobile news application with stock tracking functionality, Mobile Developer

Nov 2023 - Feb 2024
  • Outstaff developers
  • Full-stack development
Project description:

Our team had the opportunity to work on an exciting project involving the development of a React Native-based mobile news and stock tracking application. This app delivers a diverse range of articles to users, organized by category, and allows them to keep track of current stock market prices and commodities. Users can also easily capture snapshots of current prices for future reference. Optional notifications keep users informed about new article releases.

In addition to the mobile app, we also created a robust back-end Nest.JS server and an intuitive admin panel using React. The admin panel enables easy management of articles, user database tracking, and overall content control.

With both free and premium subscription options available, users can choose the level of access that best suits their needs. The app offers a seamless experience with limited functionality and Google advertisements for free users, while premium subscribers enjoy full access and an ad-free environment.

Overall, our team is proud of the solid work we have put into this project, and we are excited to see it bring value to users in the market.

Responsibilities:
  • Responsible for developing new features on the mobile app, server, and admin panel
  • Successfully fixed bugs across all 3 codebases to improve functionality
  • Managed deployment to production to ensure smooth and efficient updates
  • My involvement has helped enhance the project by bringing in expertise and problem-solving skills
  • As a developer, I could have also conducted code reviews, implemented security measures, and optimized performance for the project
  • Excited to continue contributing and making a positive impact on the project’s success
AWS
Axios
Apple Connect
React
Google Maps API
Nest.js
React Native

Online casino platform, Front End expert

Sep 2023 - Nov 2023
  • Dedicated team
  • Outstaff developers
Project description:

The project is an exciting online casino game that offers a wide range of slot machines with different themes and exciting features. As a player, you can enjoy a variety of games with stunning graphics, realistic sound effects, and engaging gameplay that will keep you entertained for hours. Application is build usin MERN stack (React, Express, Node.JS, MongoDB)

Responsibilities:
  • Involved in adding new features to the application to enhance its functionality and meet the project goals.
  • Responsible for fixing bugs and addressing any issues in the front-end to ensure a smooth user experience.
  • Conducted code refactoring to improve the codebase, making it more efficient and maintainable.
  • Actively collaborated with the team to brainstorm ideas and provide input on technical aspects.
  • Provided expertise and insights that greatly benefited the project's success.
  • Worked closely with the developer and other team members to ensure seamless integration of new features and bug fixes.
  • Implemented best practices and industry standards to optimize the overall performance of the application.
  • Maintained a positive and enthusiastic attitude throughout the project, fostering a productive and enjoyable work environment.
Material-UI
TypeScript
React.js
Javascript

AI platform for combining diverse sources of information, Front End developer

Oct 2022 - Jul 2023
  • Outstaff developers
Project description:

It is the one-stop data management solution that collates and stitches your data seamlessly from all the scope of apps and allows you to search and process your data across those apps. It aims to help users by giving the convenience of a single data repository across private and public sources. Also, it allow the customers to work across this collated data within the same app using the best of cloud computing features without the need of leaving the platform or copy/paste data from one app to another to access a feature available elsewhere.

This product is critical currently, where each of us is getting inundated with large volume and variety of data for our professional lives from both private and public sources.

Responsibilities:
  • Responsible for developing the tablet and mobile versions of the web application, mobile application, and web extension
  • Implemented and optimized the application logic
  • Actively participated in daily stand-ups with the product owner to ensure efficient communication and collaboration
  • Documented and specified application modules and API for clarity
  • Developed core features using React JS, React Native, and Node JS (AWS Lambda using Serverless)
  • Collaborated closely with the front-end and back-end teams as well as product owners to ensure seamless integration and alignment with project goals and objectives
  • Contributed to the overall success and benefit of the project through expertise and dedication
  • Created a positive and collaborative working environment, spreading good vibes throughout the team.
React.js
Express
React Native WebView
Electron
ServerLess
Jest
Axios
AWS

The tool for remote table waiting, Full-stack web developer

Apr 2020 - Oct 2021
  • Outstaff developers
Project description:

This project was focused on creating a convenient and modern approach for ordering food at cafes and restaurants. The goal was to make the process as seamless as possible by utilizing a mobile application and individual QR codes that were provided by the restaurants. Users would be able to order from the establishment’s menu with ease, confirm their order, and even pay right from the app. Notifications would be sent directly to the staff once the order was placed, making the entire process quick and efficient.

As a developer, I was brought on to the project after the previous developer had left. I was tasked with improving the application by fixing bugs, adding new features, and working with a considerable amount of legacy code. Despite the challenges, I was able to improve the application's performance, usability, and reliability, resulting in a much more satisfying experience for users and staff alike.

Responsibilities:
  • Implemented new functionality to enhance the project and add value.
  • Ensured pixel perfect design to maintain a visually appealing and user-friendly interface.
  • Integrated QR-code generation for seamless user experience and efficient data handling.
  • Updated and fixed old code to improve performance and system stability.
  • Collaborated with the team to brainstorm ideas, troubleshoot issues, and provide technical expertise.
  • Conducted thorough testing and debugging to ensure a flawless user experience.
  • Assisted in optimizing the project for better speed, responsiveness, and overall performance.
  • Actively participated in project meetings, sharing insights, and contributing to discussions.
  • Maintained effective communication with stakeholders to address requirements and gather feedback.
  • Maintained a positive and collaborative work environment, fostering creativity and teamwork.
  • Overall, my involvement in the project brought expertise, innovation, and a fresh perspective, benefiting its success and overall performance.
React Native
NPM
Redux Saga
Axios
React.js

Education

Magister of Computer Science , Ukraine, Zaporizhzhya

Sep 2020 - On-going

Computer Science

Client Reviews

The team has completely met my expectations in order of requested tasks and required skills , always with kindness and with highest avalaibility

koitechs

Smart solution to realize your ideas

bust