About
With 8+ years of experience in Frontend Engineering, I have developed a strong proficiency in creating user interfaces that are both intuitive and high-performing. Over my career, I have acquired significant knowledge in advanced frontend methodologies, such as SSR, caching, SEO, performance optimization, observability, design systems, and Optimistic UI. My expertise is not limited to frontend; I am also proficient in full-stack development, allowing for comprehensive contributions to software projects. Furthermore, I am a passionate about the design field and dedicated to bridging the gap between design and engineering.
Skills:
-
Development Tools: TypeScript, React, Next.js, Remix, PrismaORM, GraphQL
-
UI Tools: TailwindCSS, Radix UI, Framer Motion, Figma
-
Infra Tools: Vercel, AWS, Prisma Accelerate, Neon,
-
APM: New Relic & Highlight IO
Other Skills:
-
Experience working remotely in teams that use agile practices.
-
Independent, problem solver and I'm always with a proactive attitude.
-
Love to write well designed, testable and efficient code;
Work Experience
As a Frontend Engineer, I work closely with the founders, acting as the staff engineer at 7879.co. My main responsibilities include:
-
Polishing the e-commerce interfaces, focusing on adding smooth transitions, improving accessibility, organizing information, and optimizing interactions to reduce the number of clicks needed and maximize conversion rates.
-
Implementing new features, applying SEO and Optimistic UI techniques, while ensuring performance and observability.
-
Making database queries faster, enabling query-level cache policies directly from the Prisma ORM.
-
Experience with Headless CMS: integrating and managing content using Strapi CMS and Builder.io.
-
Providing strategic guidance on improvements and identifying technologies that can be adopted to drive growth and efficiency for the company.
As a Frontend Engineer, I worked closely with the product and design teams to enhance the user experience on our luxury fashion platform, www.farfetch.com. My contributions included:
-
Coding in JavaScript and TypeScript, utilizing React and its entire ecosystem.
-
Maintaining high-quality code through rigorous code reviews.
-
Providing critical insights into design, usability, and development processes.
-
Analyzing and specifying requirements, and proposing technical solutions.
-
Implementing code and conducting A/B testing or feature toggling for various initiatives.
-
Owner and Lead Responsible for Product Listing Page.