Aya Taleb, Senior Web Developer / Team Leader

Aya Taleb

Senior Web Developer / Team Leader

Bayt.com / Talentera

Location
Jordan - Amman
Education
Bachelor's degree, Computer Science
Experience
13 years, 9 Months

Share My Profile

Block User


Work Experience

Total years of experience :13 years, 9 Months

Senior Web Developer / Team Leader at Bayt.com / Talentera
  • Jordan - Amman
  • My current job since February 2017

- Managing a team technically (7-8 developers), by training them, designing the solutions, being a scrum master, preparing the iterations, discussing the suggested solution designs and algorithms, and doing code reviews, then following up with the stakeholder to ensure everything is delivered as expected.
- Analyze requirements to determine feasibility of design and implementation within time and cost constraints.
- Obtain and evaluate information on factors such as reporting formats required, performance and security needs.
- Confer with product management team, engineers and quality assurance to design systems and to obtain information on project limitations, capabilities, performance requirements software requirements, and interfaces.
- Maintain understanding of current web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.
- Document and maintain all documentation related to any of the above tasks.

Senior Software Engineer / Web Developer at bayt.com
  • Jordan - Amman
  • February 2015 to February 2017

- Analyze and validate user needs to determine technical requirements.
- Analyze requirements to determine feasibility of design and implementation within time and
cost constraints.
- Obtain and evaluate information on factors such as reporting formats required, performance
and security needs, , ,
- Confer with product management team, engineers and quality assurance to design systems and
to obtain information on project limitations, capabilities, performance requirements software
requirements, and interfaces.
- Prepare detailed workflow charts and diagrams that describe input, output, and logical
operation, and convert them into a series of instructions coded in a computer language,
- Consult with and assist system administrators to define and resolve problems in running
computer programs.
- Determine systems and changes performance and security standards.
- Conduct trial runs of programs and software applications to be sure they will produce the
desired information and that the instructions are correct.
- Maintain understanding of current web technologies or programming practices through
continuing education, reading, or participation in professional conferences, workshops, or
groups.
- Document and maintain all documentation related to any of the above tasks.

Software Engineer / Web Developer at Bayt.com
  • Jordan - Amman
  • June 2012 to February 2015

- Obtain and evaluate information on factors such as reporting formats required, performance
and security needs, ,
- Prepare detailed workflow charts and diagrams that describe input, output, and logical
operation, and convert them into a series of instructions coded in a computer language.
- Implement the core job portals backend APIs and services.
- Maintain the job portals backend modules and support the enterprise clients and governments to customise the portal as per needs.
- Consult with and assist system administrators to define and resolve problems in running
computer programs.
- Determine systems and changes performance and security standards.
- Conduct trial runs of programs and software applications to be sure they will produce the
desired information and that the instructions are correct.
- Maintain understanding of current web technologies or programming practices through
continuing education, reading, or participation in professional conferences, workshops, or
groups.
- Document and maintain all documentation related to any of the above tasks.

Software Developer at Kindi
  • Jordan - Amman
  • July 2010 to June 2012

Researching, Analyzing, Developing, Testing and bug fixes for desktop, web and mobile applications using:
• JAVA SE and JSP with hibernate.
• ActionScript.
• Real basic PL.
• Flash.Development and Flex (Air, SWF) Development.
• Linux (Ubuntu) Operating System.
• Obfuscation Algorithms.
• Android Mobile Applications (native + HTML based)
• HTML5 - css3 - jQuery.
• backend PHP.
• Research and Development Experience.

Education

Bachelor's degree, Computer Science
  • at Jordan University of Science and Technology
  • July 2010

Rank the First among more than 70 students :)

Specialties & Skills

Languages

Arabic
Expert
English
Intermediate

Training and Certifications

Data Science Bootcamp (Training)
Training Institute:
Jordan Open Source Association
Date Attended:
December 2015
Duration:
45 hours
Business Writing (Training)
Training Institute:
Genome Training and Consulting
Date Attended:
January 2014
Duration:
4 hours
Art of Negotiation (Training)
Training Institute:
Genome Training and Consulting
Date Attended:
August 2014
Duration:
16 hours
Time Management (Training)
Training Institute:
Genome Training and Consulting
Date Attended:
May 2013
Duration:
4 hours