أحمد محمد صالح سرور, Java Backend Team Leader

أحمد محمد صالح سرور

Java Backend Team Leader

Wind Technologies

البلد
مصر - القاهرة
التعليم
بكالوريوس, Computer and Systems
الخبرة
15 years, 8 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :15 years, 8 أشهر

Java Backend Team Leader في Wind Technologies
  • مصر - القاهرة
  • أشغل هذه الوظيفة منذ يوليو 2015

Selected Achievements:
• Quickly comprehended and designed the company product Yaqeen C4i, YAQEEN Command & control system, is a complete C4i solution designed to offer more comprehensive situational awareness & clearer common operational picture, assisting management & supporting decision making on Strategic, Operational & theatrical levels. It consists of 19 modules addressing secure tracking, communication and control over certain devices.
• Understood given business requirements, refined it with the business owner.
• Made the architecture of the whole system according to the given requirements, including the integration points.
• Selected a proper environment for the development teams, from application servers, used technologies to development tools.
• Modularized the architecture so the solution can be sold as tailored pieces.
• Prioritized the most critical sections of the solution and made sure it was implemented in order.
• Delivered a high level project plan for Yaqeen C4i.
• Provided POCs for different new technologies needed by 7 modules.
• Designed and implemented the core backend of the product supporting security, communication and control basic functionalities.
• Integrated XMPP server, SIP voice communication, OpenStreetMaps and many other technologies to serve the big goal.
• Coordinated with different teams while designing the system.

Portal, Content, Collaboration and Mobility Specialist (PCC & Mobile) في Mivors
  • مصر - القاهرة
  • مارس 2015 إلى يوليو 2015

Selected Achievements:
• Quickly collected basic knowledge and customized in some of the available tools in the market for the PCC & Mobility technology, either Oracle tool or corresponding Open-Source tool like Oracle Rightnow, Openbravo, Alfresco, WSO2 service bus.
• Shared in the Business & functional requirements collected by Sales team in most projects.
• Created system design, architecture and task estimates for different projects according to the business requirements.
• Developed assigned tasks as per the project plan conducted by Project manager and wrote the technical documentation too.
• Assisted consultancies and help subordinates planning their tasks.
• Developed different applications to support complex technical functions.
• Sometimes Conducted unit & integration testing on certain functions quality as well as Code review for subordinates.
• Acted as technical support at customer side in various business fields.
• Occasionally supported in Sales activities & participated in project management coordination
• Conducted technical sessions (knowledge transfer)
• Participated in career development plan for two of my subordinates.
• Assisted in some additional tasks requested by Direct or Unit Manager.

Software Development Specialist في egabi solutions
  • مصر - القاهرة
  • يونيو 2013 إلى فبراير 2015

Selected Achievements:
• Understood & implemented technical & functional requirements collected by Business analyst.
• Followed and submitted all PM and QA activities required according to my role in the project.
• Shared in the Business & functional requirements collected by Sales team in most projects.
• Created system design, architecture and task estimates for different projects according to the business requirements.
• Developed assigned tasks as per the project plan conducted by Project manager and wrote the technical documentation too.
• Assisted consultancies and help subordinates planning their tasks.
• Developed different applications to support complex technical functions.
• Sometimes Conducted unit & integration testing on certain functions quality as well as Code review for subordinates.
• Acted as technical support at customer side in various business fields.
• Occasionally supported in Sales activities & participated in project management coordination
• Conducted technical sessions (knowledge transfer)
• Participated in career development plan for two of my subordinates.
• Assisted in some additional tasks requested by Direct or Unit Manager.

Senior Developer في Asset Technology Group
  • مصر - القاهرة
  • مارس 2012 إلى يونيو 2013

Working in the back end of the company’s main product (Jupiter).
Jupiter: is a comprehensive suite of more than 20 integrated modules. It contains all the management tools an enterprise needs in order to achieve business agility.
Selected Achievements:
• Troubleshot many backend problems and fixed suite issues.
• Conducted investigations and analysis of new features.
• Developed unique solutions for some complex problems that arose.
• Gone through smoke testing and deployment to staging and production environment.
Technologies used are:
Oracle DB 10g, My SQL, SQL Server, Java SE, EJBs, Hibernate, Jboss, OC4J, Oracle AS 10g, BPEL, Java Swings.

Senior Java developer / Partner في Evoolv
  • مصر - القاهرة
  • مارس 2011 إلى مارس 2012

Evoolv: My own company that I’m building with my mates, intended to improve the society with innovative new solutions. I worked in Rosheta project.

Rosheta website: A play! Framework application meant to create a new need in the market serving individuals and medical entities (pharmacies, doctors, pharmaceutical companies, hospitals and labs). Offering a huge amount of medical services for each entity makes Rosheta very powerful. I worked in building the website and the integration module which incorporates end user and pharmacies data and involve them within the life cycle of ordering medicines and health-related products.
Selected Achievements:
• Conducted investigations and requirements gathering
• Created whole system analysis and design.
• Implemented most of the front end pages and back end services.
• Tested and deployed the website on production environment.
Technologies used are:
Play! Framework, My SQL, Hibernate, Java Swings, Java I/O, JSON, JQuery.

Java developer في Asset Technology Group
  • مصر - القاهرة
  • أغسطس 2008 إلى مارس 2011

Working for Asset Technology Group Company - R&D department. Working in the back end of the company’s main product (Jupiter).

Jupiter: is a comprehensive suite of more than 20 integrated modules. It contains all the management tools an enterprise needs in order to achieve business agility.

My roles:
• Troubleshooting and fixing issues.
• Investigations and analysis of new features.
• Design of new features.
• Implementation.
• Testing and deployment to production environment.

Technologies used are:
Oracle DB 10g, My SQL, SQL Server, Java SE, EJBs, Hibernate, Jboss, OC4J, Oracle AS 10g, BPEL, Java Swings.

الخلفية التعليمية

بكالوريوس, Computer and Systems
  • في Ain Shams University
  • أغسطس 2008

Very Good with Honours degree

الثانوية العامة أو ما يعادلها, school
  • في Tarek Ibn Ziad Language School
  • يوليو 2002

Specialties & Skills

Web Development
Android
Play Framework
ORACLE BPM
Application Servers: (Oracle Weblogic 11g, Oracle OC4J, Oracle SOA, JBOSS)
Workflow Engines (Oracle BPM 11g, Oracle BPEL 10g, JBPM v4.2, Oracle Business Rule)
HTML, Javascript, Jquery, Ajax
Database Management Systems: Oracle 10g, Oracle 11g (SQL – PL/SQL), MS SQL server, MySQL
Oracle Application Developer
Play! Framework
JEE - Spring MVC

اللغات

العربية
متمرّس
الانجليزية
متمرّس

الهوايات

  • playing computer games