John Barsoum Email and Phone Number
⭐ I have more than 19 years of experience in Web & Desktop Development :⭐ DataBases:* SQL Server* mySql* Access* SQLite* Entity Framework* ADO.NET⭐ Programming Languages* C#* VB.Net* ASP.Net* JavaScript* JQuery* Ajax* CSS* Angular⭐ Interfaces:* Windows Forms* WPF* ASP.NET* Razor* Blazor* Xamarin* Console⭐ APIs:* WCF* ASMX* Rest⭐ Software Architectural Pattern:* MVC* MVVM⭐ Reports:* Crystal Reports* Telerik Reporting* SSRS⭐ Third Party Controls:* Telerik Controls* Kendo UIMy Standards: Deliver the unexpected wow.I CAN GUARANTEE THE QUALITY OF THE JOB.
-
Development Team LeaderTidal Information SystemsCairo, Cairo Governorate, Eg -
Development Team LeaderTidal Information Systems Mar 2023 - Present1. Leadership and Team Management:• Supervise a team of .NET developers, providing guidance, mentorship, and support in project execution and professional development.• Foster a collaborative and innovative team environment, encouraging knowledge sharing and skill enhancement.2. Project Management:• Oversee the planning, execution, and delivery of .NET-based projects, ensuring adherence to deadlines, quality standards, and client requirements.• Coordinate with stakeholders to define project scopes, objectives, and deliverables, effectively managing resources and timelines.3. Technical Expertise:• Maintain an in-depth understanding of .NET technologies, frameworks, and best practices, offering technical expertise and guidance to resolve complex issues.• Drive the adoption of efficient coding practices, architectural design patterns, and development methodologies within the team.4. Process Improvement:• Identify opportunities for process enhancement and optimization within the .NET development lifecycle, implementing strategies to improve efficiency and productivity.• Conduct regular performance assessments, identifying areas for improvement and implementing corrective actions as needed.5. Communication and Collaboration:• Serve as a liaison between the .NET department and other cross-functional teams, ensuring effective communication, alignment of goals, and seamless project integration.• Collaborate with stakeholders to understand business needs, translating requirements into technical solutions effectively.6. Training and Development:• Develop training programs and workshops to upskill team members in new technologies, methodologies, and industry trends, fostering a culture of continuous learning. -
Development & Technology ManagerIgrow Solutions Aug 2015 - Mar 2023Egypt, CairoWith over 10 years of software development experience, I am investing my knowledge and expertise in establishing and guiding iGrow towards becoming a leader in the software industry in the MENA region.My role as a Co-Founder and Technology manager covers planning, scheduling, budgeting, leading technical teams and projects, providing technical expertise, as well as managing client requirements Technical Responsibilities• Guide the team through the development, testing and implementation stages and review the completed work effectively• Provide direction and technical expertise in design, development and systems integration • Utilize in-depth technical knowledge and business requirements to design and implement secure solutions to meet customer / client needs while protecting the corporation's assets.• Develop security standards, procedures, and guidelines for multiple platforms.• Accomplishes development and technology staff results by communicating job expectations; planning, monitoring, and appraising job results; coaching, counseling, initiating, coordinating, and enforcing systems, policies, and procedures.• Maintains organization's effectiveness and efficiency by defining, delivering, and supporting strategic plans for implementing software technologies.• Directs technological research by studying organization goals, strategies, practices, and user projects.• Verifies application results by conducting system audits of technologies implemented.• Maintains professional and technical knowledge by reviewing professional publications; bench-marking state-of-the-art practices; participating in professional societies.Management Responsibilities• Follow PMI standards to manage projects through the project lifecycles of initiation, planning, execution and closure.• Manage team of consultants, programmers, developers, and analysts.• Meet with client teams and gather requirements, conduct regular team meetings and track project progress -
Development ManagerSoftex Software House Oct 2006 - Jul 2015As Softex Development Manager, my primary responsibility was to get a product out the door. My goal was always to deliver results to the customer, or market, and do everything necessary to achieve this. To do this my role was to make sure the development team is able to work as efficiently as possible and this means making sure they have clear goals, both short term and long term. I took sole responsibility from the initial project scope to deploying the product out to customer sites with delegated tasks through different project phases along with proper monitoring and mentoring for managed team members.Areas of expertise included:• Project Scoping and Planning• Process establishment and control• Technology and Development strategies and methodologies• Automated testing and Quality Assurance• Deployment and Release Management• Team Staffing and Administrative functionsTechnical Expertise• Proficient in handling the most complex of technical development concepts, latest software tools and technologies, strong database concepts and designing techniques.• Understands different programming languages and ability to solve problems in coding, testing and deployment.• Possesses good knowledge of different software systems, client/server architectures and various compatibility requirements.• Experience in troubleshooting, software development processes and ability to understand and implement client requirements. • Experience in developing project tracking and variance reports.Management Skills• Ability to communicate effectively with teams and clients• Understand project requirements, coordinate with resources and direct the projects in the right direction in a timely manner• Ability to manage change and effectively pass on the information down the line to concerned teams for smoother execution• Delegate and allocate responsibilities efficiently to manage projects end to end
John Barsoum Education Details
-
Computer & Information Science FacultyGood -
Tabary El-Hegaz93%
Frequently Asked Questions about John Barsoum
What company does John Barsoum work for?
John Barsoum works for Tidal Information Systems
What is John Barsoum's role at the current company?
John Barsoum's current role is Development Team Leader.
What schools did John Barsoum attend?
John Barsoum attended Computer & Information Science Faculty, Tabary El-Hegaz.
Not the John Barsoum you were looking for?
-
-
-
John Barsoum
Bim Engineer | Project Coordinator | Bim Coordinator | Technical Office | Shop Drawings | Project Management & Analysis | Acp | Asd | Navisworks | Dynamo | Revit Instructor | Power Bi | Pivot Tables | Excel Vba | VdcCairo, Egypt -
2gmail.com, ghabbour.com
2 +171888XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial