Senior .Net Developer and Project System Analyst
Trainera
Total years of experience :9 years, 9 Months
- Collecting and analyzing the project’s business requirements and transferring the same knowledge to development.
- Evaluating the data collected through task analysis, business process, surveys and workshops.
- Analyze product/business requirements and translate it into well-designed and documented software components based on Microsoft technologies.
- Responsible for completing assigned tasks by IT Director.
- Provide documentation of assigned tasks.
- Analyzing Requirements for projects.
- Build developing applications to run in a web based environment at an enterprise level.
- Preparing accurate and detailed requirement specifications documents, user interface guides, and functional specification documents.
- Define Scope, Elicit, and Analyze Business requirements.
- Developing web-based applications
Upgrade established programs from vb6 windows apps to ASP.Net.
Create and analyze requirements for new applications.
Crystal Reports
SAP Business Objects Universe
SAP Business Objects Information Design Tool
SAP Business Objects Dashboards
SAP Business Objects Query as a Web Service
SAP Business Objects Web Intelligence
Responsibilities:
Analyze product/business requirements and translate it into well-designed and documented software components based on Microsoft technologies.
Responsible for completing assigned tasks by team leader.
Provide documentation of assigned tasks.
Provide code quality for assigned tasks.
Complete assigned task within the deadlines.
Responsible for fixing bugs related to assigned tasks.
Build client-based and server-based development solutions
Responsible to develop end-user applications, design clear, compel GUI’s in a rapid and iterative fashion.
Provide technical support to junior developers
Assign and receive tasks to and from junior developers.
Assist Juniors in delivering tasks with the proper quality and company coding standards
Build developing applications to run in a web based environment at an enterprise level.
Quickly develop the integration's with a software build project
Provide alternate solutions in development phase.
Design, develop and test software product.
Tools:
Working by C# & VB.NET programming languages.
Developing websites & Desktop Applications.
Microsoft Visual Studio 2003, 2005, 2008, 2010 & 2012.
SQL Server 2000, 2005, 2008 and 2012 Designer & Developer.
Analyzing Requirements for projects and Enterprise Applications.
Work at New Horizons Egypt as Part-timer Programming Instructor for scholarship sponsored by MCIT for Microsoft MCSD Track:
Course 20483B Programming in C#.
Course 10774A Querying SQL Server 2012.
Course 10776A Developing SQL Server 2012 Databases.
Course 20480B Programming in HTML5 with JavaScript and CSS3.
Course 20486B Developing ASP.NET MVC 4 Web Applications.
Course 20487B Developing Windows Azure and Web Services.
Organizing additional courses for El-Shorouk Academy (SHA) high institute of computer and information technology, for second Term for students in 3rd year in Information System.
Work for RAYA Academy as a senior Programming Instructor
Teaching Programming Courses
Teaching Programming Courses
postgraduate diploma at Faculty of Computing and Information, Computer Science section, Ain-Shams University.