Senior Software Architect
HelpAG
Total des années d'expérience :20 years, 11 Mois
Reviewing project source code and analysis it.
Extracting business solution from source code and available documentation.
Work on dockerizing solutions using AWS, Docker, and Kubernetes.
Make Automation process for deployment and environment setup.
Working in Kubernetes project to provide Unified Charging solution on Kubernetes.
Integrating customer experience solutions “Motive” with telecommunication service provider’s components.
Design and develop integration components, on SMP “Service Management Platform” and HDM “Home Device Management”.
Using Java, JavaScript/Java, hazelcast, redis, and Spring technologies.
provide customer training about the products we are using.
Re-Engineering old solutions and adding new feature to these solution, this was including reverse engineering, architecting, designing, and developing new solutions to replace old ones, using new technologies.
Leading the technical team to deliver solutions required in good quality.
The domain was working on is HFT “High Frequency Trading”, using java programming language focusing on java low latency development, functional reactive programming, and performance tuning.
Outsourced to Mobily as a Technical Consultant for portlets and spring technology, to make POC of new implementation, and make enhancements to existing parts of Mobily portal.
Working as a Java Senior Developer and team leader for Qatar government portal Hukoomi www.gov.qa and eServices .
Working as a Technical Leader for SMC Company, responsible for solving technical issues which are facing development team.
Working as senior software engineer on internal and external web applications for “www.freelance.com”, “www.platre.com”
Working in many projects for Dubai Traffic and Dubai Police, using variant technologies and design patterns
• Working as production support, maintenance and post fixes development in Rating, Quality Assurance and Bill generation sub system in IBS project.
• Participate in CMMI level3 assessment.
• Initiate idea of making new defect tracking tool ”for meet requirements of CMMI level 5” and participate in requirement gathering (From PPI team), analysis, chose technologies, design and development.
• Work as coordinator for communication focus group to solve all communication problems in EDS.
• Get much technical training (struts, JSF, spring, etc...), business trainings (Billing System, General Ledger, etc...) and process training (CMMI, Six Sigma, Function Point, etc...).
• Work in many process roles (Quality Engineer, Estimation SME and backup for Configuration Management Administrator).