Front End Engineer
● Developed a shopping platform using Next.js, Node.js, TypeScript and GraphQL while adhering to the SOLID principles and following established coding guidelines and best practices.● Leveraged features of Next.js, such as server-side rendering and automatic code splitting, to optimize performance and user experience.● Implemented responsive design techniques to ensure the website is compatible with various screen sizes and devices.● Launched an educational platform using React… Show more ● Developed a shopping platform using Next.js, Node.js, TypeScript and GraphQL while adhering to the SOLID principles and following established coding guidelines and best practices.● Leveraged features of Next.js, such as server-side rendering and automatic code splitting, to optimize performance and user experience.● Implemented responsive design techniques to ensure the website is compatible with various screen sizes and devices.● Launched an educational platform using React, React hooks, JavaScript, TypeScript, Node.js, Express, Prisma, Firebase, Google SSO and AWS within a small team.● Crafted, audited, and improved the design, accessibility, and overall experience of products, prioritizing user satisfaction and engagement.● Built a platform to manage students' athletic records. (Vue3 / Quasar / Python / Django / PostgreSQL / Vite)● Used react-virtualized - a virtualization library, to render a large amount of data.● Created unit & e2e test cases to increase the test coverage to ensure better quality (React Testing Library / Vitest / Cypress)● Audited pages to ensure web accessibility following WCAG standards, improving overall user experience for people with disabilities.● Worked on containerized GraphQL subgraphs and gateway built with ApolloGraphQL and TypeScript, configured Github actions to automatically deploy to different environments. (GraphQL / TypeScript / Docker / Azure / Terraform) Show less