Ramy Othman

Ramy Othman

Computer Engineer

Followers of Ramy Othman1000 followers
location of Ramy OthmanRiyadh, Saudi Arabia

Connect with Ramy Othman to Send Message

Connect

Connect with Ramy Othman to Send Message

Connect
  • Timeline

  • About me

    Software Development Team Lead and Scrum Master at OrobaSoft

  • Education

    • Kafr El-Sheikh University

      2003 - 2006
      Bachelor’s Degree French Language and Literature

      الأنشطة والجمعيات:Helping the professor in clarification some features of office applications.

    • Dr.Ahmed Zweil Secondary school

      2000 - 2002
      High School Mathematics Very Good

      الأنشطة والجمعيات:Fix some issue in computers lab.

  • Experience

    • ALEX TECH CO.

      May 2007 - Aug 2007
      Computer Engineer

      - Connecting and configuring Real IPs for clients.- Connecting and configuring Real IPs' cameras for clients.- Connecting and configuring VOIP phones for clients.- Connecting and configuring ADSL modems, switchs and access points for clients.- Maintenance all hardware desktop PCs' issue.- Maintenance and configuring LAN.- Maintenance and supporting XP O.S issues.- Maintenance desktop printers hardware issues.

    • INFINITY CO.

      Aug 2007 - Oct 2007
      Computer Engineer

      - Maintenance motherboards of desktop PCs.- Maintenance other hardware issues like hardware failure, shorts, BOIS charging...etc.- Supporting clients' software needs and issues.- Teaching the new hardware features continually to sales team.

    • Second Army Field

      Nov 2008 - Dec 2009
      Ruler of the Department of computers operating

      - Developing solutions to treat military PICs as commander's orders.- Management and maintenance DC (Win 2000).- Management and maintenance the Network.- Management and maintenance the PCs.- Management and maintenance the O.S systems.- Management and maintenance the protection software.- Creating complex data show files.- Training department's technicians on their tasks.

    • Iraida Group

      Apr 2010 - May 2010
      IT Supervisor

      - Install, implement and administrate DC.- Install, implement and administrate DNS on the same server.- Install, implement and administrate DHCP on the same server.- administrate LAN and Network devices.- administrate E-mail POP3 accounts.- Troubleshooting all workstation machines' issues.

    • SPEED SC & Logistics

      May 2010 - Mar 2019

      - Developing applications using ASP.NET Visual C# for the following types and patterns:  MVC5 by using (Ajax, Razor Engine, full and partial views, models and view models, JQuery, CSS3, bootstrap and filters … etc.).  Code first Migrations.  Database first.  Web by using (Ajax, HTML5, JQuery, web form, classes and CSS3 …etc.).  Windows by using all templates (windows forms, Console…etc.).  Mobile applications. - Publishing applications using IIS. - Preparing applications’ databases from scratch till go live. - Developing reports for tracking our business as management needs by using below patterns:  SSRS (SQL Server Reporting services) by all its types from dashboards.  Data sources, data sets and security levels.  C# Web reports.  Windows reports. - Managing and administration four SQL database servers for four business, configuration the security of SQL database access, assist to put the next plan, solving and supporting the user’s issues and needs, fulfilling the SQL databases and applications department requests. - Supporting of all applications {mobile and desktop editions which sync with SQL database} issues and requests. - Management applications' back office software. عرض أقل - Developing applications using ASP.NET Visual C# for the following types: MVC5 by using (Ajax, Razor Engine, full and partial views, models and view models, JQuery, CSS3, bootstrap and filters … etc.). Web by using (Ajax, HTML5, JQuery, web form, classes and CSS3 …etc.). Windows by using all templates (windows forms, Console…etc.). Mobile applications.- Publishing applications using IIS.- Preparing applications’ databases from scratch till go live.- Developing reports for tracking our business as management needs by using below patterns: SSRS (SQL Server Reporting services) by all its types from dashboards. Data sources, data sets and security levels. C# Web reports. Windows reports.- Managing and administration four SQL database servers for four business, configuration the security of SQL database access, assist to put the next plan, solving and supporting the user’s issues and needs, fulfilling the SQL databases and applications department requests.- Supporting of all applications {mobile and desktop editions which sync with SQL database} issues and requests.- Management applications' back office software. عرض أقل - Supporting of all ERP system issues and all its' related issues at SQL database.- Supporting of all applications {mobile and desktop editions which sync with SQL database} issues and requests.- Management applications' back office software.- Troubleshooting all IT issues related to our company business.- Monitoring Kaspersky administration server performance and its' workstation and supporting its' issues.- Maintenance and supporting of all workstation's hardware, software and applications issues.- Maintenance and supporting of all Handhelds' hardware, software and application issues.- Supporting of network hardware and software issues: like MPLS modem, Cisco and Linksys router, 3G, switches and access points.- Supporting of DC {GP, AD...etc}, DNS, DHCP, Firewall issues.- Creating reports about hardware, handhelds, software and applications tracking and performance. عرض أقل

      • Senior Application Developer

        Jan 2019 - Mar 2019
      • Application Developer

        Jan 2016 - Dec 2018
      • IT Technical Support Engineer

        May 2010 - Jan 2016
    • Dasa Technology Solutions

      Apr 2019 - Apr 2019
      Software Developer

      - Developing applications using ASP.NET Visual C# as backend for the following types and patterns:❖ MVC by using (models and view models, filters and APIs… etc.).❖ Code first Migrations.❖ PostgreSQL database.❖ Micro services APIs.❖ .Net Core 2.2.❖ Repository pattern.- Developing front end with angular material frame work with latest version 8.- Team foundation server with DevOps.- working based on Agile methodology.

    • Akwad Arabia Information Technology

      May 2019 - May 2021
      Senior ASP.Net Developer

      - Developing applications using ASP.NET Visual C# as backend and front end for the following types and patterns:❖ MVC by using (models and view models, views (Razor pages), filters and controllers’ APIs… etc.).❖ .Net Core 5.❖ Web forms (HTML, CSS and bootstrap) in front end.❖ JavaScript, JQuery with KenoUI in front end.❖ Web service methods in back end.❖ Oracle database.❖ Repository pattern.❖ Models and dal classes for calling stored procedures objects.- Team foundation server.- leading team.- learning and helping team to keep them on track of new and stable software technologies, which are the best and recommended based on business needs.- Technical interviews of new candidates then giving the final feedback about them. عرض أقل

    • RAMY SOFT

      Jul 2019 - Apr 2024
      CEO & Scrum Master

      - Using agile methodology values, principles, and practices to plan, manage, and deliversolutions.- Training, mentoring, and supporting scrum teams to follow agile values, principles, andpractices.- Determining and managing tasks, issues, risks, and action items.- Scheduling and facilitating scrum events, meetings, and decision-making processes.- Monitoring progress and performance and helping teams to make improvements.- Planning and organizing demos and product/system testing.- Ensuring the proper use of collaborative processes and removing impediments for the scrumteam.- Tracking project processes, deliverables, and financials.- Preparing and presenting status reports to stakeholders.- Developing applications using ASP.NET Visual C# for the following types:❖ MVC5 pattern by using (Ajax, Razor Engine pages, full and partial views with JQuery, CSS3, bootstrap, models and view models, filters and controllers’ APIs… etc.).❖ Code first Migrations.❖ Micro services APIs.❖ .Net Core 5+.❖ Repository pattern.❖ Web Services (WCF), Windows services and Web APIs.❖ Web by using (Ajax, HTML5, JQuery, web form, classes and CSS3 …etc.).❖ Windows by using all templates (windows forms, Console…etc.).- Developing front end web applications with Angular universal and materials version 10+.- Developing back end with Node.js APIs using sails.js framework with MVC pattern.- Revising requirements with Product Owner to make sure that he/she understood business correctly.- Recommend the features to Product Owner to enhance the business and implement the best solution of requested features based on my experience at many types of the business.- Reformulation user stories to have the technical steps, which developers will work based on it to ensure that team will work based on standard and code quality.- Meeting with scrum team to take the sprints’ requirements at first day of the sprint.- Meeting with scrum team to estimate the tasks and bugs of current sprint. عرض أقل

    • OrobaSoft

      Apr 2024 - now
      Software Development Team Lead and Scrum Master

      - Using agile methodology values, principles, and practices to plan, manage, and deliversolutions.- Training, mentoring, and supporting scrum teams to follow agile values, principles, andpractices.- Determining and managing tasks, issues, risks, and action items.- Scheduling and facilitating scrum events, meetings, and decision-making processes.- Monitoring progress and performance and helping teams to make improvements.- Planning and organizing demos and product/system testing.- Ensuring the proper use of collaborative processes and removing impediments for the scrumteam.- Tracking project processes, deliverables, and financials.- Preparing and presenting status reports to stakeholders.- Developing applications using ASP.NET:❖ Design patterns.❖ Ajax, Razor Engine pages, full and partial views with JQuery, CSS3, bootstrap, models and view models, filters and controllers’ APIs… etc.❖ Code first Migrations.❖ Micro services APIs.❖ .NET Core 8+.❖ Web Services (WCF), Windows services and Web APIs.❖ HTML5, jQuery, web form, classes and CSS3 …etc.❖ Windows by using all templates (windows forms, Console…etc.).- Developing front end web applications.- Revising requirements with Product Owner to make sure that he/she understood business correctly.- Recommend the features to Product Owner to enhance the business and implement the best solution of requested features based on my experience at many types of the business.- Reformulation user stories to have the technical steps, which developers will work based on it to ensure that team will work based on standard and code quality.- Meeting with scrum team to take the sprints’ requirements at first day of the sprint.- Meeting with scrum team to estimate the tasks and bugs of current sprint and help team in their estimation to make sure the estimation is accurate at first day of the sprint.- Managing and auditing web and mobile development teams to make sure that progress is in track with capacity. عرض أقل

  • Licenses & Certifications

    • Communication Skills Workshop

      EbnElSamet
      Sept 2014
    • Certificate of measuring the level of skill

      Directorate of Manpower and Immigration
      May 2012
    • Certificate of Merit as the best performance of using Information technology tools and techniques

      Department of computers operating subordinate to Leading of Second Army Field during military service
      Dec 2009
    • Business English

      New Horizons Computer Learning Centers
      Dec 2018
    • Microsoft Certified Solutions Developer: App Builder

      New Horizons Computer Learning Centers
      Dec 2018
    • Developing Microsoft Azure and Web Services

      New Horizons Computer Learning Centers
      Nov 2018
    • Certificate of attendance SPEED Ahmed Hassan Information Technology Meeting for discussing the plan of HQ transferring.

      Speed Ahmed Hassan CO.
      Sept 2012
    • Developing ASP.NET MVC 5 Web Applications

      New Horizons Computer Learning Centers
      Oct 2018
    • Programming in HTML5 with JavaScript and CSS3

      New Horizons Computer Learning Centers
      Aug 2018
    • Certificate of Appreciation for attendance SPEED Ahmed Hassan Information Technology Symposium

      Speed Ahmed Hassan CO.
      Oct 2011
      View certificate certificate