Position: React Developer
Category: JavaScript
English level: intermediate
Years of experience: 7

I was migrating a very old expo SDK(react native) app to the latest versions. I customized android/ios project configs and got a deep understanding of how native projects are built for each platform. I learned new features that we used later for the project. During this task, I fixed lots of errors, found very old docs for the expo on the internet, and successfully updated the app. The customer was very happy.

Another challenge was to implement zoom API calls in the RN app. It was challenging because the npm ecosystem didn't have existing, working solutions for it. I took one outdated package and created a few PR to make it work. I contacted with package developer and we updated it to the latest zoom API versions.
I have 6+ years overall in IT. I started my career as a WordPress developer and later changed my tech stack to React. I have worked with ReactJS latest 4 years. I worked in big international teams as well as small ones. I helped companies to grow junior engineers faster with mentoring. I have experience in building cross-browser, responsive/adaptive, pixel-prefect UIs. Writing styles using SCSS/CSS/LESS and BEM methodology. I'm using ReactJS/TypeScript in my projects and Redux Toolkit. I worked with Bootstrap, tailwind.css, material-UI. I have solid experience with React Native for 2 years. Eager to learn new technologies and get new experiences.
I am looking for a professional team and company to work with Best Practices and quality code on a long-term project. I have experience working in big international teams and in small ones where I was single front-end dev. I'm a team player that can extend the experience of your team and improve the quality of your projects or build ones from scratch.