Mehdi Azadi

Mehdi Azadi

Full-stack .Net Developer

Followers of Mehdi Azadi1000 followers
location of Mehdi AzadiTehran, Tehran Province, Iran

Connect with Mehdi Azadi to Send Message

Connect

Connect with Mehdi Azadi to Send Message

Connect
  • Timeline

  • About me

    Front-end Technical Lead

  • Education

    • University of Applied Science and Technology

      2012 - 2014
      Bachelor’s Degree IT Engineering - Web Programming
    • Shamsipour Technical And Vocational University

      2003 - 2006
      Associate’s Degree Computer Software Engineering
  • Experience

    • Masir IT

      Apr 2005 - Aug 2013
      Full-stack .Net Developer

      • Providing and implementing a solution for managing website templates before the birth of the MasterPage feature on the ASP.Net WebForms. • Achieved a deep knowledge of modular systems and B2B products by developing a Content Management System. • Implementing a web-based panel of WMS (Windows Media Services) for remote management including various reports and charts.

    • Dotin

      Nov 2013 - now

      • Leading and mentoring a front-end team with the duty of developing B2B and B2C products consists of developers and designers, collaborating with a UX team. • Achieved extensive knowledge in single page application (SPA) using Angular and PWA technology.• Built innovative SPA features into new products to exceed user experience standards and achieve 100% compliance with best practices.• Slashed performance issues by an average of 80% for all clients.•Strong understanding and experienced with all the phases of agile development methodologies including SCRUM, involved in daily SCRUM meetings to keep track of the Ongoing project status and issues using JIRA.•Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to meet project deadlines.•Excellent experience in GitHub for source code management and for version control. Show less •Experience of developing User Interfaces for Mobile/Tablet/Desktop using HTML, CSS, Angular, JavaScript•Extensive knowledge in developing applications in a single page (SPA) using Angular •Experience in working with RESTFUL Web Services and implementing RESTFUL API's with the technology of ASP.Net Core.•Good Understanding of Document Object Model (DOM) and DOM Functions.•Experience of working on CSS Preprocessors like SASS.•Experience working with testing tools like Jasmine/BDD.• Gained extensive knowledge of developing banking businesses by working on applications developed with the technology of ASP.NET WebForms and C#.•Responsible for checking Cross Browser Compatibility of different elements and tags hence worked on different browsers like Internet Explorer, Google Chrome, Firefox, Opera, and Safari. Show less

      • Front-end Technical Lead

        Oct 2019 - now
      • Senior Front-End Developer

        Nov 2013 - Oct 2019
    • Geeks Ltd

      Nov 2017 - Nov 2019
      .Net Developer (Remote)

      • Achieved extensive experience of using the Roslyn .Net compiler and implementing a C# code generator based on that.• Being a contributor to developing some Visual Studio extensions, such as TidyCSharp, SmartAttach, NugetPublish, etc. • Contributing to developing the back-end of an AI-powered vocabulary learning application.

    • Critical TechWorks

      Aug 2024 - Sept 2024
      Frontend Developer
  • Licenses & Certifications

  • Honors & Awards

    • Awarded to Mehdi Azadi
      Achievements - Redesign a legacy application and improve the average time on page by 80% and improve user experience scores for the project by converting asp web form server-side application to a SPA applicationusing Angular framework. Set up and lead a front-end development team and develop a banking solutions application from scratch in a serious deadline which was ended to praised and appreciated by top level managers at Dotin.