פנינה בירנבוים

פנינה בירנבוים

ישראל
פרילנסר

שפות

עברית
שפת אם
אנגלית
שליטה בינונית

תחומי התמחות

תכנות ופיתוח תוכנה

150 ₪ לשעה
.NET, C#, Dot Net, VB
מומחית מוכחת ב-C# ובפיתוח מערכות עסקיות קריטיות על גבי פלטפורמת .NET (כולל ASP.NET ו-NET Core/Blazor). ניסיוני המעמיק כולל:

שליטה מלאה ב-C#: מיומנות גבוהה בפיתוח מונחה-עצמים (OOP), עיצוב קוד יעיל ובניית לוגיקה עסקית מורכבת ופתרונות אלגוריתמיים.

ארכיטקטורת .NET: ניסיון בפיתוח מערכות מודולריות רחבות היקף, תוך ניצול מיטבי של יכולות ה-Framework.

ASP.NET: מומחיות בפיתוח צד-שרת מבוסס ASP.NET ליצירת יישומי Web א��ינים ומאובטחים.
ASP.NET
מומחיות מוכחת של 3 שנות ניסיון בפיתוח Full-Stack מבוסס C# ו-ASP.NET. שליטה מלאה בטכנולוגיות הצד-שרת של .NET, לרבות:

פיתוח ASP.NET מקיף: ניסיון בפיתוח ותחזוקת מערכות עסקיות מורכבות (כגון תוכנת Orbit) בסביבת ASP.NET (WebForms) ובבניית יישומים מודרניים באמצעות ASP.NET Core.

פיתוח ממשקי משתמש מתקדמים: ניסיון מעשי בפיתוח קומפוננטות UI אינטראקטיביות ודינמיות באמצעות Blazor, תוך ניצול כוחו של ה-.NET בצד הלקוח.

אינטגרציה מלאה: מיומנות גבוהה בחיבור בין שכבת ה-Web (HTML, CSS, JavaScript) ללוגיקה העסקית והנתונים (SQL Server) באמצעות C# ובסביבת הפיתוח Visual Studio
HTML5, CSS3, JavaScript
יסיון מעשי בפיתוח ממשקי משתמש (Frontend) באמצעות הליבה של עולם ה-Web:

שליטה מלאה ב-HTML5 ו-CSS3: מיומנות בבניית מבנה דפים סמנטי ועיצוב מגיב (Responsive Design), תוך הבטחת תאימות מלאה לדפדפנים מודרניים.

JavaScript: ניסיון בפיתוח לוגיקת צד-לקוח, טיפול באירועים (Events) ואינטראקציה עם ה-DOM, המשלים את הפיתוח בטכנולוגיות מודרניות כמו Blazor ו-Angular.
מתכנת, פיתוח תוכנה כללי
מפתחת תוכנה מנוסה עם 3 שנות ניסיון בפיתוח מערכות ופתרונות מחשוב מלאים. מומחית ביישום עקרונות OOP ומתודולוגיות פיתוח מתקדמות.

פיתוח Backend חזק: שליטה ב-C# וסביבת ASP.NET (כולל Core) ליצירת לוגיקה עסקית איתנה ופתרון בעיות אלגוריתמיות מורכבות.

מחזור פיתוח מלא: ניסיון בניהול מחזור חיי התוכנה, החל מניתוח דרישות ועד בדיקות, איתור באגים, ושימוש ב-Git/TFS לניהול קוד יעיל.

מיומנות טכנולוגית רחבה: יכולת לעבוד עם טכנולוגיות צד-לקוח (Blazor, Angular, JS) ובסיסי נתונים (SQL Server), המאפשרת מעבר חלק בין שכבות הפיתוח.
DB - MySQL
שליטה חזקה וניסיון מעמיק בניהול נתונים באמצעות SQL Server. מומחיות כוללת:

כתיבת שאילתות מתקדמות (Advanced Queries): ניסיון יומיומי בכתיבת שאילתות מורכבות ואופטימיזציה של שאילתות קיימות, במטרה לשפר ביצועים ולצמצם זמני תגובה מול בסיסי נתונים גדולים.
פיתוח אלגוריתמים
בעלת רקע חזק ומוכח בפיתוח אלגוריתמים מורכבים ופתרונות מיטוב (Optimization). ניסיון שצברתי כולל:

פיתוח אלגוריתמים מותאמים אישית לפתרון בעיות שונות בתחום מערכות עסקיות ואקדמיות (במסגרת עבודתי ב-BCI).

תכנון ויישום אלגוריתם מתקדם למיטוב מסלול בפרויקט גמר, תוך התחשבות במשתנים מרובים כגון עדיפות לקוח, דחיפות ושיקולי זמן נסיעה.

יכולת גבוהה בניתוח דרישות מורכבות, תרגומן ללוגיקה עסקית ובניית פתרונות קוד יעילים ב-C#.
Full Stack Developers
ניסיון מוכח בפיתוח Full Stack המכסה את כל שכבות האפליקציה, מניהול בסיסי נתונים ועד לפיתוח ממשק משתמש אינטראקטיבי.

Backend ו-Logic: מומחיות חזקה בבניית לוגיקה עסקית ו-API באמצעות C#, ASP.NET Core ויישום עקרונות OOP מתקדמים.

Data Tier: שליטה מלאה ב-SQL Server לניהול ואופטימיזציה של נתונים, כולל כתיבת פרוצדורות שמורות ושאילתות מורכבות.

Frontend ו-UI: ניסיון בפיתוח ממשקים דינמיים באמצעות Blazor, Angular וטכנולוגיות Web סטנדרטיות (HTML, CSS, JavaScript), המאפשר סגירת מעגל פיתוח שלם.
מפתחי Back-end
התמחות בליבת המערכת ובפיתוח צד-שרת יציב, מאובטח ויעיל. ניסיוני כמפתחת Back-end כולל:

פיתוח ב-C# ו-.NET: מומחיות בבניית לוגיקה עסקית חזקה ו-Web APIs באמצעות C# וסביבת ASP.NET, תוך יישום עקרונות OOP מתקדמים.

ניהול נתונים (SQL Server): שליטה מלאה בשכבת הנתונים; תכנון מודלים, כתיבת שאילתות מורכבות ואופטימיזציה של פרוצדורות שמורות ב-SQL Server לביצועי מערכת מיטביים.

אלגוריתמיקה ואופטימיזציה: יכולת פיתוח פתרונות אלגוריתמיים מורכבים (כגון מיטוב מסלול), המבטיחים ביצועים ויעילות בלוגיקת השרת.