
About
Experienced software engineer with more than 7 years of experience developing highly available and scalable
applications using Java and other open source technologies. Passionate about Algorithms and Competitive
Programming with a B.Sc. in Computer Science.
Experienced software engineer with more than 7 years of experience developing highly available and scalable
applications using Java and other open source technologies. Passionate about Algorithms and Competitive
Programming with a B.Sc. in Computer Science.
Experience
• Strong IBM Integration Bus, FileNet & Case Manager Technical Experience. • Mentoring and leading my team to developing new features. • Developing web applications using Spring boot and Angular +6.
• Developed applications using Hibernate, Spring, Maven, Junit Jasper reports. • Participated in analysis, design and coding of a furniture Systems. • Worked in daily Basis Tasks.
Responsible for guiding and mentoring Junior developers in the company besides maintaining, fixing and revamping Jupiter4 which is enterprise document management system and CMS which is a correspondence system customized for the needs of every organization. • Developed RESTFUL Web Services and maintaining back end. • Developed Search Service by Hibernate Search and Elastic Search • Maintained old code and providing documentation.
Used Agile model to provide analysis, design, use case scenarios, UMLs, coding best practices based on famous design patterns and testing mockups. • Developed ERP and CRM systems which has modules (Fleet management, HR &Payroll, Procurement, Career Development, Recruitment, Audit Control, and Warehouses & Inventory). • Provided Virtual machines for demos and deployment. • Helped other teams to solve technical issues. • Developing android applications. • Leaded a small team and providing help for other technical teams.
Developed Look Angle library using java in Arabsat which contains (look Angle Calculator and Sun outage Calculator).
• Developed Social Application to Connect Students to the professional world and Job Market and solve the gap between academic study and the job market needs. • Developed the backend and mobile applications. • Leading the team to reach our goals. • Developed android application. • Growing a network facilitates business opportunities, partnership deals, finding subcontractors. • Built a consistent personal and business brand tailored to the right audience. Igniting brand awareness in new verticals.