Dor Romano

Dor Romano

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

תחומי התמחות

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

200 ₪ לשעה
HTML5, CSS3, JavaScript
שולט באופן מלא בטכנולוגיות הליבה של הפיתוח לצד לקוח. כותב HTML סמנטי, CSS מודרני (כולל Flexbox, Grid ו־Animations) ו־JavaScript נקי ויעיל. בעל ניסיון בשימוש ב־Sass, Styled Components, וכן עבודה עם DOM API ואירועים בצורה מדויקת.

מתכנת, פיתוח תוכנה כללי
אני מפתח תוכנה עם ניסיון מעשי בתכנון, פיתוח ותחזוקה של מערכות תוכנה מקצה לקצה.
במהלך הקריירה שלי עבדתי עם מגוון שפות תכנות וסביבות עבודה, כשההתמחות המרכזית שלי היא בפיתוח מבוסס JavaScript — הן בצד השרת (Node.js, Express) והן בצד הלקוח (React.js, React Native).
יש לי ניסיון בבניית ממשקים רספונסיביים, שירותי API, עבודה עם מסדי נתונים (PostgreSQL, MongoDB, MySQL) והטמעת לוגיקה עסקית מורכבת.

אני שומר על עקרונות של קוד נקי (Clean Code), ארכיטקטורת תוכנה מודולרית, בדיקות אוטומטיות (Unit / Integration), שימוש ב-Git, עבודה בצוותים במתודולוגיית Agile, והקפדה על ביצועים ואבטחת מידע.

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

DB - MySQL
ניסיון בבניית מערכות מבוססות MySQL כולל תכנון בסיסי נתונים עם Normalization, כתיבת Stored Procedures, טריגרים ושאילתות מורכבות. אני שם דגש על יעילות בביצועים ואופטימיזציה של שאילתות על ידי בניית אינדקסים ו־EXPLAIN למעקב.
DB - PostgreSQL
יש לי ניסיון מעשי רחב בעבודה עם PostgreSQL, כולל תכנון סכמות נתונים רלציוניות מורכבות, כתיבת שאילתות SQL אופטימליות, בניית אינדקסים, יצירת טריגרים ו־stored procedures לצורך שיפור ביצועים ואוטומציה. עבדתי גם עם הרחבות כמו PostGIS ו־Full Text Search. אני שם דגש על כתיבה יעילה ותחזוקה נוחה לאורך זמן, תוך הקפדה על שלמות ואבטחת המידע.
Node.JS
פיתחתי מערכות רבות בצד השרת עם Node.js, תוך שימוש ב־Express, Fastify וב־NestJS. אני מתמחה בניהול תשתיות API, חיבור למסדי נתונים (SQL/NoSQL), עבודה עם JWT, OAuth2, ניהול sessions, ו־WebSockets. בנוסף, יודע לכתוב קוד אסינכרוני יעיל, נבדק ומותאם לביצועים גבוהים.

DB - MongoDB
מתמחה בעבודה עם MongoDB בפרויקטים מבוססי Node.js. יש לי ניסיון בבניית מסמכים דינמיים, שימוש ב־Aggregation Framework לשליפות מורכבות, הגדרת אינדקסים לייעול ביצועים, וניהול רפליקציות לשם זמינות גבוהה. אני מקפיד על ארגון הנתונים באופן שמותאם לצרכים העסקיים ולשימושי המערכת בפועל.
Full Stack Developers
מתפקד כמפתח Full Stack בכל רמות המערכת – מהמסד ועד ממשק המשתמש. אני מביא איתי הבנה עמוקה במבנה מערכות, ניהול Data Flow, פיתוח REST APIs, UI מודרני רספונסיבי, ושילוב טכנולוגיות מגוונות (React, Node.js, MongoDB, PostgreSQL). יתרון משמעותי בניהול פרויקטים מקצה לקצה ובשילוב בין UI ל־Backend.

React.js
מתמחה בפיתוח אפליקציות רספונסיביות ודינמיות באמצעות React.js. יש לי ניסיון רב עם שימוש ב־Hooks, Context API, Redux, React Query ו־Component Libraries כמו Material-UI ו־Ant Design. אני מקפיד על כתיבת קוד מודולרי, נבדק היטב ונגיש (Accessibility). מבצע גם אינטגרציה מלאה עם REST APIs ו־WebSockets.
DB - NoSQL
מכיר היטב מגוון מסדי נתונים לא רלציוניים כמו MongoDB, Redis ו־Firebase. אני מתאים את מבנה הנתונים בהתאם לדרישות העסקיות – לדוגמה, מערכות בזמן אמת, קאשינג, או יומני פעילות. מבין את היתרונות והחסרונות של NoSQL מול SQL ויודע מתי להשתמש בכל אחד מהם.
Express.js
ניסיון מעמיק בבניית RESTful APIs עם Express.js כולל ניהול Routing, Middleware מותאמים אישית, אימות נתונים עם Joi/Zod, הגנת Rate limiting ו־CORS, עבודה עם cookies ו־sessions, טיפול בשגיאות והעלאת קבצים. עובד לפי עקרונות הפרדה ל־Controllers, Services ו־DAL.
API, REST, SOAP
אני מפתח APIs מבוססי REST בצורה מקצועית ונוחה לשימוש, כולל תיעוד עם Swagger ו־Postman. יש לי גם ניסיון עם אינטגרציה ל־SOAP APIs (למשל במערכות ביטוח או בנקאות). מקפיד על סטנדרטים כמו HTTP Status Codes, versioning, אבטחת נתונים ושמירה על עקרונות RESTful.

DB - PGSQL
יש לי ניסיון מעשי רחב בעבודה עם PGSQL, כולל תכנון סכמות נתונים רלציוניות מורכבות, כתיבת שאילתות SQL אופטימליות, בניית אינדקסים, יצירת טריגרים ו־stored procedures לצורך שיפור ביצועים ואוטומציה. עבדתי גם עם הרחבות כמו PostGIS ו־Full Text Search. אני שם דגש על כתיבה יעילה ותחזוקה נוחה לאורך זמן, תוך הקפדה על שלמות ואבטחת המידע.
קצירת מידע, Data Scraping
ביצעתי פרויקטים רבים של קצירת מידע ממגוון אתרים — כולל אתרים עם הגנה דינמית, טעינה מבוססת JavaScript ו־CAPTCHA. אני משתמש בכלים מתקדמים כמו Puppeteer, Playwright ו־Cheerio, תוך הקפדה על שמירה על כללי שימוש ואתיקה. יודע לאחסן ולעבד את המידע בצורה מסודרת לשימוש ב־DB או API.
פיתוח אפליקציות לנייד
אני מפתח אפליקציות מובייל ב־React Native מהשלב הראשוני ועד העלאה לחנויות. יודע להטמיע Firebase, Notifications, תשלומים, שימוש ב־Offline Mode ועוד. שם דגש על חוויית משתמש מצוינת, ביצועים גבוהים והתממשקות מלאה עם צד שרת ו־APIs.

מפתחי Front-end
יודע להוביל את צד הלקוח עם ארכיטקטורה ברורה, שימוש ב־React.js, תכנון קומפוננטים חוזרים, הטמעת עיצובים מ־Figma, נגישות (ARIA) והתאמה מלאה למובייל. מבין היטב את עקרונות UX/UI ודואג לממשקי משתמש רספונסיביים ואינטואיטיביים.
מפתחי Back-end
מתמחה בבניית צד שרת אמין, סקלאבילי ומאובטח. כולל התמחות ב־Node.js, Express, ניהול בסיסי נתונים, אינטגרציה עם APIs חיצוניים, ביצועי מערכת גבוהים, לוגיקה עסקית מורכבת וטיפול נכון ב־Errors. אני שומר על מבנה קוד נקי ומודולרי בהתאם ל־SOLID ועקרונות Clean Architecture.
React Native
בונה אפליקציות היברידיות לאנדרואיד ו-iOS תוך שימוש ב־React Native. יש לי ניסיון בהתממשקות עם רכיבי מערכת (מצלמה, GPS, Notifications), שימוש ב־Expo או bare workflow, ניהול State עם Redux או Context, והטמעת עיצוב UI מוקפד. אני מקפיד על ביצועים חלקים והתאמה לכלל סוגי המכשירים.

מבקרים גם צפו ב...

Ben-Zvi.dev
בונה אתרים מורכבים שנראים נהדר
פרוגרמה פתרונות תוכנה בע"מ
חיים אזר
Senior Full Stack Developer
עודד פונט
מתכנת מנוסה, עבודה מקצועית ואמינה
ליאור אלקיים
✪ Fullstack & UI/UX Expert - React.js / React Native / Node.js ✪