Software Engineer
Haji Hussein Alireza & Co. Ltd.
Total years of experience :12 years, 7 Months
• Research, design, analysis, and implementation of scalable application for both day-to-day operations and for large-scale projects on different platforms.
• Lead the development and design of new software projects.
• Conduct user requirements sessions to gather data and brainstorm ideas for optimal specifications.
• Work with the data team to plan, design and implement the integration with the legacy system.
• Introduced Microservices and SOA concepts and built a pool of services that are being utilized by many applications.
• Prepare software architecture documents and documentation for API.
• Supervised interns.
• Expert in Java EE framework
• Developed tens of applications including (booking app, sales dashboard app, vehicle delivery, rental approval app, and HR and payroll management system).
• Redesigned servers’ infrastructure to increase web environment security to comply with PCI security standards.
• Evaluation of business procedures and processes for existing and provisional solutions