Abdalla Mahmoud

Principal Full-Stack Engineer at Text Blaze

Abdalla Mahmoud is a Principal Full-Stack Engineer at Text Blaze, having started in 2022. Prior to this, they were a Software Engineer III at Aurea Software, where they built an advanced cloud test automation management platform, based on Gherkin and Amazon Web Services, enabling all Crossover products test cases to be written in a semi-natural language, and run fast on the cloud, with support to all kinds of tests including desktop, web, mobile, database, and web services ones. Abdalla was also part of the core team who intensively built all the needed proofs-of-concept, wrote early architecture designs, and initiated the development efforts from scratch for the company’s powerful automated testing platform, as well as built ground-breaking APIs to enable connectivity across all the modules in a microservices architecture environment.

Prior to this, Abdalla Mahmoud was a Software Technical Lead at ASSET Technology Group, where they led the building of a new front-end of Jupiter, the lead enterprise document management system in Egypt and the Middle East, with a totally different user-friendly experience for all system modules. Abdalla also designed and implemented CaptureHub, a competitor product to OpenText Intelligent Capture for cloud document scanning and optical character recognition. Abdalla also took initiative to upgrade product’s legacy development process, and to implement a comprehensive CI/CD process with popular devops tools like Maven, Jenkins, GitLabs, and Nexus.

Abdalla Mahmoud is also an Author at Packt, having started in 2017. Before this, they were the Founder of Java Innovative Labs, where they built custom apps for different business domains, including learning management and enterprise resources management. Abdalla was also responsible for interviewing engineers, onboarding them, and leading the development team, and providing them with complementary training needed, as well as writing architecture design documents, managing the backlog, and managing projects.

Prior to this, Abdalla Mahmoud was a Java Instructor, where they designed and ran professional training courses for pre/postgraduates, on Java and related topics, and trained hundreds of now-successful software engineers on advanced development topics, like Programming Fundamentals, JavaSE, JavaEE, Spring, Android, Design Patterns, and more.

Finally, Abdalla Mahmoud was a Java Developer at LinuxVision, having started in 2002.

Abdalla Mahmoud obtained a Bachelor's degree in Computer Science from Mansoura University in 2009. In 2007, they obtained a Sun Certified Java Programmer (SCJP) certification from Sun Microsystems. Additionally, in 2016, they obtained an Algorithmic Toolbox certification from Coursera Course Certificates.

Links

Previous companies

Asset Technology Group logo

Org chart