I'm Dalia, a computer engineer. I love programming. To me, it's not just a field of work, but a way of life. I have been working as a web app developer for two years. I have worked in different companies on different kinds of projects, mostly big ones, and another from A to Z. I can analyze projects to the end and deal with clients very well. I make an effective team member and leader. I have played the team leader in several projects while in college. Also, I have gained academic experience due to my work as a teacher assistant for a whole semester.
Specialized in:
1. Building and Developing Websites:
- Frontend: HTML, CSS, Bootstrap, Js, Jquery, Ajax.
- Backend: PHP, Laravel, YII2.
2. Data Analysis and Requirements:
- Writing user stories and acceptance criteria.
- Use case diagram.
- ER diagram.
- Schema diagram.
3. Building and Developing API.
4. Building Different Dashboards.
5. Database: Mysql, Oracle, Nosql, Firebase.
6. Software skills:
- Keep the codes organized.
- Make the codes scalable.
- Refactor the codes to make them more organized.
- Making secured codes.
- Reliability.
- High performance.
7. Technical Tools: Git, GitHub, GitLab, Bitbucket, Trello, Jira, Zoho, Slack, Ms teams.
8. Design Patterns: Facade, Repository design pattern, Factory, Singleton.