About
Seraj Vahdati
Senior Front End Engineer
Front End Engineer @ Setflow
Tehran, IR
svahdati71@gmail.com
I am a Senior Front End Engineer with a passion for creating high-performance web applications. My expertise lies in modern JavaScript frameworks like React.js and TypeScript, and I thrive on building scalable, maintainable code. With experience across various projects, I enjoy enhancing user experiences and implementing innovative solutions that drive performance and functionality
Currently, I'm working as a Senior Front End Engineer at Setflow.
A brief timeline of my career:
- July 2023 - PresentSenior Front End Engineer at SetflowKey-works:- Implemented Authentication, resulting in a 15% performance boost.- Developed Annotation and Map components to elevate user interaction and functionality.- Worked closely with cross-functional teams to deliver high-quality code and optimized performance using Next.js, TypeScript, and shadcn.
- June 2022 - July 2023Senior Front End Engineer at GokiKey-works:- Developed new features using React.js, TypeScript, styled-components, and antd.- Improved API logic by implementing UAC (Universal API Consumer).- Rewrote the existing codebase, resulting in significant improvements in maintainability and readability.- Conducted over 100 code reviews, maintaining a 95% adherence to coding standards.
- March 2020 - June 2022Senior Front End Engineer at Omid AnalyzerKey-works:- Developed, redesigned, maintained, and improved all front-end products using React.js, TypeScript, Redux, Webpack, and ES6.- Developed a Design System, improving DX and reducing development costs by 20%.- Improved the culture of Git Flow, component structure, and clean code strategy.- Redesigned the product using Sketch.
- Nov 2018 - Apr 2020Lead Front End Developer at LogicKitKey-works:- Managed a team of 3 Front End Developers.- Led the efforts to rewrite the website, resulting in a 35% sales improvement.- Built and maintained UI KIT package library with React, TypeScript, and Styled-Components.- Maintained state using Apollo and Redux for complex user interfaces.- Migrated the building process from RCA to custom Webpack build configuration.
- May 2016 - Oct 2018Front End Developer at BimebazarKey-works:- Migrated the project from pure HTML, CSS, and jQuery to React, Redux, and Webpack, with a 50% performance boost.- Optimized website Web Vitals, including LCP and CLS, resulting in a 40% improvement.- Redesigned the product using Sketch.
- Jan 2012 - Feb 2014Front End Developer & User Interface Designer at Karina Mobile SolutionKey-works:- Designed CSS templates for use in all pages on the website.- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.- Developed user interfaces using HTML, CSS, jQuery, JavaScript, and WordPress.
- Aug 2008 - Jan 2012Front End Developer & User Interface Designer at FreelancerKey-works:- Designed customers’ websites using DataLife, WordPress, and PHP.- Designed user interfaces, advertisement banners, and logos using Adobe Photoshop.
See more about my working experiences at my resume page.