Sunteți pe pagina 1din 3

Design si implementare sistem distribuit pentru "fast and reliable ranking".

Sistemul trebuie sa fie scalabil, sa asigure coerenta datelor si sa ofere un


raspuns rapid pentru sute de mii sau chiar milioane de utilizatori.

Design si implementare platforma de schimb (trading platform) pentru bursele de


capital.

Design si implementare sistem distribuit de stocare a datelor similar cu Dropbox.

Real time and history-based analytics. Behavior tracking and data correlation.

Analiza numerelor prime (Ulam spiral, Sacks spiral etc). Relatii, plan complex,
reprezentare multi-dimensionala etc.

Design si implementare platforma de cluster computing generica (similar cu Apache


Spark)

Design si implementare platforma CDN (Content Delivery Network) cu functie de


front-end pentru site-uri web si suport pentru WAF (Web Application Firewall)
(similar cu CloudFlare)

Design si implementare platforma cloud pentru protectie impotriva DDOS (Distributed


Denial of Service) (similar cu CloudFlare)

Design si implementare platforma cloud pentru imbunatatirea performantelor site-


urilor web (similar cu CloudFlare)

Design si implementare platforma P2P (Peer-to-peer) pentru distributie de continut


(similar cu torentele)

Design si implementare retea anonima (similar cu TOR). Implementare servicii


ascunse.

Design si implementare sistem distribuit descentralizat P2P (Peer-to-peer) pentru


suportul monedelor digitale (similar cu Bitcoin)

Design si implementare framework pentru calcul distribuit bazat pe tehnici de


calcul Bulk Synchronous Parallel (similar cu Apache Hama)

Design si implementare framework pentru "large scale graph processing" (similar cu


Apache Giraph si Google Pregel)

Design si implementare sistem de baze de date. Suport pentru defragmentare,


monitorizare, automatic recovery, primitive de indexare, tranzactii, acces
concurent etc. Expunere API propriu.

Design si implementare platforma distribuita generica pentru algoritmi genetici

Design si implementare platforma distribuita generica pentru algoritmi de data-


mining

Design si implementare botnet

Serviciu de identificare a melodiilor (similar cu Shazam)


Teme: analiza sunet, dezvoltare algoritmi de identificare

Serviciu de identificare a imaginilor (similar cu TinEye.com)


Teme: analiza imagini, dezvoltare algoritmi de identificare
Implementare algoritmi learning to rank
Teme: dezvoltare model matematic, mecanisme de regresie matematica, predictia
relevantei
unei cautari in functie de structura documentelor si a feedback-ului userilor

Platforma pentru procesarea imaginilor in cadrul unui cluster de calculatoare


Teme: dezvoltare platforma distribuita, dezvoltare filtre procesare imagini,
mecanisme de load-balancing, fault-toleramce, integrare cu baze de date.

Implementare operatori fuzzy in cadrul bazelor de date


Teme: dezvoltare preprocesor comezi sql pentru a accepta operatori fuzzy asupra
campurilor
din bazele de date. Ex: select salary from employees where salary is low.
"is low" este o constrangere fuzzy asupra datelor ce vor fi returnate.

Automate celulare si utilizarea acestora in criptografie


Teme: implementare platforma de simulare a automatelor celulare, studiul
automatelor celulare
din punct de vedere al aplicatiilor acestora in criptografie, lamport signatures

Platforma distribuita de agenti mobili pentru alocarea si rezervarea resurselor in


vederea
construirii de clustere dinamice
Teme: implementare platforma, dezvoltare model pentru ciclul de viata al agentilor,
implementare agenti stationari, implementare layer de servicii la nivelul
agentiilor,
implementare reguli de securitate, ACL (access control list), implementare
mecanisme de audit,
componente de monitorizare in timp real a platformei

Platforma distribuita pentru rularea serviciilor in cadrul unui cluster


Teme: descoperirea automata a nodurilor folosind heart-beats, implementare pool-uri
de resurse,
implementare mecanisme de load-balancing si fault-tolerance, implementare mecanisme
de
securitate, implementare mecanisme de audit

Platforma pentru evaluarea studentilor in cadrul laboratoarelor


Teme: framework-uri abstracte, configurare structura si modalitate de calcul pentru
fiecare
laborator in parte, implementare componente pentru calculul automat al notei finale
in functie
de ponderile specificate, implementare baze de date, implementare interfata web
pentru accesul
online al studentilor, generator documente in formate prestabilite (pdf, rtf etc),
generator
statistici

Aplicatie pe dispozitive mobile pentru calculul automat al notei unui test grila
(in timp real)
folosind camera video (similar cu aplicatiile de citire a barcode-urilor, qrcode-
urilor etc).
Se poate extinde si pentru analiza OCR (ex: achizitia numelui candidatului etc) si
trimiterea
rezultatelor catre un server central.

Aplicatie pe dispozitive mobile care permite sharing-ul datelor de contact.


Ex: la o intrunire, persoanele interesate de schimb de informatii isi vor activa
aplicatia
si implicit senzorul GPS. Datele lor de localizare vor fi trimise la un server
central.
Aplicatia va afisa lista persoanelor aflate in aceeasi locatie (pe o raza de x
metri) si va oferi
userului posibilitatea de a trimite (push data) datele de contact
persoanei/persoanelor
selectate in interfata. Acestea din urma vor primi prin intermediul aplicatiei
datele de contact.
Utilizatorii isi vor configura in prealabil in aplicatie datele de contact: nume,
tel, poze etc.

Design si implementare sistem (distribuit) de fisiere cu suport pentru securizarea


informatiilor

Design si implementare sistem distribuit P2P (Peer-to-peer) pentru shared computing


(ex: brute force attack, DDOS etc)

Design si implementare sistem (distribuit) pentru a analiza conceptul de swarm


intelligence / emergent behavior (agents, boids, ants etc)

Design si implementare masina virtuala (similar cu JVM)

Design si implementare garbage collector in C++

S-ar putea să vă placă și