Majid Shahmohammadi

Full Stack .Net Developer at Shatel
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • JavaScript Essential Training
    LinkedIn
    Aug, 2022
    - Nov, 2024
  • JavaScript: Async
    LinkedIn
    Aug, 2022
    - Nov, 2024
  • JavaScript: Classes
    LinkedIn
    Aug, 2022
    - Nov, 2024
  • RoboCup Iran Open 2008
    Azad University (IAU)
    Apr, 2008
    - Nov, 2024
  • Sama Robocup
    Azad University (IAU)
    Sep, 2007
    - Nov, 2024

Experience

    • Iran
    • Technology, Information and Internet
    • 700 & Above Employee
    • Full Stack .Net Developer
      • May 2017 - Present

      Shatel Information and Communication Technology Group is the largest group in Iran, providing Internet access services and communication solutions.• Work closely with the development team to make reusable components with React, which are responsive, multilingual, and fully testable (TypeScript, Tailwind, i18n, Jest, and Redux Toolkit).• Worked on creating MonoRepo pattern project containing multiple projects and libs with NX to improve code reusability and manage dependencies (React, Cypress, Jest).• Managed a team of four developers to set up a new service (FTTH) to provide Internet, which can add more than one million unique users (C#, Entity Framework, MVC.Net, React, Javascript).• Developed a full-stack RMS application to set up new customers almost 30% faster than before (MVC.Net, WebApi, JavaScript).• Designed and Implemented four applications with PHP and dotnet ecosystems to assist in communication across company departments, which miscommunication decreased by 20% (C#, PHP, Laravel, Windows App, Selenium).

    • Iran
    • Software Development
    • 1 - 100 Employee
    • Full Stack Developer
      • Jun 2014 - May 2017

      Namava is a VOD company powered by Shatel, which accesses the newest Iranian and international movies and documentaries.• Designed and developed from scratch a new CMS to provide a video streaming service (C#, Entity Framework, Angular, WebApi).• Experienced in setup, configuration, and maintaining Elasticsearch to provide full-text search on contents (Elasticsearch, Kibana).• Involved with code implementation, provided code review, and worked with product management and quality check on product releases.• Troubleshot simple and complex technological issues for different assigned projects, achieving over 95% customer satisfaction rate.

    • Full Stack Developer
      • Jan 2010 - Jun 2014

      New Idea was an amazing company with a lot of great colleagues who worked on online shops and CMS. Shatel (NAMAVA) finally bought it.• Designed, developed, and deployed more than ten online shops with more than 100,000 monthly visitors (C#, Web Forms, JavaScript, jQuery).• Wrote a custom CMS inspired by WordPress that reduced the time to launch new CMS by 60% (C#, Entity Framework, Microsoft SQL Server).• Improved the admin panel performance by developing a custom Javascript framework and increasing the page load speed from 3 seconds to less than a second (jQuery, HTML, CSS).• Converted PSD Designs into HTML and CSS using Adobe Photoshop and Browser Developer Tools to create pixel-perfect over ten web pages (HTML, CSS).• Collaborated with other developers with pair programming to ensure code quality standards were met and followed best practices in software development, increasing the quality of the code by over 50%.

    • Full Stack Developer
      • Jun 2008 - Jan 2010

      Started as an intern in a small company that grew up to get the biggest projects.• Got familiar with web development and, after tracking time, tried to be a programmer.• Re-Implemented User Interface for HelpDesk using Ajax and Asp WebService and lowered waiting time for users by 30% by adding custom AJAX requests and implementing a responsive UI (jQuery, Ajax, HTML, CSS).• Made less the number of stored procedures from over 200 to only 20 by using LinQ to access the database, thus reducing the amount of code and maintenance required by 60% (SQL Server, LinQ, C#).

Education

  • Islamic Azad University
    Computer Diploma, Computer Software Engineering
    2005 - 2008

Community

You need to have a working account to view this content. Click here to join now