Programming consulting
Global Knowledge
Total years of experience :7 years, 11 Months
Instructor For track Microsoft Certification Data Base Administrator And track Microsoft Certification application developer & soft ware developer via VB.net and C#.net
Microsoft Sql 2000, 2005, 2008
Microsoft Vs Vb.net 2003, 2005, 2008, 2010, 2012
Microsoft Vs C#.net 2003, 2005, 2008, 2010, 2012
Plan, direct, and coordinate the development, implementation, deployment and operation of information systems and technology solutions for business needs. Identify and propose new information technologies and systems to improve business processes and decision making. Hire, review, and fire IT Staff. Plan, direct, and coordinate activities of a multi-team or cross-functional organization.
Develop and implement software services for use in a Service Oriented Architecture
2. Evaluate and perform design tradeoffs regarding the architecture and software
components
3. Develop distributed grid applications in a network centric architecture
4. Support occasional travel as required on projects
net programming consulting
Supervising around seniors
Instruct the new technology among Developers
Follow up there process
Handling problem occurred in developing process
Handling staff technical problems
Mange teams tasking
Create Application based on C#, VB.net, .net Technologies, MS SQL server cover Help desk for It manager it make any Employee from Any branch send her /him problem to the IT manager
also save all data about every PC from all licences for all product and software in every PC
Project Architecture
•Define the project's technical architecture in terms of the customer's requirements and technical environment.
•Define the system's structure both for the logical and physicals views.
•Ensuring the non-functional requirements of the project are in place, including the security design, the performance requirements, the system's scalability, etc.
•Decide the project's software methodology depending on the customer's requirements.
•Decide the project's applications stack, data storage implementations, frameworks and standards.
Resources Management
•Identify and decide upon the development plans for team members
•Develop and maintain the department's training plans, conducting technical sessions and providing the required support in certifications and career path development
•Monitor, coach and provide feedback to team members to enable them to improve their performance
•Qualification and analysis of business requests for development / deployment / etc. And advise management from a technical view point
•Monitor and Improve quality of products and services provided by team
•Record and track any incidents or complaints: Internally or with customer/partner/vendor
•Document all work efforts, keep them for future reference
•Keep and continuously update an inventory of available technical knowledge/skills within the team
•De-escalate any conflict situation
•Implement processes, analyze all information and utilize it to instigate coaching within the team
Professional Certificate MCDBA , MCSD, Data Base , programing