Senior frontend engineer specialized in React with 9 years of professional experience, including building highly interactive websites, developing mobile applications, working with microfrontends, defining architecture, implementing infrastructure, team leadership and project management.
With a rich and diverse background that spans both big corporations and startups, as well as a significant period of freelancing, I bring a wealth of experience in frontend development, project management, team leadership, and process improvement. This unique blend of experience covers various facets of the tech industry. My passion for creating exceptional user experiences, combined with my technical expertise, positions me as a valuable asset for any project or organization.
Hands-on experience in developing efficient and user-friendly single-page and standalone applications. My expertise lies in crafting seamless user experiences through robust technical solutions.
Specialization planning and architecture of centralized frontend infrastructures, ensuring consistency across projects and optimal performance and scalability.
Experience in defining and implementing micro frontends for microservice integrations, both as build and run time integration approaches. This involves a deep understanding of architectural nuances and seamless integration methodologies.
Participation in the development of multiple design systems ensuring a cohesive and consistent user experience across all products.
Excellence in creating comprehensive technical documentation, aiding in clear communication and knowledge transfer within the team and across departments.
My proficiency extends to project and release management, ensuring timely deliveries and smooth implementation of projects. I have a proven track record of coordinating complex projects and ensuring their successful completion. I have managed and mentored diverse teams, fostering a collaborative and innovative environment. I believe in empowering team members and guiding them to achieve their full potential.
I have defined team culture, practice guidelines, and training programs, ensuring that the team operates cohesively and efficiently. This includes setting up best practices, fostering a positive work culture, and continuous learning initiatives.
I have effectively collaborated with multiple teams, aligning company perspectives with the product teams and stakeholders. My approach involves transparent communication and a focus on building strong, productive relationships.
I have worked with multiple libraries, frameworks and technologies, but currently my favorites are: React, Typescript, Redux, Webpack, SCSS, CSS Modules, Jest, Cypress and Github Actions.
Check the complete experience history in my LinkedIn and the complete set of skills in my CodersRank Profile.
Most of my contributions are private because they were done for the companies and clients I worked for and cannot be disclosed. The context of those contributions fully relates to the experience listed above. However, I have recently started contributing to the community, and I will continue to work on open projects.
Below, you can see some of the most recent and relevant works.
Real time chat application (back-end + front-end) that I've built to gain some knowledge on websocket implementation on both client & server sides. It uses React, Typescript, Zustand, Socket.io, Express and OpenAPI
View moreDesign System for Spaceship, a product by Namecheap - I've participated as both developer and lead developer, being responsible for implementation, maintenance, alignment with product and design and project management
View moreI've planned, defined and implemented the architecture and infrastructure for the front-end part of a technology conversion of a RoR monolith into microservices + microfrontends (runtime integrated)
View moreI've participated in the initial MVP implementation of the live support chat widget currently present in Namecheap's platform
View moreLead the team and co-managed the project relative to implementation of a MFE application that provided the ability to dynamically collect client data and create cashflow plans
Developed the first two major versions of the front-end relative to a gamification application for a big tech retail store, where its employees would accumulate points and acquire bonuses
Mostly outdated stuff, but it has some cool visual effects and small components
View moreI am currently exposing my knowledge and expertise by contributing to the dev community with the goal to help other developers not to struggle with the challenges I faced
View moreProject templates, full-stack applications, utilities and shared configurations
View more