קוד ומלאכה
מתכנת
בניית יישומי רשת ומערכות חסינות עם כלים וטכנולוגיות מודרניים.
שפות וכלים
סטאק הליבה שלי הוא PHP, SQL ו-JavaScript מקורי בצד הלקוח, עם C#, Python ו-GDScript לעבודת שולחן עבודה, כלים ומשחקים. בחר טכנולוגיה כדי לראות את הפרויקטים שבהם השתמשתי בה.
עבודות נבחרות
הפרויקטים האלה מציגים את טווח העבודה שלי, מיישומי עסק מלאים ועד משחקי דפדפן ותוספים לשולחן העבודה.
איך אני עובד
אני מעדיף ארכיטקטורה ברורה, מודולים קטנים וקוד שהאדם הבא יוכל לקרוא. תוכנה טובה אינה רק לגרום לתכונה לעבוד; היא לשמור שהיא תמשיך לעבוד כשהדרישות משתנות.
- הסכמה על דרישות, אילוצים וקריטריוני קבלה לפני כתיבת הקוד
- ברירות מחדל מאובטחות: שאילתות מוכנות, אסימוני CSRF, גיבוב סיסמאות ואימות קלט קפדני
- בדיקות אוטומטיות ופריסות חוזרות לכל מערכת ארוכת טווח
- תיעוד והערות קרוב לקוד שהם מתארים
אבטחה היא חלק מהתכנון ולא רשימת בדיקה בסוף. אני בוחן זרימות מידע, אימות והרשאות בשלב מוקדם, ואז בודק את התוצאה במקום להניח שהיא בטוחה.
- מידול איומים לתכונות חדשות ולשינויים בתכונות קיימות
- אימות קלט, קידוד פלט וגישה למסד נתונים בהרשאות מינימליות
- ניהול הפעלות מאובטח והגנה מפני CSRF ולחיצה על אתר אחר
- בדיקת תלויות ונתיב שדרוג ברור למסגרות וספריות
אני עובד מרחוק עם לקוחות וצוותים, ומרגיש בנוח לקחת פרויקט מרעיון ראשוני ועד פריסה ותמיכה. אני יכול להצטרף לבסיס קוד קיים, לבחון אותו ולבצע שיפורים מעשיים בלי לכתוב הכול מחדש רק לשם כך.
- גילוי, אפיון והצעות מחיר בכתב
- עדכוני התקדמות קבועים וסקירות אבני דרך
- סקירות קוד, חונכות ותיעוד
- מסירה ותמיכה לאחר ההשקה