Sobhi Saede
Software Development Team Leader | System & Software Architecture at International Professional GAUGE Development Co. PLC - Gauge ERP- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
GaugeERP_SA
-
Saudi Arabia
-
Software Development
-
1 - 100 Employee
-
Software Development Team Leader | System & Software Architecture
-
Jan 2015 - Present
• Led a high-performing development team in designing, developing, and delivering software solutions using Java, Spring Boot, Node Js, React, React Native, Next.js, JSP, JSF (JavaServer Faces), PrimeFaces, RichFaces, JavaScript, CSS, HTML, and other technologies.• Provided technical leadership and guidance to team members, overseeing the software development lifecycle, and ensuring timely delivery of high-quality software products that met customer requirements and business objectives.• Collaborated with cross-functional teams, including product managers, UI/UX designers, and business analysts, to define system and software architecture, design scalable and maintainable systems, and implement best practices for performance, security, and code quality.• Implemented cloud-based solutions using platforms such as AWS (Amazon Web Services) and leveraged cloud technologies, such as microservices architecture, containers, and serverless computing, to build scalable and resilient applications.• Led the adoption of modern front-end technologies, such as React, React Native, and Next.js, to develop responsive and user-friendly web and mobile applications, providing enhanced user experiences.• Implemented agile development methodologies, including Scrum and Kanban, and utilized project management tools like Jira for effective team collaboration, task tracking, and project progress monitoring.• Leveraged NoSQL databases, such as MongoDB, for efficient and scalable data storage and retrieval, and integrated Kafka and Elasticsearch for real-time data processing and search functionalities.• Provided technical guidance and mentoring to team members, conducted code reviews, and facilitated knowledge-sharing sessions to foster a culture of continuous learning and improvement within the team.• Successfully delivered multiple projects on time and within budget, meeting or exceeding customer expectations, and driving business growth through innovative software solutions. Show less
-
-
Software Engineer
-
Feb 2013 - Jan 2016
• Developed and maintained back-end systems using Java, Java Core, SQL databases, JSF (JavaServer Faces), PrimeFaces, RichFaces, JSP (JavaServer Pages), JavaScript, CSS, HTML, and JasperReports for generating dynamic reports.• Collaborated with cross-functional teams, including front-end developers, UI/UX designers, and business analysts, to design, develop, and implement key functionalities for the company's ERP (Enterprise Resource Planning) system, including its sub-services and apps.• Contributed to the design and implementation of efficient and scalable database structures, data models, and data access layers, and integrated JasperReports for generating complex reports from the ERP system, providing valuable insights to the management team.• Implemented robust security measures, such as authentication and authorization, to ensure the integrity and confidentiality of sensitive data, and conducted regular security audits to identify and address vulnerabilities.• Actively participated in code reviews, conducted performance optimizations, and resolved bugs and technical issues in a timely manner to ensure high-quality software deliverables and smooth system operation.• Utilized Android technologies, including Java and Android Studio, to develop mobile apps that integrated with the ERP system, extending its functionalities to mobile devices and enhancing user experience.• Stayed up-to-date with industry trends and emerging technologies, such as cloud computing and microservices architecture, and actively contributed to technical discussions and knowledge sharing within the team, fostering a culture of continuous learning and improvement. Show less
-
-
Education
-
Princess Sumaya University for Technology
Master's degree, Information Systems Security and Digital Criminology -
Al-Balqa' Applied University BAU
Bachelor's degree, Computer Science