armin-yahya
Armin Yahya
Senior Frontend Developer
BirthDate:
1998-9-4
Location:
Tehran
Email:
arminyahyaa@gmail.com
Linkedin:
linkedin.com/in/arminyahya
Github:
github.com/arminyahya
About me
Senior Frontend Engineer with 7 years of experience in React and TypeScript, specializing in large-scale and enterprise web applications. I love learning and sharing knowledge. Working as part of a team, collaborating with other frontend engineers and contributing to decisions is what excites me. I also enjoy building tools and automating processes to make development faster and smoother.
Skills
  • JavaScript (ES6+)
  • TypeScript
  • Reactjs
  • HTML5 / CSS3
  • ReduxToolkit
  • Next.js
  • Node.js
  • Vite
  • Git
  • TailwindCSS
  • Figma
  • Code Splitting
  • React Testing Library
Education
Bachelor’s Degree – Islamic Azad University-South Tehran Branch
Languages
English (Fluent), Persian (Native)
Past experience
Flytoday
2024 December / Now
Senior Frontend Developer
  • Contributed to the development and optimization of a Next.js project, ensuring high scalability and maintainability.
  • Designed and implemented a responsive, accessible, and SEO-friendly UI for online travel card orders
  • Enhanced application performance by reducing bundle size, optimizing rendering, and implementing lazy loading
  • Collaborated with backend developers to integrate RESTful APIs and enhance data fetching efficiency
  • Actively participated in code reviews, providing constructive feedback and ensuring code quality, maintainability, and adherence to best practices
Chargoon
2020 April / 2024 September
Senior Frontend Developer
  • Had the opportunity to work and communicate with a team of 70+ developers, fostering collaboration across multiple projects and teams
  • Contributed technical articles to a knowledge base system, supporting collaboration among engineers
  • Created a dynamic diagram environment using GoJS for visualizing database schemas.
  • Built an efficient form generator to streamline UI development for non-complex applications.
  • Optimized performance of complex components like tree structures to handle large datasets efficiently.
  • Worked on the migration of frontend projects to the latest versions of React, TypeScript, and Webpack, ensuring compatibility and performance improvements.
  • Redesigned the technical hiring process, making it more developer-friendly and increasing the pass rate while ensuring better candidate quality. The improved test project reduced evaluation time by 50%, streamlining recruitment
  • Led the successful migration from the previous state management solution to Redux Toolkit, improving state handling and application performance
  • Mentored junior developers, encouraging collaboration and enhancing overall team productivity and efficiency
Yeganeh Soft
2018 / 2020 March
Senior Frontend Developer
  • Developed web-based document management systems (EDMS) with a focus on intuitive UI/UX
  • Used Ant Design framework to create well-structured, reusable UI components.
  • Collaborated closely with UI/UX designers to transform design concepts into enterprise-level web applications.