Technical Lead
Reach Consulting
Total years of experience :19 years, 8 Months
• Design, develop and maintain software on Microsoft .Net platform.
• Create different project documents (Use Cases, Schedule Plan, Communication Plan, Scope Statement, etc...)
• Reported to the Project manager.
• Lead the technical team in different software development efforts.
• Participates in analysis and design for the projects
• Participates in writing proposals for .NET projects
• Provide design support for object and relational modeling, data integration, business services
• Work with QA, and Product Management on packaging and deployment
• Handling the .NET eServices in the Dubai Municipality portal
• Modify the existing .NET eServices
• Reporting to The Head of eGovernment Support Section
•Ensuring projects are delivered on time and within allocated budget.
• Collaborating with the business users to review product requirements for new projects.
• Writing RFPs for new projects
• Working with the PMO to assist the implementation of project management processes
• Collaborating with the Product Management team to review product requirements for new projects.
• Collaborating with fellow software engineers to perform requirements analysis and produce solid technical designs.
• Writing clean, elegant, robust code to implement the desired requirements.
• Collaborating with QA and Customer Support teams to triage and fix bugs with rapid turnaround.
• Provides leadership and participates in the development and delivery of client solutions by estimating, planning, designing, implementing, and testing custom software applications built on Microsoft technologies.
• Held meetings with the customer and users team.
• Coordinated the Development Efforts with our team in India branch.
• Followed-up on the day-to-day development Tasks.
• Breakdown of Software Modules into smaller programmable tasks.
• Prepares comprehensive inline and external documentation describing software implementation.
• Gathered Requirements for the projects I was responsible for.
• In some cases serve as project lead on client engagements
Responsible for building high-quality applications using Microsoft .NET through all phases of development including design, unit tests, implementation, and acceptance tests.
Responsibilities focus on the development and maintenance of software application programs with the objective of producing high quality solutions.
• A 30 hrs training by the DM Project Management Office • Project management knowledge areas • Project lifecycle • Organizational structure • Etc…
Graduation Grade: Good Graduation Project Name: EHS (Electronic Health System) Graduation Project Grade: Excellent
- (2124) Introduction to C# Programming - (2500) Introduction to XML - (2063) Introduction to ASP .net - (2310) Developing Web Application - (2389) Programming with Microsoft ADO .net - (2555) Developing Microsoft .net Application for Windows (C# .net) - (2557) Developing Component-Based Application - (2524) Developing XML Web Services