Mohammed Al-Shouha

Mohammed Al-Shouha

Junior Developer

Followers of Mohammed Al-Shouha113 followers
location of Mohammed Al-ShouhaJordan

Connect with Mohammed Al-Shouha to Send Message

Connect

Connect with Mohammed Al-Shouha to Send Message

Connect
  • Timeline

  • About me

    Technical Manager at Epya Solutions

  • Education

    • Jordan University of Science and Technology

      2003 - 2007
      Bachelor's degree Computer Science
  • Experience

    • Javna Wireless Software Solutions

      Jan 2007 - Jan 2009
      Junior Developer
    • ESense Software

      Jan 2009 - Jan 2011
      Software Engineer
    • Public Pension Agency

      Aug 2011 - Jan 2015
      Senior Software Engineer
    • Epya Solutions

      Jan 2015 - now

      As someone who handles both the technical side and project management in software, I make sure things run smoothly. I design strong structures for software, pick the right tools, and lead teams to match our goals. Additionally, I manage relationships with clients, ensuring their needs are understood and met throughout the project. I oversee quality, manage risks, and encourage improvement. My job is to ensure our software meets high standards and fits well with what the company wants to achieve, all while keeping our clients happy and satisfied. Show less - Build a modern framework that uses the Edge technologies and methodologies - Working with other teams and clients to overcome business or technical challenges - Make sure that the company are going toward the right technical point that serving its vision - Code revise to get the most performance and throughput for our systems and get the client satisfaction - Responsible about Company System's Architectin general my role revolves around overseeing the technical dimensions of software projects. This includes designing robust architectures, selecting appropriate technologies, and managing teams to ensure alignment with business objectives. I provide leadership in maintaining quality standards, managing risks, and fostering a culture of continuous improvement. Overall, I am dedicated to ensuring that software solutions meet the highest standards of reliability, scalability, and alignment with organizational goals. Show less Leading the development of end to end modern web application using a cutting edge technologies on both back end and front end as below- Creating a core project for back end using Microsoft ORM "EF" that is responsible for handling all the needed CRUD operation , notification , audit trail and logging - Creating a very generic Restful services layer that are capable of serving muti client at the same time with maintain system scalability, performance,throughput and security- Create a responsive web design using HTML5, CSS3 ,LESS and bootstrap css framwork- Create a UI middle layer that consume the restful services and render the needed result on the web using angular4 with typescript 3 to create the needed components Show less

      • Project & Technical Manager

        Jan 2020 - now
      • Technical Manager

        Jul 2018 - now
      • Senior Technical Team Lead

        Jan 2015 - Jul 2018
  • Licenses & Certifications

    • IIS 7.5 Administration and Troubleshooting

      Microsoft
    • Microsoft Certification Program (MCP)

      Microsoft
    • Programming in HTML5 with JavaScript and CSS3

      Microsoft