Majid Shahmohammadi
Full Stack .Net Developer at Shatel- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
JavaScript Essential Training
LinkedInAug, 2022- Nov, 2024 -
JavaScript: Async
LinkedInAug, 2022- Nov, 2024 -
JavaScript: Classes
LinkedInAug, 2022- Nov, 2024 -
RoboCup Iran Open 2008
Azad University (IAU)Apr, 2008- Nov, 2024 -
Sama Robocup
Azad University (IAU)Sep, 2007- Nov, 2024
Experience
-
Shatel
-
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).
-
-
-
Namava | نماوا
-
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