A seasoned java/scala developer having a a full overview over the software
development lifecycle (as depicted by his development and project management skills) currently working as a senior big data developer in the audio advertising industry
Personal information
Name |
BALAN Dragos |
Address |
Bucharest, sos. Berceni, nr. 8 |
Telephone |
(+40) Not Available |
Nationality |
Romanian |
Date of birth |
10/08/1976 |
Work experience
TL, big data, scala (10/2017 - present)
Employer |
Adswizz |
Business |
Audio Advertising |
Position held |
Senior Developer for Big Data Apps, Team Lead |
Project description |
Inventory Forecast |
Client |
Internal project |
Methodology |
Agile |
Technologies |
Scala 2.12, Java 8, Spring Boot 1.x, Apache Spark 3.x, AWS, AWS S3, Elastic Map Reduce, Amazon Redshift, Snowflake, Jira, Jenkins, Git |
Main activities and responsibilities:
|
TL, full stack java (02/2016 – 10/2017)
Employer |
INTRASOFT International SA |
Type of business or sector |
IT Services |
Position Held |
Full stack Senior Developer - Team Leader |
Project description |
Mapping Assistant: Re-writing of a desktop application as a Single Page Web Application |
Client |
EUROSTAT |
Methodology |
Agile |
Technologies |
Jira, Bamboo (CI), Git, REST, Java 8, Spring Boot 1.x, React.js |
Main activities and responsibilities:
|
project manager (09/2016 – 02/2017)
Employer |
Central Europe Technologies (part of BNP-Paribas group) |
Business |
Banking - Personal Finance |
Position held |
Project Manager - Java JEE based projects |
Project description |
Homebank : Personal finance management application |
Client |
AlphaCredit Belgium |
Methodology |
Waterfall |
Technologies |
MS Project, MS Word, MS Excel, Jira, Git, Confluence |
Technologies |
Java 7, JEE 7, SOAP, Web Services, XML, JEE 7 (mostly JAX-WS, CDI, JPA), WebSphere Application Server |
Main activities and responsibilities:
|
TL, full stack java (01/2016 – 09/2016)
Employer |
INTRASOFT International SA |
Type of business or sector |
IT Services |
Position Held |
Senior Full Stack Java Developer - Team Leader |
Project description |
Wizard-like web application to help users build and automate their interactions with the SDMX infrastructure |
Client |
EUROSTAT |
Methodology |
Agile |
Technologies |
Jira, Bamboo, Git, REST; SDMX 2.0; SDMX 2.1; Java 8; Spring Web Flow, Bootstrap 3.0, JQuery, Spring Framework, CentOS, Windows |
Main activities and responsibilities:
|
technical PM (04/2013 – 01/2016)
Employer |
INTRASOFT International SA |
Type of business or sector |
IT Services |
Position Held |
Technical Project Manager - Java and .Net projects |
Project description |
SDMX Tools Maintenance : A suite of tools promoted by EUROSTAT to the Member States and used in order to automate the periodic exchanges of statistical data between the Member States and EUROSTAT. |
Client |
EUROSTAT |
Methodology |
Agile |
Technologies |
MS Project, Jira, Bamboo, Git, REST; SDMX 2.0; SDMX 2.1; Java 1.5; HTML; JavaScript; Web Services; Spring Framework; XML., MS Windows, CentOS |
Main activities and responsibilities:
|
sr. dev jee (06/2012 – 03/2013)
Employer |
INTRASOFT International SA |
Type of business or sector |
IT Services |
Position Held |
Senior Analyst-Programmer Java JEE |
Project description |
ICISNET CUSTOMS (V.601108) : ICISnet is a modern customs system for Greek customs implementing EU and national regulations. Its scope is to fully cover customs officers’ needs as well as traders and / or citizens who are dealing with customs era. The system interfaces with external systems either EU or National ones applying safety regulations imposed by EU and / or Greek authorities and laws. It’s developed through 18 modules/applications which cover every activity, transaction, operation of Greek customs. It is a centralised system developed with the most recent technologies and methodologies. The ICISnet system is related to the implementation of EU Decisions and Directives and is operational on a 24/7 basis. ICISNET is considered to be a high volume data system as the number of users is 2,000 (long-term the system will be used from 10,000 users). |
Client |
Ministry of Finance of Greece (KTP) |
Methodology |
Agile |
Technologies |
Spring Webflow, Weblogic Server 10.3; JEE (Java Platform, Enterprise Edition), Spring Integration, JMS, SOAP web services, Arch Linux, MS Windows |
Main activities and responsibilities:
|
project manager (10/2010 – 05/2012)
Employer |
INTRASOFT International SA |
Type of business or sector |
IT Services |
Position Held |
Deputy Project Manager - Java Projects |
Project description |
OHIM-SMS :The project concerned the provision of corrective, adaptive and preventive maintenance of software relating to the Office’s core business information systems for trademark and design registration. These systems cover the complete life-cycle and business process of a Community Trade Mark or Registered Community Design such as services for examination, opposition and cancellation, payment, communication between customer and the Office and access to specific services, e.g. classification tools |
Client |
Office for Harmonization in the Internal Market - OHIM |
Methodology |
Waterfall |
Technologies |
MS Project, Jira, SVN, Java 1.5; HTML; JavaScript; Web Services; Weblogic,Spring Framework; XML., MS Windows |
Main activities and responsibilities:
|
TL, full stack java (01/2009 – 11/2010)
Employer |
INTRASOFT International SA |
Type of business or sector |
IT Services |
Position Held |
Team Leader - Full stack java |
Project description |
Consular Protection Website : The system is a complete content management system with three main content categories organized: 1) information about Consular Protection provided mutually by all European Embassies to European Citizens outside European Union, 2) Contact information for all European Embassies in countries outside EU, and 3) Official Travel Advice information relayed from Cool web site. The website provides the information also in a format compatible with mobile devices. |
Client |
European Commission - Justice (DG JUST) |
Methodology |
Waterfall |
Technologies u sed: |
Alfresco DMS, MS Windows, Java, JavaScript, Rest, Struts2, Tomcat, Linux |
Main activities and responsibilities:
|
TL, full stack java (04/2007 – 12/2008)
Employer |
INTRASOFT International SA |
Type of business or sector |
IT Services |
Position Held |
Team Leader - Full stack java |
Project description |
EUBOOKSHOP - EU Bookshop : EU Bookshop is an online service that aims to provide a single access point to citizens and businesses for various publications of the European institutions, agencies and other bodies, published and/or catalogued by the Publications Office. Publications may be downloaded directly from the site or ordered. EU Bookshop provides simple and advanced search functions as well as browsing functionalities. Furthermore, users can sign up to ‘My EU Bookshop’ and access personalized functions: search queries can be saved for regular use or the user can choose to be notified by e-mail about publications of interest. |
Client |
Publications Office of the European Union (OPOCE) |
Methodology |
Waterfall |
Technologies |
Tomcat 5.x, Java 1.5, Spring, Struts2, MS Windows, Linux, JIRA |
Main activities and responsibilities:
|
sr. java dev (12/2004 – 03/2007)
Employer |
INTRASOFT International SA |
Type of business or sector |
IT Services |
Position Held |
Senior Java Programmer |
Project description |
FISH1 – DG Fisheries – R.904: The mission of the Data Collection System is to collect, store and aggregate data that are derived from the national programmes set up by the Member States of the European Union in accordance with the Commission Regulation (No. 1639/2001). Transmissions of data have been automated and are carried out through a formalised data communication process facilitated by the project within a delimited time period. |
Client |
European Commission - Maritime Affairs and Fisheries (DG MARE) |
Methodology |
Rational Unified Process |
Technologies |
MS Windows, JIRA, ColdFusion, Fusebox, Java, HTML, XML |
Main activities and responsibilities:
|
sr. java dev (06/2004 – 12/2004)
Employer |
INTRACOM |
Type of business or sector |
IT Services |
Position Held |
Senior Programmer |
Project description |
RPL : web query builder on the census data without any SQL knowledge. This visual query builder was a wizard-like application where every step translated a certain SQL feature into statistics friendly inputs. The final query result was displayed as a pivot table and allowed export in several formats. |
Client |
Romanian National Institute for Statistics (INS) |
Methodology |
Waterfall |
Technologies |
MS Windows, Linux, J2EE; Hibernate Framework Model 2.2/3; Servlet 2.3/JSP 1.2; Tomcat 5.x |
Main activities and responsibilities:
|
java dev (06/2003 – 06/2004)
Employer |
DRAEXLMEIER Gmbh. |
Type of business or sector |
Electrical and electronic systems |
Position Held |
Programmer |
Project description |
IPST : IPST is an applications designed for the management of production of electrical parts for cars. |
Client |
Internal project |
Methodology |
Waterfall |
Technologies |
J2EE; Servlet 2.3/ JSP 1.2; JBoss 4.0.2; website content design; Toad for Oracle 8.x; JUnit Framework 3.8.1 |
Main activities and responsibilities:
|
java dev (06/2002 – 06/2003)
Employer |
PRODINF SOFTWARE LTD. |
Type of business or sector |
IT Solutions |
Position Held |
Junior Programmer |
Project description |
Asig 4.0 : Asig 4.0 is a J2EE application meant to manage the insurance process of a big insurance company. Asig 4.0 had all features needed: from client and risk management to insurance-premiums computation. |
Client |
Asirag |
Methodology |
Waterfall |
Technologies |
MS Office; Orion Application Server; Java 1.4; JBuilder |
Main activities and responsibilities:
|
Education and training
Formal education
Postgraduate in Information Technology
Dates (from – to) |
10/2000 – 10/2002 |
Name and type of organisation providing education and training |
University of Pitesti |
Principal subjects/occupational |
Information Technology |
Title of qualification awarded |
Postgraduate in Information Technology |
Level in national classification |
EQF Level 7 |
Informal education
Rock The JVM : Cats
Dates (from-to) |
01/12/2022 - 13/03/2021 |
Name and type of organization providing education |
Rock The JVM |
Principal subjects/occupational |
Scala with Cats |
Title of qualification awarded |
Certification of completion |
Java Memory Management
Dates (from-to) |
01/03/2021 - 08/03/2021 |
Name and type of organization providing education |
|
Principal subjects/occupational |
Java Memory Management |
Title of qualification awarded |
Certification of completion |
Foundations of Apache Cassandra
Dates (from-to) |
14/04/2020 - 20/04/2020 |
Name and type of organization providing education |
Datastax |
Principal subjects/occupational |
Datastax Enterprise 6 : Cassandra Foundations |
Title of qualification awarded |
Certification of completion |
Lightbend Akka for Scala Professional - Level 1
Dates (from-to) |
07/04/2020-13/04/2020 |
Organization providing education |
Lightbend Academy |
Principal subjects |
Akka Framework |
Title of qualificaiton awarded |
Certification of completion |
JPA and Hibernate fundamentals
Dates (from – to) |
01/12/2016 – 28/12/2016 |
Name and type of organisation providing education and training |
Udemy |
Principal subjects/occupational |
Java Persistence: JPA and Hibernate fundamentals |
Title of qualification awarded |
Certification of Completion |
MongoDB certification
Dates (from – to) |
01/09/2015 – 31/10/2015 |
Name and type of organisation providing education and training |
MongoDB University |
Principal subjects/occupational |
MongoDB for Java Developers |
Title of qualification awarded |
Certification of Course Completion |
Functional Programming Principles in Scala
Dates (from – to) |
01/06/2015 – 31/07/2015 |
Name and type of organisation providing education and training |
Coursera.org by École Polytechnique Fédérale de Lausanne |
Principal subjects/occupational |
Functional Programming Principles in Scala |
Title of qualification awarded |
Certificate of Excellence |
CMMI certification
Dates (from – to) |
23/06/2011 – 25/06/2011 |
Name and type of organisation providing education and training |
CUNIX Info Tech |
Principal subjects/occupational |
CMMI |
Title of qualification awarded |
N/A |
Alfresco training
Dates (from – to) |
01/01/2011 – 31/03/2011 |
Name and type of organisation providing education and training |
Personal training |
Principal subjects/occupational |
Training in Alfresco |
Title of qualification awarded |
N/A |
SCJP Java Certification
Dates (from – to) |
01/01/2007 – 01/06/2007 |
Name and type of organisation providing education and training |
Sun |
Principal subjects/occupational |
SCJP documentation |
Title of qualification awarded |
SUN - SCJP- certification |
Personal skills and competences
Languages
Social Skills
The candidate is an open-minded, self-motivated person with very good communication skills. He has more than 11 years of experience working in international and multi-client environment with proven experience in managing distributed teams