As a highly skilled and results-driven software engineer, I have 5 years of hands-on experience in front-end development with a specialized focus in React.js. My track record shows that I can seamlessly integrate design and back-end elements to elevate user experiences. I am well-versed in web application development, performance optimization, and responsive design, which allows me to consistently deliver high-quality solutions.
Skills:
Programming Languages and Frameworks:
● HTML, CSS, SCSS
● JavaScript, TypeScript
● ReactJS, Next.js
● Bootstrap, MaterialUI, Tailwind CSS, Styled Components
● State management tools (Redux, Context API)
● Unit testing (Jest, React Testing Library)
● REST API
● Familiar with server-side languages and database design
Project Management and Version Control:
● Git (GitLab, GitHub, BitBucket)
● Jira/Confluence (Atlassian), TFS
Experience:
DEC 2019 - PRESENT Fanap/Cloud Gaming Platform - Front-end Developer
● Developed and maintained a new SPA React-based website, significantly improving performance, increasing user acquisition, and enhancing UI/UX.
● Successfully implemented the PlayPod magazine website, achieving a 40% improvement in performance, faster response times via Next.js and server-side rendering, and enhanced SEO.
● Contributed to increased user engagement and company revenue by implementing PlayPro and game queue features.
● Enhanced the UI and responsiveness of web-based board games.
● Developed a customized speed test webpage, improving user experience by detecting internet connection issues before streaming games.
● Collaborated with backend developers and UI/UX teams to implement desktop and mobile website designs.
JUL 2019 - DEC 2019 Rahyab Rayan Farda -Front-end Developer
● Architected, designed, and developed administrative panels for Bank using SharePoint Platform, JavaScript, jQuery, and KendoUI.
● Leveraged REST API and Ajax for required service calls.
JUL 2017 - OCT 2018 Sepid System Sharif -Software Developer
● Designed and implemented the knowledge base and help system for company products.
● Developed components of the attendance control panel and bank deposit box panel, resulting in fewer bugs and increased customer satisfaction.
● Provided training and support to customers for the bank deposit box panel and SQL database.
● Gained experience working with biometric security systems. Education OCT 2016 - SEP 2019 K.N.Toosi University of Technology, Tehran, Iran - M.Sc. in Mechatronics Engineering OCT 2011 - SEP 2015 K.N.Toosi University of Technology, Tehran, Iran - B.Sc. in Electrical Engineering, Control
Education
M.Sc. in Mechatronics Engineering
OCT 2016 - SEP 2019 / K.N.Toosi University of Technology
B.Sc. in Electrical Engineering, Control
OCT 2011 - SEP 2015/ K.N.Toosi University of Technology
Languages
● English: Advanced
● German: Beginner
● Persian: Native