Download PDF

Wahba Mohamed Hagras

Software Development Lead

Summary

A highly motivated and ambitious individual able to give timely and accurate advice, guidance, support and training to team members and individuals. Possessing excellent management skills and having the ability to work with the minimum of supervision whilst leading a team of five or more. Having a proven ability to lead by example, consistently hit targets, improve best practices and organize time efficiently. I strive for working with talented people to implement a great achievement, enhancing my technical and thinking skills.

Work experience

Nov 2017Till now

Lead Software Development

Integrant Inc

Job Description: Team Member Support, Scrum Master, Analyzing user stories, develop tasks and making code review, Retirements gathering from on site team in USA.

Technologies: DDD Architecture, Agile, WPF, MVVM, Prism, Xaml, .Net, C#, MS Sql, EF, MVC, WebAPI, Javascript, jQuery, AngularJS, ReactJS, Redux, Bootstrap, HTML, CSS.

Application:

  • ATU: it's is a WPF application one of my implemented projects with Integrant company. The application integrates with medical pump machines by updating their farmwares customized bu embedded team, transferring packages or configurations and exporting event logs.
  • Keiys: it's a web-based application interact with legal papers by submitting cases and make processes on and deliver back to clients. application responsible for gather data from many external system and store this data in a relational database and making processing on data after that end user can preview and export reports.
  • Epic Science: it's a dot-net-core console application to compare between to databases one is MySql database and the other is dynamo database. By getting data from two databases and analyze data to be in same schema after that we make comparison between all rows from two sources, then put result in word report and export the result.
June 2016Aug 2017

Software Development Team Lead

DXC (HPE previously)

Job Description: Team Member Support, Scrum Master, Analyzing user stories, Retirements gathering from on site team in Switzerland, 

Technologies: MIM/FIM Portal Sync, .Net, C#, MS SQL, EF, Java script, MVC, WebAPI, jQuery, AngularJS, Bootstrap, HTML, CSS, Agile.

Application

  • Heimdall: Identity management application for BEKB (Switzerland Bank), application is developed by of sure mechanism.
Jan 2014May 2016

Software Development Team Lead

Asyad Capital

Job Description: Support team members, Analyze and planning business Deployment, Gathering requirements, applying a big dashboards for decision makers, Code review, one of steering committee in R&D.

Technologies: .Net, C#, MS Sql, EF, Java script, MVC, Reporting Services WebAPI, Razor, Webforms, jQuery, AngularJS, Bootstrap, HTML, CSS, Agile.

Application

  1. IScope (Construction Project Management System)
    1. Projects Management
    2. Dashboard for decision makers
    3. Reporting service and client side reports
  2. Work Mate
    1. Tasks Management System
    2. Reporting Service
    3. Process Management System
    4. Resources Management System)
  3. Work Mate - Archiving
  4. EPI (KPI & Evaluation system)
    1. Filling employees KPIs
    2. Evaluate employees upon their KPIs
    3. Dashboard for employees and managers
  5. Quick (Customer Service)
Oct 2012Dec 2013

Senior Software Developer

Hindawi Publishing Corporation

Job Description: Develop tasks, Integrate with 3rd party services, analyze many module.

Technologies.Net, C#, MS SQL, Reporting Services, EF, Java script, MVC, WebAPI, Razor, Webforms, jQuery, AngularJS, Bootstrap, HTML, CSS, Agile, Amazon services, SEO, No Sql (Solr).

Application

  1. Manuscript Tracking System
  2. Orcid Integration 
Jan 2012Sep 2012

Senior Software Developer

elmenus.com

Job Description: Lead team members, Gather requirements and analyze , system architecture, set and implement system/DB design, Working with big data and No Sql db to enhance performance, Reporting system, Software Support.

Technologies.Net, C#, MS SQL, EF, Java script, Webforms, jQuery, Bootstrap, HTML, CSS, Agile, SVN, No Sql (Lucene.net, Solr), Web services, google analaytics, google ads.

Description: it's a web-based application and provided with mobile versions. This application is one of most trending food directories in Egypt. This application implemented with C# language, and the purpose of is providing a huge directory for food and restaurant for peoples. We were responsible to store all restaurant, cafes, and their all services such as all cuisines, facilities and services provided which makes the end users have any info about. These huge data drive us to implement No-Sql database to make search faster than any relational database, also the reports through reporting services or client side such as javascript reporting libraries for administrators were very important to facilitate their making decisions, monitoring visits, enhancing performance

Nov 2010Dec 2011

Senior Software Developer - Part Time

Jadeed Medical Solutions

Job Description: Develop, team member support, gather requirements, deploying.

Technologies: .Net, C#, MS Sql, Linq, Java script, Webforms, jQuery, Bootstrap, HTML, CSS, Agile, TFS,Reporting, reporting system using reporting services and third library client side reports

Applications:

  1. Clinitronics (Clinics Management System)
  2. Neotronics (Neonates Life Cycle System)
  3. Top Care (Laser Clinic System)
  4. Al Rahma (Beauty & SPA System)
Jan 2008Dec 2011

Software Developer

e Turn

Job Description: Developing back end and front end websites.

Technologies.Net, C#, MS Sql, Linq, Java script, Webforms, jQuery, Bootstrap, HTML, CSS, Agile, TFS, Reporting Services,

Applications:

Fricool, Orascom Housing Community, Shazly Group, IAC, Wagba Sahla, Standout

Education

20032007

Very Good

Faculty of  Science

Computer Science and Pure Math

Graduation Project: Victory Game (Mobile Game), j2me, Symbian OS. with Excellent grade