טל גרינבלט

טל גרינבלט

ישראל
פרילנסר
 צור קשר

תחומי התמחות

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

60 ₪ לשעה
C, C++
As a part of university courses, I have delved deeply into process management concepts in Unix: Process Synchronization, Threads, Scheduling Paradigms, Memory Management, Unix file system.
Java
For a University course project I have implemented a client server system: Programming a client server chat based on IRC protocol using sockets for the reactor implementation.
Parallel Programming, Test Driven design for parallel programming while minding liveness, Deadlock freedom, Mutual exclusion, Starvation freedom using JUNIT.
Object Oriented Design, RMI and socket communication.
Python
For a University project designing a compiler I have implemented a scanner and a parser using Functional programming in Scheme and Object-Oriented using Python. After scanning and parsing creation of low level code using parser-generation tools and schemes.
מפתחי Back-end

4 תחומי התמחות

C, C++ Java Python מפתחי Back-end