טל גרינבלט

טל גרינבלט

Israel
Freelancer
 Contact
-->

SKILL DETAILS

Software & Programming

60 ₪ / hr
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 Developers