الصورة الشخصية

Nawal Zaki

Software Engineer   مصر

نبذة عني

I am .NET Full-stack Developer with comprehensive expertise in both front-end and back-end web development using the Microsoft .NET technology stack. I can work on various aspects of web application development, from designing user interfaces and implementing client-side functionality to developing server-side logic and managing databases. 1. Technology Stack: **Front-end Technologies: HTML, CSS, JavaScript Front-end frameworks/libraries such as Angular Responsive design for cross-browser compatibility using Bootstrap **Back-end Technologies: ++C , C C# (C-sharp) Data Structure and Algorithms ASP.NET, ASP.NET Core for server-side development Web API development for creating RESTful services Integration with databases using Entity Framework or other ORM (Object-Relational Mapping) tools Understanding of server-side rendering and asynchronous programming **Database Technologies: SQL Server Mongo DB PostgreSQL Oracle Database design,ERD , Mapping , and normalization Query optimization and indexing **Development Tools: Visual Studio for development Git for version control ** Disktop Application : C# (C-sharp) SQL Server Database 2. Responsibilities: Collaborating with UI/UX designers to implement visually appealing and user-friendly interfaces. Writing clean, maintainable, and scalable code for both front-end and back-end components. Designing and implementing APIs to facilitate communication between the front-end and back-end systems. Integrating third-party services and APIs into the application. Working on database design, optimization, and ensuring data integrity. Debugging and troubleshooting issues across the entire application stack. Keeping up-to-date with industry trends and incorporating new technologies into projects. 3. Project Experience: Contributing to the development of diverse projects, such as e-commerce platforms, content management systems. Leading or participating in the full software development life cycle from requirements gathering to deployment. Adhering to best practices in software development, including code reviews and testing methodologies. 4. Soft Skills: Effective communication and collaboration within cross-functional teams. Problem-solving and critical-thinking abilities.

احصائيات
التقييمات
انشاء الحساب منذ 3 أشهر
آخر تواجد منذ 4 أسابيع
مركز المساعدة