Esrafil Elahi
Senior Frontend Developer at Avaaztech- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Limited working proficiency
-
Turkish Limited working proficiency
-
Persian Native or bilingual proficiency
Topline Score
Bio
Nasim Kabiri
Working with Esrafil is an interesting experience. He works hard and makes sure we are always ahead of our sprint. He shares his great ideas for the benefit of the team, helps his teammates, and ready to share his knowledge with them.
Amin Alizadeh
Esrafil is a co-worker who knows his work well and at the same time is a humble person. He never sees himself higher than those around him in his work. He communicates easily with the people around him and his presence brings positive energy and smiles to his co-worker faces.
Nasim Kabiri
Working with Esrafil is an interesting experience. He works hard and makes sure we are always ahead of our sprint. He shares his great ideas for the benefit of the team, helps his teammates, and ready to share his knowledge with them.
Amin Alizadeh
Esrafil is a co-worker who knows his work well and at the same time is a humble person. He never sees himself higher than those around him in his work. He communicates easily with the people around him and his presence brings positive energy and smiles to his co-worker faces.
Nasim Kabiri
Working with Esrafil is an interesting experience. He works hard and makes sure we are always ahead of our sprint. He shares his great ideas for the benefit of the team, helps his teammates, and ready to share his knowledge with them.
Amin Alizadeh
Esrafil is a co-worker who knows his work well and at the same time is a humble person. He never sees himself higher than those around him in his work. He communicates easily with the people around him and his presence brings positive energy and smiles to his co-worker faces.
Nasim Kabiri
Working with Esrafil is an interesting experience. He works hard and makes sure we are always ahead of our sprint. He shares his great ideas for the benefit of the team, helps his teammates, and ready to share his knowledge with them.
Amin Alizadeh
Esrafil is a co-worker who knows his work well and at the same time is a humble person. He never sees himself higher than those around him in his work. He communicates easily with the people around him and his presence brings positive energy and smiles to his co-worker faces.
Experience
-
Avaaztech
-
Iran
-
Technology, Information and Internet
-
1 - 100 Employee
-
Senior Frontend Developer
-
May 2022 - Present
At Avaaztech, our technical department operates autonomously, ensuring seamless and efficient functioning that supports the overall mission of Avaaztech By having a dedicated technical team, we can focus solely on optimizing our technological infrastructure, developing cutting-edge software applications, and implementing industry-leading practices. Our independent approach enables us to adapt swiftly to evolving technologies, leverage the latest tools, and remain at the forefront of technological advancements. - Optimizing Core Web Vitals Metrics: by carefully analyzing and fine-tuning various aspects of our application, such as reducing page load times, minimizing layout shifts, and improving responsiveness, we were able to significantly enhance the user experience. The improved performance not only delighted our users, resulting in better visibility and increased organic traffic. - Mentoring and Skill Development: as a senior developer, I have a responsibility to help my team members grow their skills and become better developers. I do this by conducting code reviews, providing constructive feedback, and offering learning resources and teaching some advance concepts like docker, testing, ... - Collaborative Problem Solving: in the team, I often work with other developers to solve problems. This requires us to be able to discuss and exchange opinions about problems and bugs, and to plan for refactoring. - Cross-Browser Compatibility: To maximize the reach of our application, we meticulously tested and ensured compatibility with different browsers and their versions. This commitment to cross-browser support minimized user issues and provided a consistent experience regardless of the browser being used. Show less
-
-
-
Avaaz Marketing
-
Iran
-
Advertising Services
-
1 - 100 Employee
-
Senior Frontend Reactjs | Nextjs Developer
-
Aug 2021 - May 2022
marketing and technical base company, with several different work areas like: technical team, social media, sales, SEO content and graphic team - We developed Iran's first online endocrine clinic and successfully launched it, making quality healthcare accessible to patients across the country, This involved creating a platform that would allow patients to connect with endocrinologists for virtual appointments. - The API is the interface that allows the different parts of the app to communicate with each other. to enhance user experience and functionality, we diligently worked on improving and optimizing it. we also plan to increase performance some of the components of the app, such as the search bar and the websocket chat feature. - Through careful analysis and code optimization, we refactored several parts of the app, including the searching functionality, server-side rendering (SSR), Redux state management, dockerizing, and more, preparing them for seamless integration into the next versions of the application. Our efforts aim to provide a more robust and user-friendly experience for patients and healthcare providers alike, setting the stage for continuous improvement and expansion of the online endocrine clinic in the future. Show less
-
-
-
Shams higher education institute
-
Gonbad-e-Kavus County, Golestan Province, Iran
-
Frontend Developer
-
Jan 2020 - Mar 2021
A frontend developer of the college community, I had the opportunity to contribute to the educational journey of students by designing and implementing innovative projects that enhanced their learning experiences. and did most collegian projects A frontend developer of the college community, I had the opportunity to contribute to the educational journey of students by designing and implementing innovative projects that enhanced their learning experiences. and did most collegian projects
-
-
-
AYTRONIC
-
Iran
-
Software Development
-
1 - 100 Employee
-
Frontend Developer
-
Sep 2018 - Dec 2019
As a member of this innovative team, I have been involved in a wide range of team working that have allowed me to grow both personally and professionally. As a member of this innovative team, I have been involved in a wide range of team working that have allowed me to grow both personally and professionally.
-
-
Education
-
Shams higher education institute
Master's degree, Computer Software Engineering -
Shams higher education institute
Bachelor's degree, Computer Software Engineering