{
}
Majid Vezvaee
Frontend Web Developer
React.js TypeScrip Specialist - Node.js - Next.js-T: -
Location: Chiang Mai, Thailand
About Me {
Frontend Web Developer with over 6 years of experience in developing and
implementing interactive web applications using various technologies. Skilled in React,
HTML5, CSS3, JavaScript,Git, DevOps, Nodejs, Mongodb,Flutter(Android), and more.
Proficient in managing IT operations and leading technical teams to achieve organizational
goals.
Strong problem-solving ability and excellent communication skills.
}
Technical Skills {
●
●
●
●
●
●
Web Technologies: HTML, HTML5, CSS3, SASS, JavaScript,AJAX,
○ XML,JSON.
Twitter Bootstrap, React.js, TypeScript, Angular (1.x), Node.js, Git,Vercel.
Frameworks: React.js , Angular.js (6.x), express.js, Material-UI, Next.js.
Programming Languages: JavaScript, Flutter,
Tools: JIRA, Git, Blender (basic)
Mobile Development: Flutter Android
}
Links {
Linkedin:“www.linkedin.com/in/majid-vezvaee-3a764371”
Github: “https://github.com/nastaransamui”
Portfolio: “https://nastaransamui.github.io”
Sample1: “http://admin-mjcode.ddns.net”
Sample2: “http://web-mjcode.ddns.net”
Sample3: “http://flashy-ears.ddns.net”
Sample4: “https://seoproject.vercel.app”
Sample5: “https://home-app-ten.vercel.app”
Sample6: “https://www.7tconstructions.com.au”
Sample7:“FlutterApp”
}
Soft Skills {
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
Communication: Ability to effectively communicate with team
members, stakeholders, and clients.
Team Collaboration: Experience working in a team environment,
collaborating on projects, and contributing to team success.
Adaptability: Ability to adapt to new technologies, frameworks, and changing project
requirements.
Time Management: Efficiently managing time to meet project deadlines and deliver
high-quality work.
Problem-Solving: Strong analytical skills to identify issues and develop effective
solutions.
Creativity: Innovative thinking to design user-friendly and visually appealing web
applications.
Attention to Detail: Ensuring accuracy and precision in coding and design to
maintain high standards.
Empathy: Understanding user needs and perspectives to create intuitive and
accessible applications.
Conflict Resolution: Handling conflicts and disagreements constructively to maintain
a positive work environment.
Mentorship: Providing guidance and support to junior developers to help them grow
and succeed.
Critical Thinking: Evaluating information and making informed decisions to solve
complex problems.
Leadership: Taking initiative, leading projects, and motivating team members to
achieve goals.
Customer Focus: Prioritizing user experience and customer satisfaction in all
development efforts.
Emotional Intelligence: Recognizing and managing emotions to build strong working
relationships.
Flexibility: Willingness to take on different roles and responsibilities as needed.
}
Licenses & certifications {
-
}
Android
Full Stack Web Development with Flask
Python Is Easy
Keeping Up With the JavaScript: ES6
The Node.js Master Class
Frontend Fundamentals
Work Experience {
Title: “React Frontend Web Developer”
●
●
●
●
●
●
●
●
●
●
●
●
●
}
Company Name: “Fly Bird Tech”
Date: November 2020 - Present
Developed responsive and high-performance web applications using React,
TypeScript, and Redux, resulting in a 25% increase in user engagement.
Built reusable components and front-end libraries for future use, reducing
development time by 30%.
Focused on implementing user interface and application performance
enhancements by leveraging Webpack, improving page load times by 40%.
Conducted performance testing using Mocha and other performance testing
software, leading to a 50% reduction in application errors.
Designed and built a responsive user interface, adhering to front-end coding best
practices, which increased mobile traffic by 20%.
Collaborated with back-end developers to integrate RESTful APIs and ensure
seamless data flow, reducing data retrieval times by 35%.
Utilized modern CSS frameworks such as Material-UI and Styled Components for
styling and layout, enhancing the user experience by 15%.
Created single-page applications (SPAs) and interactive UIs using React and
TypeScript, which boosted user satisfaction ratings by 10%.
Worked in an Agile environment, participating in daily stand-ups, sprint planning,
and retrospectives, improving project delivery times by 25%.
Ensured cross-browser compatibility and implemented responsive design principles,
increasing accessibility compliance by 20%.
Conducted performance testing and debugged complex technical issues to maintain
application stability, reducing downtime by 50%.
Provided mentorship to junior developers, fostering a collaborative team
environment and improving team productivity by 20%.
Work Experience {
Title: “Implementation & Technical Account Manager”
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
}
Company Name: “InSource Asia”
Date: May 2018 - April 2020
Responsible for managing all the technical aspects of a company’s relationship with
clients.
Responsible for overseeing the demand management across own projects, by
understanding and anticipating project and resource volumes and dependencies as
well as actively resolving and escalating issues and conflicts as appropriate.
Implement a new website.
Involves working closely with the product and sales management team in order to
win new business and increase sales 10% per year.
Providing top-quality technical service, and assisting in strengthening customer
relationships and ensuring customer satisfaction.
Play an integral role in getting new clients and winning sales. Analyze prospects’
technical and business requirements, as well as developing solutions that meet
those needs.
Work with the product development teams in order to customize products for large
sales or for individual customers.
Demonstrate products to customers and explain how such products meet
customers’ needs.
Whenever customers agree to purchase a product, identify and provide the support
and services such customers will need so as to make productive and effective use
of the products.
Employ project management skills to put together installation programs that would
minimize disruption for customers. They also arrange training for customers for the
effective use of products.
Monitor the progress of product installations so as to ensure that the product
delivered successfully.
Responsible for managing ongoing support to customers in order to confirm that the
customers continue to make effective use of the company’s products.
Monitor support requests made by customers to identify any recurring issues and
recommend changes to products.
Hold regular review meetings with customers for discussions on any problems and
issues and report to other members of the account team.
Analyze customers’ support needs and identify areas where the company can
reduce support costs and offer improved service.
Work Experience {
Title: “Director of Information Technology”,
Company Name: “Global Nastaran Travels (GNTravels)”,
Date: November 2016 - June 2018,
}
Work Experience {
Title: “Director Of Online Sale”,
Company Name: “Global Nastaran Travels (GNTravels)”,
Date: November 2015 - November 2016,
}
Work Experience {
Title: “Sale Manager”,
Company Name: “Global Nastaran Travels (GNTravels)”,
Date: May 2014 - Apr 2015,
}
Work Experience {
Title: “Web Administrator”,
Company Name: “Global Nastaran Travels (GNTravels)”,
Date: April 2013 - May 2014,
}
Work Experience {
Title: “Director of operations”,
Company Name: “Nastaran Travels”,
Date: May 2012 - April 2013,
}
Work Experience {
Title: “Product Manager”,
Company Name: “Nastaran Travels”,
Date: April 2010 - March 2012,
}
Technologies {
●
●
●
●
●
●
“JavaScript”,
“Nodejs”,
“Mongodb”,
“TypeScript”,
“HTML/CSS”,
“Flutter”,
}
Interests {
“Movie”,
“Reading”,
}
Education {
Bachelor’s degree in Natural Resources Engineering - Ecology,
2000 - 2005 Years,
Arak University, Iran,
}
Education {
Pre-University Experimental Sciences,
1998 - 1999 Years,
Tehran, Iran,
}
Additional Information {
Languages: Conversational in English.
Current location: Chiang mai, Thailand.
}