Abbas Ali

Abbas Ali

Software Engineer

Followers of Abbas Ali350 followers
location of Abbas AliZurich, Zurich, Switzerland

Connect with Abbas Ali to Send Message

Connect

Connect with Abbas Ali to Send Message

Connect
  • Timeline

  • About me

    Lead Java Software Engineer

  • Education

    • IT Academy

      2017 - 2018
      Java Developer
    • Belarusian State University of Informatics and Radioelectronics

      2018 - 2020
      Master's degree Computer design technologies for the electronic systems
    • Belarusian State University of Informatics and Radioelectronics

      2014 - 2018
      Bachelor's degree Simulation and computer-aided design of radioelectronic means
  • Experience

    • ServiceDesk

      May 2018 - Mar 2019
      Software Engineer

      • Developed new functionality for banking rates system with a possibility to control its design remotely• Developed RESTful APIs with strong collaboration with Front-End developers• Developed unit tests to ensure system’s quality

    • EPAM Systems

      Apr 2019 - now

      • Designed and developed new functionality for complex time reporting system for clients with thousands of employees• Designed and developed RESTful APIs with strong collaboration with Front-End developers• Developed unit and integration tests to ensure the system’s quality• Led the scrum team of 10 members using leadership by example model• Mentored less experienced developers to ensure the clean code best practices for constant project quality• Facilitated legacy code refactoring to improve the code quality, as a result the number of code issues was reduced by 90% within team’s components• Consistently communicated with the customer to provide the best consultancy regarding new requirements• Coordinated regular production logs monitoring events to resolve clients’ issues within application for ensuring best clients’ satisfaction• Facilitated scrum ceremonies• Collected team metrics results to make team’s progress clearer for the customer Show less

      • Lead Software Engineer

        Apr 2023 - now
      • Senior Software Engineer

        Jun 2021 - Apr 2023
      • Software Engineer

        Apr 2019 - Jun 2021
  • Licenses & Certifications