John Isaac

John Isaac

Java Developer

Followers of John Isaac2000 followers
location of John IsaacEgypt

Connect with John Isaac to Send Message

Connect

Connect with John Isaac to Send Message

Connect
  • Timeline

  • About me

    Software Engineering Manager

  • Education

    • Assiut University

      2001 - 2005
      B.Sc. Computer Science Very Good with Honour (79.31%).

      Activities and Societies: Software Engineering

  • Experience

    • 4S

      Feb 2006 - Sept 2008
      Java Developer

      Responsibilities:• Developing web based, and desktop Java Applications.• Maintaining old applications.Achievements / projects:• Automated Trader: An Expert system to analyze live market data, and automatically take decisions to place orders in New-York Stock Exchange. • (Banks, GL, Security, Registration) modules: Web based application to automate the business processes of Saudi Health Specialists Council; it contains many modules, the above modules are of them. - Other Achievements: Designed and documented workflow for our team to manage the processes of software maintenance; technical support, adding new features, bug fixing. Show less

    • Egypt Development Center

      Oct 2008 - Oct 2009
      Senior Software Engineer

      Responsibilities: Application architecture design and modeling, coding, and deployments. Achievements/projects: Onecard.net is an electronic payment facility; customers can charge their accounts using prepaid cards, credit cards, or bank transfers, and buy available products from the OneCard site, so it acts like e-shopping. Also, it provides integration for many sites to get their customers' payments through OneCard.

    • Mubasher International

      Nov 2009 - Dec 2017

      Responsibilities:• Communicate with business owners for general scope and vision.• Application architecture, design and modeling.• Create milestones and break them down into deliverable stories. • Bug fixing and managing production servers.• Sourcing and hiring team members. • Application architecture, design and modeling.• Break down milestones into deliverable stories.• Hands-on coding• Mentoring senior engineers.• Bug fixing and managing production servers.Achievements/projects: mubasher.info it is a Business and technical revamping for mubasher.info website. This site gives customers detailed information about stock prices, analysis, and news over 10 Stock Exchanges in the MENA region

      • Software Engineering Manager

        Jun 2013 - Dec 2017
      • Staff Software Engineer

        Nov 2009 - Jun 2013
    • Aurea Software

      Jan 2018 - Sept 2023
      Software Engineering Manager

      Both Aurea and Crossover are sister companies and I was doing the same role here and there.

    • Crossover for Work

      Jan 2018 - Sept 2023
      Software Engineering Manager

      Key Responsibilities:• Build and manage diverse teams remotely in a high-paced agile environment delivering high-quality products. (Team size: from 7 to 18 individual contributors)• Building applications directly using AWS native tools, harnessing the full capabilities and versatility of AWS to create easy-to-maintain solutions.• Manage cross-functional integrations between different stakeholders and my team(business owners, operations, QA, UI, and other stakeholders)• Conducting Root Cause Analysis: Cracking the code on the toughest bugs by diving deep to find the true root cause and identifying permanent fixes for the issues also use the output to coach the team.• Unblocking individual contributors by constantly improving both the process and the technicalities.• Hands-on coding and System Design.• Conducting one-on-one with team members and creating career development plans.Products/Teams: Technical evaluation, CodeReview, CodeCleanup, DNN, BizApps, and GT SchoolThe below teams were product-agnostic and achieved organizational impact while screening thousands of candidates and maintaining thousands of repositories.• The technical evaluation team reduced the need for interviews by 50%• The CodeReview team reduced the number of new bugs by 20%.• The CodeCleanup team reduced the time needed to deliver a story by 15% Show less

    • Self Emp

      Feb 2024 - now
      Software Engineering Consultant

      Key Responsibilities: • Consult BSOE to manage an international project, identifying modules to retain or update, ensuring alignment with the current system design, technology stack, and team-building capacity.• Do technical interviews for Java hiring pipelines in Adeva.

    • Testlio

      Jul 2024 - now
      Software Engineering Manager
  • Licenses & Certifications

    • BSc. of Computer Science

      Assiut University
      May 2005