DA

Dalia Aly

Senior Software Developer at Central Department for Digital Community Development

Egypt

Work Experience

  • Senior Software Developer

    Central Department for Digital Community Development

    Aug 2014 - Present -10 yrs, 8 months

    Egypt

    • Job Details:Analyze users’ needs and then design, test, and develop software to meet those needs. Recommend software upgrades for customers’ existing programs and systems. Design each piece of an application or a system and plan how the pieces will work together. Ensure that a program continues to function normally through software maintenance and testing. Document every aspect of an application or a system as a reference for future maintenance and upgrades and manage source code repositories. Collaborate with other computer specialists to create optimum software. Web development, update and maintenance of public high traffic websites (front-end and administration back-end). ICT Trust Fund website content management system (CMS) and front end development and maintenance. Kenanaonline portals platform CMS development and maintenance. Research new technologies in web development, mobile applications development, and enterprise resource management (ERP) development. Analyze, design and develop ERP systems. Resolving any errors/bugs that might appear on the websites. Ensuring consistency, accuracy and compliance with required web development and content standards for the websites. Ensuring the compliance of website interface to the web standards, search engine optimization and compatibility with major browsers like Internet Explorer, Firefox, Safari and Chrome. Maintains excellent communication with the head of unit on all tasks and projects. Report progress of assigned tasks and software development projects. Research new technologies in web development, mobile applications skills relay (JavaScript framework for building data driven React applications) GraphQL (a query language for building API) ReactJS (JavaScript library for building web apps) React Native (JavaScript library for building mobile apps) AngularJS (Angular 1 – JavaScript library) Redux (a predictable state container for JavaScript apps) Mongoose (MongoDB object modeling for Node.js) Node.js (event-driven JavaScript runtime) Express.js Passport.js (authentication middleware for Node.js) Open Object (Odoo framework) Docker Next.js (React framework) courses development, and create and maintain good technical documentation skills. Performs other duties as assigned.
  • Administrative Assistant

    EIE (Egyptian Information Engineering Co.)

    Jun 2013 - Sep 2013 -3 months

    Egypt

    • Education

      • Bachelor's Degree in Business Information System

        Helwan University

        Jan 2008 - Jan 2012 - 4 yr

      Skills

      • JavaScript
      • React Native
      • Node.js
      • MongoDB
      • PostgreSQL
      • Docker
      • AngularJS
      • Redux
      • Express.js
      • ReactJS
      View More

      Languages

      • Arabic

        Fluent
      • English

        Fluent
      • French

        Intermediate
      Share this Profile