Mohammad Sakhidel
Full Stack Developer at Rapid Global- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Kurdish -
-
Persian -
-
English -
Topline Score
Bio
Credentials
-
Microsoft Certified Solutions Developer (MCSD)
MicrosoftMay, 2018- Nov, 2024 -
Oracle Certified Professional, Java SE 8 Programmer II
OracleApr, 2018- Nov, 2024 -
Microsoft Certified Solutions Associate (MCSA): Web Applications
MicrosoftMay, 2017- Nov, 2024 -
Microsoft Specialist: Programming in C#
MicrosoftApr, 2017- Nov, 2024 -
Microsoft Specialist: Programming in HTML5 with Javascript and CSS3
MicrosoftMar, 2017- Nov, 2024 -
Microsoft Certified Professional (MCP)
MicrosoftOct, 2014- Nov, 2024 -
Microsoft Technology Specialist (MCTS): Data Access
MicrosoftOct, 2014- Nov, 2024 -
Microsoft Technology Specialist (MCTS): Web Application Developer
MicrosoftOct, 2014- Nov, 2024 -
Microsoft Technology Specialist (MCTS): Windows Application Developer
MicrosoftOct, 2014- Nov, 2024
Experience
-
Rapid Global
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Full Stack Developer
-
Jan 2022 - Present
Back-End: Microsoft .Net, C# Front-End: React, Javascript Back-End: Microsoft .Net, C# Front-End: React, Javascript
-
-
-
IT Organisation of Urmia
-
Urmia
-
Full Stack Developer
-
Feb 2013 - Dec 2021
I have been consistently involved with various aspects of software development including solution providing, requirement management, coding, maintenance, etc. Our department has been delivering numerous software applications for various platforms and needs, from single-user desktop applications to multi-tier city-wide complicated systems to our clients. Some major projects that I have been involved with include: - Public Bike Sharing System's Software: A shared city-wide transport service in which bicycles are made available for shared use to individuals. The software consisted of various client apps running on different platforms including web-based, desktop, and android apps, connected through a service tier developed by WCF. I was in charge of the whole process of software analysis, development and implementation. - Distributed Electronic Banner System: This project creates a network of large-format displays showing graphical messages designed and sent by users. This project is implemented as a 3-tier architecture design with SQL Server as the data layer, ASP.Net Web API as the logic layer, and several applications in the presentation layer for users’ interactions including desktop, web-based, and android apps, bots, background services, etc. I was responsible for the whole process of software analysis and development. - MyUrmia Project: MyUrmia combines municipality's services into one unified interface from which citizens can register an account, receive services, track their payments, etc. This project consisted of a SPA developed by Angular, a mobile app developed by React Native, and the API developed by ASP.Net Core. I have worked as a full-stack developer on the Angular SPA and the back-end web API. Show less
-
-
-
Ramanco
-
Urmia
-
Freelance Developer
-
Jan 2010 - Feb 2013
The fact that I was the sole developer at Ramanco, my registered company, helped me a lot to get hands-on experience in different aspects of the software development lifecycle. Mostly in this period, my development experience was around developing ASP.Net web applications and desktop applications using Microsoft technologies. Some major projects I delivered include: - Urmia Municipality’s Service Request Manager Source Code: https://github.com/mohammadsakhidel/urmia-service-requests.git - Urmia’s Street Naming web application Source Code: https://github.com/mohammadsakhidel/urmia-naming.git - UrmiaNet: a social network website developed by ASP.Net MVC Source Code: https://github.com/mohammadsakhidel/urmia-net.git - Business Plan Designer desktop application - Payame Noor University's Class Scheduler web app - Welat360: a panoramic gallery of Urmia Show less
-
-
Education
-
Azad University (IAU)
Master's degree, Computer Software Engineering -
Payame Noor University
Bachelor's degree, Computer Science