o Personal Information
Name: Adrian Videanu
Nationality: Romanian
Date of Birth: 13.01.1983
Phone: +40-723-******
Skype: videanu.adrian
Email: *************@*****.***
Driving license: B
Hometown: Bucharest, Romania
http://stackoverflow.com/users/949634/videanu-adrian
Objective / Technical skills and competences
Objective J2EE/PHP Programmer
Programming PHP (7y), JavaScript (7y), J2EE (3.5y), Shell scripting
Language
SOFTWARE WEB OOP, PHP, JavaScript, AJAX, JSON, XML, CakePHP,
AND
SVN/CVS,LAMP,J2EE,Hibernate,Spring,Struts2,JPA,JSF,Glassfis
DEVELOPMENT
h3.x,Tomcat, Apache Web Server, Maven, Jenkins, Nexus
Databases Postgresql 9.x, MySQL 5.x, SQLite
Work experience
9 .2006 – Conectys P osition: Software Developer Role
S erv Telecom, My daily tasks involved things like :
• Analysis, development and implementation of the new functionalities ;
Bucharest
• Creating queries, store procedures and functions for Mysql/Postgresql
databases;
• Fix application issues;
• Re-factor and redesign existing code based on design patterns,
principles and coding standards using a set of metrics to measure the
quality of the design and implementation;
• Implementation and maintenance of database and web HA solutions.
• Miscellaneous tasks related to Asterisk PBX
Technologies
Apache, PHP, MySQL,PostgreSQL, Java2EE (Spring,
Struts2,JSF,JPA,JTA,Hibernate,Maven,Jenkins,Nexus)
Some Projects that I was involved over the time:
Mail Distribution System: - An system that is able to accept messages via a
REST interface and then send them via email. The scope of this system was to
efficiently use multiple email accounts with specific limitations. The application
also include an administration interface where certain operations can be
performed as well as the logs and statistics can be analyzed.
•
Project time span (December 2013 - Present);
•
Project stages in which I was involved (ex: development)
•
ADRIAN VIDEANU – CURRICULUM VITAE
Technologies used (Jersey 1.x, JSF, Spring, Hibernate,
Tomcat7.x,Postgresql)
Invoice Portal: Application used by retailers to distribute mounthly invoices to
their customers. The distribution involved different communication channels
like email,mail,fax,AS2 or the portal application.
•
Project time span (September 2013 – present);
•
Project stages in which I was involved (development,maintanence)
•
Technologies used (JSF2,Spring 3,Hibernate4,Maven,Jenkins,Postgresql)
Post call survey: Post call surveys implemented with Asterisk PBX and Java.
•
Project time span (November 2013);
•
Project stages in which I was involved (development,maintanence)
•
Technologies used (Spring 3,Hibernate4,Maven,Postgresql,Asterisk PBX)
Phone cost based routing: Application choose the cheapest available voip
provider for a destination based on predefined price table.
•
Project time span (November 2013);
•
Project stages in which I was involved (development,maintanence)
•
Technologies used (Spring 3,Hibernate4,Maven,Postgresql, Asterisk PBX)
Contact Center: Application used by a contact center in order to handle all the
internal processes. Reports and statistics module included .
•
Project time span (September 2013 – Present);
•
Project stages in which I was involved (architecture,development)
•
Technologies used (JSF2,Spring 3,Hibernate4,Maven,Jenkins,Postgresql)
VA: - Virtual Assistant helper application
•
Project time span ( May 2011 – September 2011);
•
Project stages in which I was involved (ex: development, maintenance)
•
Technologies used (J2EE,Struts2 and Tiles,Spring IoC,AOP, Transactions
(JTA),JPA2,Hibernate, Glassfish3.x)
Survey: - Computer Assisted Telephone Interviewing platform - Application
used to create and execute different complex surveys.
•
Project time span (September 2006 - December 2006);
•
ADRIAN VIDEANU – CURRICULUM VITAE
Project stages in which I was involved (ex: development, maintenance)
•
Technologies used (php,Mysql,Smarty,javascript,LAMP)
Callcenter Monitoring Platform: Monitor callcenter activities; generates
reports; generates invoices for inbound and outbound calls, sends notification
emails when certain thresholds are reached
• Project time span (September 2008 - present);
•
Project stages in which I was involved (ex: development)
•
Technologies used (php,ajax, javascript mysql,cakephp,LAMP)
GS1 EAN13 Generator and csean.ro website: Application used to generate
EAN13 codes based on user provided data.
•
Project time span (June 2010 – September 2010);
•
Project stages in which I was involved (development, maintenance)
•
Technologies used (php,cakePHP,javascript,LAMP)
• Position: PHP Developer – project based
SmartHome : Smart home is an application build on top of Raspberry Pi and
Arduino open source computer that transform your home into a smart one.
(Hobby project)
•
Project time span (January 2013 – Still working);
•
Project stages in which I was involved (development)
•
Technologies used (Servlets,Mysql)
ADRIAN VIDEANU – CURRICULUM VITAE
Further experience
Languages Written Spoken Reading
English good good excellent
Romanian native native native
Education
2001-2006 University from Pitesti
Faculty: Applied Electronics
Bc. Degree acquired
1997-2001 High school "Ion Barbu", Pitesti, Arges, Romania
Specialization: Mathematics – Physics
Self assesment
Knowledge: Points
JUNIOR – commercial experience 6-12 months 1
MIDDLE - commercial experience 1-3 years 2
SENIOR - commercial experience 3-5 years 3
EXPERTE - commercial experience over 5 years 4
Technologies / Programming language / Experience in Points
Environment years
Progamming language:
PHP 7 4
JavaScript 7 2
JAVA 3.5 4
SQL 7 3
PL/SQL 3 3
I n te rnet technologies / F rameworks
HTM L / CSS 7 2
Ajax 5 2
CakePHP 3.5 3
Web Services, SOAP 3.5 3
Web Services, REST <1 1
Struts2 2.5 2
XML 4 3
JSF 2 2
J2EE 3 3
Application Server:
Apache Web Server 5 3
Oracle Application Server - Glassfish 3 2
Glassfish 3.x Cluster Setup and Administration 2 2
ADRIAN VIDEANU – CURRICULUM VITAE
A pache Tomcat 1 2
Databases :
My SQL 6 3
PostgreSQL 3 2
Postgresql Cluster Solutions (Bucardo/PgPool-I I) 3 2
P rogramming environment:
Eclipse 2.5 2
SVN / CVS /GIT 4 3
JTA 2.5 2
H ibernate 3 3
Spring 3 3
Java WS 2 2
Maven 2 2
Nexus 2 2
Jenkins 2 2
ADRIAN VIDEANU – CURRICULUM VITAE