Mohammad Ghaderiyan

Mohammad Ghaderiyan Email and Phone Number

Software Engineer & Searching for Meaning @ Farnahad
Mohammad Ghaderiyan's Location
Tehran, Tehran Province, Iran, Iran, Islamic Republic of
About Mohammad Ghaderiyan

Hi !! Welcome to my profile !! I have been working on the windows software development for more than 12 years. I follow software development seriously and my main stack and programming language are .NET and C#. With this stack, I usually develop desktop applications and services for Windows. my next interest is in the field of cyber security and I am learning this field quickly !!! I do development also automation of tasks such as web scraping.Why Me? ✔️ Effective Communication ✔️ High Quality Delivery ✔️ Clean Code Structure ✔️ 99% Satisfaction to Clients ✔️ Ongoing support for Bugs & Any issuesI am familiar with the concepts of Object-oriented programming (OOP) and coding principles. I know the tips of software architecture and I implement a strong and advanced framework in the projects I develop. I like design patterns and use them in my own projects. I always try to be up-to-date and aware of the latest achievements in the .NET, and I spend a lot of time learning.Skills overview: ✔️ Programming Languages: C#, Python, JavaScript ✔️ User Interface : WPF, WinForms, UWP, MAUI, Console, Windows services ✔️ Database : SQL Server, MySql, SQLite, Mongo Db, PostgreSQL ✔️ ORM : Entity Framework Core, Dapper, NHibernate ✔️ Architectural Patterns : MVC, MVVM ✔️ Design Patterns : Factory, Decorator, Strategy, Observer ... ✔️ Versioning : Git, TFS, SVN ✔️ DevOps : GitHub, GitLab, Docker, Team Services\Azure DevOps, Jira, Trello ✔️ IDE : VisualStudio, VS Code, Rider ✔️ Tools: ReSharper, Fiddler, Linux ✔️ Unit Testing Frameworks C# : XUnit, NUnit, Moq ✔️ Frameworks: Prism, Caliburn, MVVM Light ✔️ Reporting: Crystal Report, FastReport, PDFSharp ✔️ UI Libraries : Telerik, Devexpress, Infragistics, Xceed ✔️ Libraries: Selenium Driver, HtmlAgilityPack, Newtonsoft, Aspose, SciChart, MahApps, NLog ✔️ IOC Containers : Autofac, Ninject, UnityContainer, StructureMap ✔️ GIS Mapping : ArcPro, ArcGIS Desktop, ArcGIS Server ✔️ Packaging & Deployment: ClickOnce, MSI Installer, InnoSetup, Wix, NSISCurrently, I am working as a developer of cyber security tools in Farnahad. The purpose of this company is to develop penetration testing, digital forensics and secure coding tools. The main users of these products are security professionals, network administrators and software developers.

Mohammad Ghaderiyan's Current Company Details
Farnahad

Farnahad

View
Software Engineer & Searching for Meaning
Mohammad Ghaderiyan Work Experience Details
  • Farnahad
    Software Developer
    Farnahad Apr 2023 - Present
    Tehran, Tehran Province, Iran
    Farnahad is developing cyber security softwares. The target market for software products are security experts, network managers and software developers. Providing professional software to improve cyber security is current goals of Farnahad. As a software developer, I have the task of developing and designing the facilities needed in this field.• Implementation of integrated softwares for penetration testing and automation• Development of digital forensics softwares• Providing the tools needed in the field of secure coding• Development of operating system security software
  • Communere Ltd.
    C# Developer
    Communere Ltd. Mar 2019 - Nov 2020
    Tehran, Tehran Province, Iran
    I developed a routing software that suggested the most optimal route with AI algorithms. This software used technologies such as C#, WPF, SQL Sever and MVVM. I got to know more about the flow and methods of developing GIS algorithms. This software is used in England and the main customer is those municipalities• Improving the user interface with WPF and MVVM• Applying new routing algorithms with the GIS concepts• Developing with the SOLID principles and OOP concepts• Extending the database model with Entity Framework and SQL Server
  • Farnahad
    Software Developer
    Farnahad Dec 2016 - Mar 2019
    In the Oil Research Institute of Sharif University of Technology, a project was defined for oil well data management and acid working process. As a senior developer, I was responsible for developing this software on the Windows platform. To develop this software, I collaborated with a group of 5 oil experts.• Implementation of specialized oil trend charts and graphs• Implementation of artificial intelligence designed for predictive computing• Software implementation using WPF and Windows Forms• Database design and implementation using SQL Sever and Entity Framework• Implementation of user interface and reports with Devexpress and ComponentOne
  • Farnahad
    Software Developer
    Farnahad Apr 2013 - May 2016
    I am the founder of Farnahad. I founded Farnahad to implement software projects independently. The main purpose of this company was the development of software for blood laboratories and hospitals. More than 10 million medical records were created in the developed software. In these projects, I implemented complex protocols for transferring medical information, such as HL7 and ASTM.• Implementation of ASTM and HL7 protocols• Two-way connection to medical and laboratory hardware• Managing & displaying PACS images along with medical reports• Software development under .NET and with WPF, Entity Framework• Designing the user interface with Devexpress and Telerik products
  • Yazd Science And Technology Park
    C# Developer
    Yazd Science And Technology Park Dec 2011 - Apr 2013
    Yazd Province, Iran
    I was part of the team that developed project management software for government organizations. In this project, I learned to develop web applications with ASP .NET Web Form. Programming under the SQL Server database was a big part of my job. Development of dashboards and real-time reports in management panels was another part of my work.• Web application development using ASP .NET Web Form• Design and programming database with SQL Server database• Software development under Windows with WPF technology• Implementation and call of web service with WCF and SOAP technology• Connecting to SIM card and phone modems to send SMS and make voice calls
  • Kaman New Arts
    Junior Software Developer
    Kaman New Arts Sep 2010 - Dec 2011
    Yazd Province, Iran
    I started learning programming and software development from Kaman New Arts. I got acquainted with the instructions of C# and at the same time I participated in an elementary course for learning programming with C# and .NET. At the same time as working in this company, I was studying software engineering at the university.• Basic learning of programming principles and software development• Learning relational database concepts• Development of multimedia software with Windows Forms technology• Familiarity with Access and SQLite database

Mohammad Ghaderiyan Skills

Linq .net Asp.net Wcf Wpf C# Javascript Software Development Microsoft Sql Server Html Visual Studio Iis Html 5 Asp.net Mvc Jquery

Mohammad Ghaderiyan Education Details

Frequently Asked Questions about Mohammad Ghaderiyan

What company does Mohammad Ghaderiyan work for?

Mohammad Ghaderiyan works for Farnahad

What is Mohammad Ghaderiyan's role at the current company?

Mohammad Ghaderiyan's current role is Software Engineer & Searching for Meaning.

What schools did Mohammad Ghaderiyan attend?

Mohammad Ghaderiyan attended Islamic Azad University, Islamic Azad University.

What skills is Mohammad Ghaderiyan known for?

Mohammad Ghaderiyan has skills like Linq, .net, Asp.net, Wcf, Wpf, C#, Javascript, Software Development, Microsoft Sql Server, Html, Visual Studio, Iis.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.