Work Experience

2023 July -
Present
Frontend Engineer - IT INVESTMENT CENTER

  • - Led a team by using Jira, Asana, and Slack for efficient project management and communication. This approach enhanced collaboration, ensured projects stayed on schedule, and maintained a productive and engaged team environment
  • - Successfully reduced build file storage by 120% using Vite, leading to more efficient storage management and faster deployment times .

Html • Css • JavaScript • TypeScript • React • Next • Tailwindcss • Styled-component • MUI • Vite • Redux • React-query
2022 January -
2023 July
Frontend Engineer - DIGITAL ONE

  • - Implemented throttling and debouncing for efficient event handling, and used custom hooks to smooth out UI updates, resulting in improved performance. I used virtualization techniques with Ant Design Table and AG Grid for minimized DOM updates, reduced memory usage, and significantly enhanced application performance
  • - Applied memoization techniques in a CRM application to prevent UI blocking, resulting in a performance improvement of 60%
  • - Focused on maintaining high code quality by integrating ESLint for consistent linting across the codebase. Additionally, implemented thorough testing using Jest to ensure functionality and prevent regressions, resulting in a more reliable and maintainable application

Html • Css • JavaScript • TypeScript • React • Next • Tailwindcss • Styled-component • MUI • Vite • Redux • React-query
2021 May -
2022 January
Teacher assistent and Frontend Engineer - WEBBRAIN ACADEMY

  • - Worked a cross-functional team of 14 people, including mobile, frontend, and backend engineers, designers, and QA.
  • - Successfully taught and mentored over 50 students, providing hands-on guidance in frontend development and web technologies
  • - Developed user-friendly and visually appealing web applications using React and various CSS frameworks like Tailwind and Styled Component. Focused on creating responsive designs that adapt seamlessly across different devices and screen sizes
  • - Optimized frontend components using techniques like lazy loading and code splitting, reducing page load time by 25% and improving overall site performance.

Html • Css • JavaScript • TypeScript • React • Next • Tailwindcss • Styled-component • MUI • Vite • Redux • React-query