Mohammad Altarade

Mohammad Altarade

Ramallah, Israel
Hire Mohammad
Scroll To View More
Mohammad Altarade

Mohammad Altarade

Ramallah, Israel
Member since April 13, 2016
Mohamad is a highly motivated, high-energy individual with a passion for writing useful software and working with the latest technologies. He is always keen to learn more. He likes to work in complex projects which have challenging opportunities for learning and growth.
Mohammad is now available for hire
Portfolio
Experience
  • WPF, 6 years
  • Microsoft SQL Server, 6 years
  • C#, 6 years
  • ASP.NET Razor, 6 years
  • XAML, 6 years
  • Entity Core, 4 years
  • Windows Communication Framework (WCF), 3 years
  • DevExpress, 3 years
Ramallah, Israel
Availability
Full-time
Preferred Environment
Windows, Visual Studio, TFS, GitHub, Jira
The most amazing...
...software I have ever worked on is a system for Intel's engineers that lets them test, monitor, and control the WiGig chip.
Employment
  • Senior Software Engineer
    Progineer
    2014 - PRESENT
    • Developed intensely on the user interface; built many windows and user control using XAML for WPF modules.
    • Wrote very complex SQLs to retrieve data from big data (Oracle, Informix, and Cassandra).
    • Performed data analysis using TIBCO Spotfire.
    • Created custom data readers for Oracle and Cassandra.
    • Worked intensely to generate reports and summaries.
    • Performed data analysis using R, S+, IronPython, and TIBCO Spotfire.
    • Developed statistical analysis and interactive visualizations reports.
    • Worked on fault detection using logistic regression.
    Technologies: C#, WPF, Oracle, Informix, Cassandra, R, IronPython
  • Senior .NET Developer
    Theralase Technologies Inc. (via Toptal)
    2016 - 2017
    • Analyzed, designed, and developed a detailed WPF application including the first prototype using a MVVM pattern.
    • Built control styles and control templates; added animation and used async-await invocation for a better user experience (UX).
    • Profiled and fixed memory leaks when loading unfiltered results.
    • Built the architecture and prototype of the service.
    • Created tables and stored procedures/functions in a MS SQL database.
    • Resolved multithreading issues and memory leaks in the test pick-up processing flow.
    Technologies: .NET Framework 4.5, WCF, WPF, MS Prism Library, Unity, MS SQL, Entity Framework, SOAP, JSON, XML, XSLT, Git, JIRA, TeamCity, HockeyApp
  • Senior Software Engineer
    Intel Corp. through Jaffa Technologies
    2013 - 2015
    • Wrote C# tests.
    • Created a Windows installer for the PETS application.
    • Developed and maintained our build server which was created by using Intel TFS.
    • Developed peer-to-peer communication between different devices using WCF.
    • Worked with XML, XPath, JavaScript, and XSLT to display and format the end user reports.
    • Integrated with the Intel team via the VoIP phone and F2F meetings.
    Technologies: C#. Windows Forms, PowerShell, Intel ME, WCF
  • Software Developer
    Intel Corp. through ASAL Technologies
    2011 - 2013
    • Worked as part of a development team responsible for developing and maintaining Intel Platform Enablement Test Suite (formerly METS: Manageability Engine Test Suite). The purpose of this technology tool is to ensure platforms from Intel’s customers (HP, Dell, Lenovo, Panasonic, and others) meet the compliancy requirement. I worked closely with customers on deploying Intel’s latest software and making sure they are ready for production stage.
    • Developed intensely the user interface.
    • Performed an integration with the Intel team via the phone, F2F meetings, and IBM ClearCase software.
    • Wrote WCF code and the communication between the client and the service.
    • Converted a WinForms application to WPF.
    Technologies: C#, WPF, MVVM, DevExpress, Log4net, Prism, MySQL, IBM ClearCase
Experience
  • The Definitive Guide to NoSQL Databases (Publication)
    Limited SQL scalability has prompted the industry to develop and deploy a number of NoSQL database management systems, with a focus on performance, reliability, and consistency. The trend was driven by proprietary NoSQL databases developed by Google and Amazon. Eventually, open-source systems like MongoDB, Cassandra, and Hypertable brought NoSQL within reach of everyone. In this post, Toptal Software Engineer Mohamad Altarade dives into some of them and explains why NoSQL will probably be with us for years to come.
Skills
  • Languages
    IronPython, XPath, C#, SQL, XAML, ASP.NET Razor, XML, VB.NET, R
  • Frameworks
    ADO.NET, WPF, .NET, Windows Communication Framework (WCF), Entity Core, ASP.NET Web API, ASP.NET MVC, .NET Core, Windows PowerShell
  • Libraries/APIs
    TIBCO, Sockets, Win32 API, WinForms, API, jQuery
  • Tools
    Razor, Visual Studio, VisualSVN, GitHub, Bitbucket, TFS, Windows Installer, ReSharper, Spotfire, AWS SDK, MATLAB, Prism
  • Paradigms
    Scrum, Model View Viewmodel (MVVM), Socket programming, Agile, Asynchronous Programming
  • Platforms
    Win32, Telerik, MvvmCross, Azure, UWP, Oracle, Xamarin
  • Storage
    JSON, MySQL, Microsoft SQL Server, Cassandra
  • Misc
    Reverse Engineering, Reflection, Regular Expressions, Windows Services, DevExpress, Microsoft Certified Professional Developer (MCPD), MCTS, Data Mining, Multithreading, Scraping, RESTful APIs, API Integration, Machine Learning (ML)
Education
  • Master's degree in Computing
    Birzeit University - West Bank, Palestine, Bir Zayt
    2014 - 2016
  • Bachelor's degree in Computer Systems Engineering
    Birzeit University - West Bank, Palestine, Bir Zayt
    2005 - 2011
I really like this profile
Share it with others