Position: React Developer
Category: JavaScript
English level: fluent
Years of experience: 3


As a software developer, I'm always on the lookout for ways to create innovative and user-friendly websites and applications. And what better way to do that than by working with cutting-edge frontend technologies like React, Nextjs, Gatsby, Graphql, and Vuejs (my current exploratory favorite)?

Now, while I do have some experience with backend technologies, I must say that my heart lies with the frontend. I just love creating beautiful and functional UIs that users will love. And over the past 3+ years, I've had the pleasure of utilizing various tools and technologies to deliver optimized and performant solutions for clients.

One of my recent projects involved using AWS Cloudfront and AWS S3 Buckets, and I must say, it was a lot of fun. I also have experience setting up microservices and scaling distributed systems using Nestjs, TypeOrm, Sequelize, Express, Docker, and other relevant backend technologies. But hey, who doesn't love a good-looking frontend?

As far as my primary language and front-end library go, I've adopted TypeScript and React.js, respectively. And I must say, I'm pretty good at using them. I also have extensive experience with TDD or BDD testing approaches, and I love using tools like Jest and Mochai for integration and unit testing with optimal test coverage.

When it comes to styling and design systems, I've leveraged technologies and tools such as Sass, styled components, Tailwind UI, Grommet UI, Chakra UI, and Ant Design (my recent favorite). And while Antd has been a delight to use, I must confess that I'm still a sucker for writing SCSS. It's just more fun!

In summary, I'm always seeking out new technology, staying up-to-date on industry trends, and expanding my knowledge base.