John Maher

John Maher Email and Phone Number

Technical Team Lead @ Netways
beirut, beyrouth, lebanon
John Maher's Location
Cairo, Egypt, Egypt
About John Maher

I am an experienced developer with a solid background in a wide range of .NET development aspects in a business application context. My expertise includes all development stages, from initial analysis through design and execution. I am proficient in a variety of platforms and systems. In addition to my technical skills, I am a great communicator and team player. My ability to communicate well enables me to work effectively with clients to identify objectives and requirements for applications.

John Maher's Current Company Details
Netways

Netways

View
Technical Team Lead
beirut, beyrouth, lebanon
Website:
netways.com
Employees:
294
John Maher Work Experience Details
  • Netways
    Technical Team Lead - L1
    Netways Mar 2024 - Present
    Cairo, Egypt
    Architect and Design: Led the design and development of scalable backend architecture.API Development: Designed and implemented RESTful APIs to support integration with third-party systems and other client platforms.Integration Management: Oversaw the integration of Microsoft Dynamics 365 with external systems, ensuring seamless data flow and synchronization.Team Leadership: Managed and mentored a team of backend developers, providing technical guidance, conducting code reviews, and ensuring high-quality deliverables.Performance Optimization: Improved system performance by optimizing database queries, reducing response time, and ensuring high availability of services.Security & Compliance: Ensured that the backend architecture adhered to security standards and data protection regulations.Collaboration: Worked closely with cross-functional teams, including frontend, QA, and DevOps, to ensure seamless integration and deployment of backend services.Strategic Contribution: Contribute to long-term system planning and architectural decisions, ensuring the backend can scale with future growth.Issue Resolution: Led troubleshooting and debugging efforts for backend systems, ensuring timely resolution of issues and minimal disruption.Documentation: Maintained technical documentation for backend processes, APIs, and integration workflows, ensuring clear communication with stakeholders and clients.
  • Netways
    Senior Software Engineer Specialist
    Netways Apr 2023 - Mar 2024
    Cairo, Egypt
    Advanced Backend Architecture: Lead the design and development of complex backend systems and services, ensuring high scalability, performance, and reliability.API Design & Leadership: Architect and develop high-performance RESTful APIs, providing technical leadership on best practices for API security and efficiency.System Optimization: Proactively identify and implement system improvements by optimizing code, refactoring existing services, and improving database performance.Technical Leadership: Provide mentorship and technical guidance to junior and mid-level developers, conducting thorough code reviews and ensuring high-quality code delivery.Cross-Functional Collaboration: Act as a technical liaison between backend teams and other departments (frontend, DevOps, product management), leading initiatives to align backend architecture with business goals.Security & Compliance: Lead efforts to ensure backend systems comply with security standards and industry best practices, implementing measures such as encryption, authentication, and access controls.Advanced Troubleshooting: Tackle complex issues and bottlenecks in production environments, providing solutions to ensure system reliability.Stakeholder Communication: Work with stakeholders to communicate technical challenges and deliver solutions that align with business objectives.
  • Netways
    Senior Software Engineer
    Netways Apr 2022 - Apr 2023
    Cairo, Egypt
    Backend Development: Implement backend components using .NET Core and C# to deliver functional and scalable solutions for business needs.API Integration: Develop and maintain RESTful APIs to support communication between applications and third-party systems.Database Management: Design and optimize queries, stored procedures, and database structures, focusing on performance improvements.System Debugging: Analyze and debug code, troubleshoot backend issues, and resolve bugs to ensure smooth operation of services.Collaboration: Work closely with frontend developers, QA, and DevOps teams to ensure seamless integration and deployment of backend services.Code Reviews: Participate in peer code reviews, ensuring adherence to coding standards and best practices.Agile Participation: Engage in Agile processes such as sprint planning and retrospectives, contributing to continuous team improvement.Documentation: Document technical designs, processes, and code changes, providing clear references for team members.
  • 3S Software - Secured Smart Systems
    Senior Software Engineer
    3S Software - Secured Smart Systems Mar 2021 - Mar 2022
    Cairo, Egypt
    1- Working as full stack developer in an agile scrum based environment managed by TFS - devops to build Web applications 2. In collaboration with the team, take charge of designs, maintenance and optimization3. Participate and contribute in technical decisions back-end implementations4. Optimize code and refactor when needed5. Troubleshoot, debug and upgrade existing software6. Maintaining and upgrading existing systems 7. Deploying new software applications using ASP.Net Core API – ASP.Net MVC – SQL Server - Entity Framework Core, RabbitMQ, MicroService – Angular 9 – API gateway – Docker8. Participate in the training activities of the Junior staff9. Participate in technical documentation activities (System Diagrams, DB, Architecture and Deployment Guides ...etc.)
  • Dms
    Software Engineer
    Dms Aug 2018 - Feb 2021
    Cairo Governorate, Egypt
    1. Working as a full stack developer in an agile scrum based environment managed by TFS to build Web applications.2. In collaboration with the team, take charge of designs, maintenance and optimization3. Participate and contribute in technical decisions back-end implementations4. Optimize code and refactor when needed5. Troubleshoot, debug and upgrade existing software6. Maintaining and upgrading existing systems 7. Deploying new software applications8. Created database objects such as Views and Stored Procedures T-SQL in SQL Server database and oracle database
  • Msad
    Software Engineer
    Msad Sep 2017 - Jul 2018
    Egypt
    1- Researching, designing, implementing and managing software programs2- Testing and evaluating new programs3- Working closely with other developers, UX designers, Quality Control team, business and systems analysts (Agile)
  • Gazayerli Group Egypt
    Software Engineer
    Gazayerli Group Egypt Dec 2016 - Aug 2017
    1- Maintaining and upgrading existing systems2- Testing and Fixing Bugs
  • Bebrand Advertising Agency
    Trainee .Net Developer
    Bebrand Advertising Agency Oct 2016 - Nov 2016
    Maadi
    Design Websites using CSS , HTML , JQuery , BootStrap.Developed dynamic websites.Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#Developed using ASP.Net , Entity FrameWork , LinqWritten stored procedures, triggers, views using SQL in SQL SERVER 2012.Used ADO.NET to access data in SQL Server Server 2012Used Ajax Controls ,Telerik UI Controls .

John Maher Skills

C# Asp.net .net Framework Jquery Html5 Language Integrated Query Javascript Asp.net Mvc Ajax Database Design Sql Software Development Web Applications Web Development Css Bootstrap Ado.net Transact Sql Databases Sql Server Reporting Services Code First Microsoft Sql Server Entity Framework Html Object Oriented Programming Itl Database First Web Technologies Oracle Database Asp.net Web Api .net Core Mysql Team Foundation Server Json Model View Controller Full Stack Development Database Queries Server Side Programming Javascript Libraries Application Development Troubleshooting

John Maher Education Details

Frequently Asked Questions about John Maher

What company does John Maher work for?

John Maher works for Netways

What is John Maher's role at the current company?

John Maher's current role is Technical Team Lead.

What schools did John Maher attend?

John Maher attended Shorouk Academy.

What skills is John Maher known for?

John Maher has skills like C#, Asp.net, .net Framework, Jquery, Html5, Language Integrated Query, Javascript, Asp.net Mvc, Ajax, Database Design, Sql, Software Development.

Who are John Maher's colleagues?

John Maher's colleagues are Mona Boji, Mostafa Mostafa, Hosam A.bahnasawi, Mazen Ajouz, Youssef Makhoul, George Kayrouh, Nihad Zeidan.

Not the John Maher you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.