Helmi Shashaah

Angestellt, Lead Developer / Architect, attempto GmbH & Co. KG

Abschluss: MBA in International Business Consulting, HS Offenburg

Karlsruhe, Deutschland

Fähigkeiten und Kenntnisse

Software Engineering
Software Architektur
Java-Entwicklung
Java
C#
ASP.NET
Team Leitung
E-Commerce
Object Oriented Programming
SDLC
System Design
MySQL
Agile
Web Services
XML
SOAP
Team Management
.NET
OOP
Object Oriented
SqlServer
SQL
API
E-Commerce Lösungen
Performance Aware Programming
Objektorientierte Entwicklung
Software Design Patterns
Scrum
SQL Server

Werdegang

Berufserfahrung von Helmi Shashaah

  • Bis heute 3 Jahre und 3 Monate, seit Apr. 2021

    Lead Developer / Architect

    attempto GmbH & Co. KG

    • Technical lead and support of scrum team in an agile environment • Preliminary research for projects • Technical conception and documentation of architectures • Responsible for implementing architectural specifications • Contact person for technical questions in the software development area • Assistance in decision-making regarding market-relevant architectures and frameworks • Auditing of software solutions and identification of improvements

  • 11 Monate, Juni 2020 - Apr. 2021

    Lead Developer

    GRENKE digital GmbH

    • Technical lead and support of international agile teams • Analysis and evaluation of existing software architectures • Contact person for technical questions in the software development area • Assistance in decision-making regarding market-relevant architectures and frameworks • Identification of the need for action and consequences with regard to software technologies • Assistance in defining transition scenarios and migration strategies for measures for architecture and technology standardization

  • 2 Jahre, Okt. 2017 - Sep. 2019

    Domain Lead / Senior Software Engineer

    Sophos Technology GmbH

    • Technical domain lead in a globally distributed Agile Scrum-based team of 17 senior engineers • Building the framework for the NextGen firewalls and other network security systems • Coaching less senior team members and reviewing their work ensuring their working efficiency and the continuous delivery of high quality solutions within a reasonable amount of time • Participation in senior level architecture grooming and design discussions

  • 4 Monate, Mai 2017 - Aug. 2017

    Senior Software Engineer

    Uniserv GmbH

    • Miscellaneous maintenance of the CDH (Customer Data Hub) MDM system

  • 1 Jahr und 2 Monate, Apr. 2016 - Mai 2017

    Back-End Entwickler - Teamleiter API

    vioma GmbH

    • Technical team lead in an Agile Scrum-based environment, including supervising trainees and Dual-HS students • Maintained and expanded different interfaces to hotel property management systems and booking portals • Optimized and refactored a high-complexity legacy code-base which connects with over 30 different systems • In charge of architecting and building a new Channel Manager connecting multiple hotel booking portals to the company’s Central Reservations System

  • 1 Jahr und 2 Monate, Feb. 2015 - März 2016

    Back-End Entwickler / Abschlussarbeiter

    vioma GmbH

    • Analyzed the API code-base as a case study for the Master’s thesis under the title “Managing Legacy Code in Accumulatively Grown Software: Port, Rewrite, Redesign, or Refactor?” • Designed and developed a monitoring system for the legacy interfaces • Introduced automated testing for the legacy interfaces • Implemented several process automations as a part of process and system optimizations

  • 1 Jahr, Nov. 2013 - Okt. 2014

    Senior Technology Manager

    Musafir.com

    • Overseeing technology and software development of the company’s projects • Planned and managed projects for new integration with new booking aggregators, metasearch providers, and an outsourced mobile application • Managed a team of 15-25 on-site and off-shore technical team leaders, senior software engineers, UI engineers, and senior QA engineers • Responsible for the website’s hosting infrastructure to assure optimal security, stability, and performance • Defined architecture and technical standards

  • 2 Jahre und 4 Monate, Juli 2011 - Okt. 2013

    Technology Manager

    Musafir.com

    • In charge of technology and software development of a product with $15 million in investment • Responsible for expanding the company’s online presence to new markets • Planned and managed projects for new integration with new airlines, hotels, and payment providers • Established a new QA process • Responsible for building and monitoring the website's server farm, and initiated a PCI-DSS compliance process • Defined technical standards and top-level system designs

  • 3 Jahre und 3 Monate, Apr. 2008 - Juni 2011

    Senior Software Engineer

    Musafir.com

    • Responsible for the design and implementation of the website's booking engine and database in compliance with the OTA's standards • Developed the integration with Amadeus GDS, hotel providers, airlines, and online payment gateways • Configured, monitored, and maintained the website's production servers • Developed code using a strict coding standard, high security measures, and performance metrics

  • 1 Jahr und 2 Monate, Feb. 2007 - März 2008

    Senior Software Engineer

    Track Software Solutions

    • Responsible for the design and implementation of the system's booking engine and database in compliance with the OTA's (Open Travel Alliance) standards • Developed the integration with Galileo GDS, hotel providers, airlines, and online payment gateways • Designed and developed a local inventory system to manage and sell hotels online side by side with hotels provided by online providers • Developed a tool for corporate and travel agents to manage bookings and traveler profiles

  • 7 Jahre und 7 Monate, Aug. 1999 - Feb. 2007

    Software Engineer

    HelmiSoft

    • Working part-time side-by-side with my studies designed and built several projects for local organization • Solutions fully designed and implemented included: - HRMS (Human Resources Management System) - MLRS (Medical Laboratory Records System) - PRMS (Patient Records Management System) - ICS (Inventory Control System) - CTRS (Car Test Reporting System) - MO (Movie Organizer) - MTM (Money Translation Module)

  • 7 Monate, Aug. 2005 - Feb. 2006

    Intern

    Simtix

    • Internship as part of the Bachelor Degree in Computer Engineering • Developed prototype applications on Windows CE using .NET Compact Framework using low-level network sockets and RSA encryption to communicate with Windows desktops

Ausbildung von Helmi Shashaah

  • 1 Jahr und 6 Monate, Nov. 2014 - Apr. 2016

    International Business Consulting

    HS Offenburg

    Thesis title: Managing Legacy Code in Accumulatively Grown Software: Port, Rewrite, Redesign, or Refactor? Grade: Thesis: 1,3 (sehr gut) – Overall: 2,1 (gut)

  • 7 Jahre und 9 Monate, Okt. 1998 - Juni 2006

    Computer Engineering

    Yarmouk University

Sprachen

  • Englisch

    Muttersprache

  • Arabisch

    Muttersprache

  • Deutsch

    Fließend

21 Mio. XING Mitglieder, von A bis Z