Hi, There !

I'm Yousef Ashraf

I am a

ACTIVITIES

- Software development with Vue3, Angular, React, .NET Core, Node.js, Next.js, Nest.js, and Django

- Full-stack web application development and architecture design

- Code quality assurance, review, and implementation of best practices

- UI/UX enhancement and implementation of design systems

- Agile project management using Kanban and other methodologies

- User story creation, use case development, and requirement analysis

- Git workflow management, version control, and collaborative development

- Continuous integration, deployment, and DevOps practices

- Test-driven development and unit testing implementation

- Database performance optimization and complex query tuning

- Database design, modeling, and ERD creation

- SQL and NoSQL database implementation and management

- Technical documentation creation and maintenance

- Docker containerization and microservices architecture

- Bash scripting and automation of development workflows

- Business analysis and stakeholder communication

- Cross-functional team collaboration and coordination

- Software design patterns implementation and architecture

- AI model integration and machine learning implementation

- Data analysis and visualization using Python libraries

- RESTful API development, documentation, and integration

- Web application security implementation and best practices

- Technical mentorship and knowledge sharing

SKILLS

Technical Skills

dotnet

80%

C#

75%

SQL Server

70%

PostgreSQL

65%

Django

60%

Angular

80%

React

80%

Vue

70%

Bootstrap

90%

Figma

40%

git & github

90%

Jira

69%

UML

75%

Docker

70%

Azure DevOps

60%

ubuntu Server

55%

Linux

90%

Bash

75%

AI inetgrations & Machine Learning

70%

python

70%

Jupyter

80%

Excel

70%
Soft skills
  • Teamwork
  • Creativity
  • Persuasion
  • Adaptability
  • Resourcefulness
  • Problem-solving
  • Time management
  • Decision-making
  • Communication
  • Critical thinking
  • Organizational
  • Stress management
  • Conflict management
  • Openness to criticism
  • Teamwork
  • Creativity
  • Persuasion
  • Adaptability
  • Resourcefulness
  • Problem-solving
  • Time management
  • Decision-making
  • Communication
  • Critical thinking
  • Organizational
  • Stress management
  • Conflict management
  • Openness to criticism

CERTIFICATES

CV

CONTACT ME

MY SOCIAL