Senior Front-end Engineer at Common
- Initiated the project environment for web, backend and mobile applications, configured core services and selected the technological stack, ensuring flexibility and stability for future growth
- Developed scalable APIs with Node.js and NestJS, enabling efficient service interactions
- I mplemented user authentication by integrating OAuth providers and external services
- Built real-time chat functionalities for both mobile and web applications using WebSockets and GraphQL Subscriptions, providing instant message delivery and enhancing system responsiveness
- Designed interactive "Journey Flows" with ReactFlow, empowering users to visually create and manage custom interaction scenarios
- Ensured high performance and rapid page rendering utilizing Next.js and React
- Developed the mobile app using React Native, Expo and Native Base, creating adaptive, reusable UI components for fast development
- Authored comprehensive documentation and performed rigorous Code Reviews, promoting high code quality and consistent coding standards
- Mentored team members, enforcing best practices and standardization throughout the development process
- Configured Continuous Integration (CI) processes to enhance stability
- Wrote integration tests with Cypress and unit tests with Jest, significantly reducing production issues and ensuring system reliability
- Initiated the project environment for web, backend and mobile applications, configured core services and selected the technological stack, ensuring flexibility and stability for future growth - Developed scalable APIs with Node.js and NestJS, enabling efficient service interactions - I mplemented user authentication by integrating OAuth providers and external services - Built real-time chat functionalities for both mobile and web applications using WebSockets and GraphQL Subscriptions, providing instant message delivery and enhancing system responsiveness - Designed interactive "Journey Flows" with ReactFlow, empowering users to visually create and manage custom interaction scenarios - Ensured high performance and rapid page rendering utilizing Next.js and React - Developed the mobile app using React Native, Expo and Native Base, creating adaptive, reusable UI components for fast development - Authored comprehensive documentation and performed rigorous Code Reviews, promoting high code quality and consistent coding standards - Mentored team members, enforcing best practices and standardization throughout the development process - Configured Continuous Integration (CI) processes to enhance stability - Wrote integration tests with Cypress and unit tests with Jest, significantly reducing production issues and ensuring system reliability
Skills: JavaScript · TypeScript · NextJS · Node.js · Nest.js · GraphQL · Apollo · React Native · ReactJS · Expo · Native Base · Reactflow · Jest · Cypress · Figma
- Developed scalable APIs with Node.js and NestJS, enabling efficient service interactions
- I mplemented user authentication by integrating OAuth providers and external services
- Built real-time chat functionalities for both mobile and web applications using WebSockets and GraphQL Subscriptions, providing instant message delivery and enhancing system responsiveness
- Designed interactive "Journey Flows" with ReactFlow, empowering users to visually create and manage custom interaction scenarios
- Ensured high performance and rapid page rendering utilizing Next.js and React
- Developed the mobile app using React Native, Expo and Native Base, creating adaptive, reusable UI components for fast development
- Authored comprehensive documentation and performed rigorous Code Reviews, promoting high code quality and consistent coding standards
- Mentored team members, enforcing best practices and standardization throughout the development process
- Configured Continuous Integration (CI) processes to enhance stability
- Wrote integration tests with Cypress and unit tests with Jest, significantly reducing production issues and ensuring system reliability
- Initiated the project environment for web, backend and mobile applications, configured core services and selected the technological stack, ensuring flexibility and stability for future growth - Developed scalable APIs with Node.js and NestJS, enabling efficient service interactions - I mplemented user authentication by integrating OAuth providers and external services - Built real-time chat functionalities for both mobile and web applications using WebSockets and GraphQL Subscriptions, providing instant message delivery and enhancing system responsiveness - Designed interactive "Journey Flows" with ReactFlow, empowering users to visually create and manage custom interaction scenarios - Ensured high performance and rapid page rendering utilizing Next.js and React - Developed the mobile app using React Native, Expo and Native Base, creating adaptive, reusable UI components for fast development - Authored comprehensive documentation and performed rigorous Code Reviews, promoting high code quality and consistent coding standards - Mentored team members, enforcing best practices and standardization throughout the development process - Configured Continuous Integration (CI) processes to enhance stability - Wrote integration tests with Cypress and unit tests with Jest, significantly reducing production issues and ensuring system reliability
Skills: JavaScript · TypeScript · NextJS · Node.js · Nest.js · GraphQL · Apollo · React Native · ReactJS · Expo · Native Base · Reactflow · Jest · Cypress · Figma