Daniel-Bogdan H.

Software developer

Contact us for this profile

My experience



Project Manager & Technical Lead.
  • Coordination of the development team.
  • Training / support for all the team members.
  • People ramp-up on the project.
  • Communication with the client.
  • Implementation of new features according to specifications.
  • Bug fixing.
  • Creation of the technical analysis documentation.
  • Code review.
  • Management of project indicators and assuring visibility to the client and also to the internal team.
  • Steering committee member.
  • Risk management.
  • People motivation.
  • Performance bonus management.
  • People evaluation and career path management.
  • Feedback management.
  • Identifying the client and project's needs and proposing solutions.
  • Deliveries acceptance management.
  • Full management of several fixed-priced projects (Work Packages): estimations, price quotation, offers, people assignment, solution design and architecture, planning, people management, priorities management, packages delivery, acceptance management, post-delivery support management.
  • Time/effort management and reporting.
  • Vacations and skills coverage management.
  • On call support management.
  • Business trips management.
  • Technical interviews with new candidates for the client's projects.

PENTALOG CLIENT : Telecom solutions provider01.01.2014 - 01.03.2014

Team Leader.
  • Participation in project estimations and planning.
  • Creation of the Implementation Design.
  • Code development.
  • Code review for the team members.
  • Unit testing.
  • Bug fixing.

Pentalog01.01.2014 - 01.01.2014

Developer within a project concerning the development of a web application used for carrying out and managing annual employee evaluations.
  • Application development according to specifications.
  • Coaching and leading activities on the project.

Pentalog01.12.2013 - 01.12.2013

Study of Java EE technologies: Spring and JSF.
  • Carrying out project estimations.

PENTALOG CLIENT : Telecom solutions provider01.10.2013 - 01.11.2013

Team Leader.
  • Defining the framework's architecture and design.
  • Communication with the client in the scope of clarifications and alignment.
  • Code development.
  • Code review.
  • Team members coaching.
  • Organizing technical meetings with the team in order to discuss the best solutions to be implemented.
  • Estimating, tasks break-down, planning and time tracking.

BEENEAR01.07.2008 - 01.09.2013

J2EE Software Developer within a company specialized in software development, technical consultancy for the main ERP solutions available in the market, helpdesk services for software applications and infrastructure, and telemarketing services for software products.
  • Analysis, gathering of the business requirements and their translation into systems solutions.
  • Design, development and implementation of high quality software solutions.
  • Writing of the technical documentation for the developed applications.
  • Strong communication with the clients.
  • Testing and maintenance of the developed applications so as to ensure their proper functioning, according to the required quality standards.
  • Application profiling and code optimizations to ensure needed performance.
  • Code review.
  • Team members coaching.

Embarcadero Technologies01.01.2007 - 01.07.2008

Java Software Developer within a company specialized in developing a wide variety of database management tools.
  • Analysis of the project requirements.
  • Design and development of software solutions according to specifications.
  • Implementation and maintenance of the developed features in order to ensure the appropriate functioning of the applications.
  • Application profiling and code optimizations to ensure needed performance.
  • Collaboration with the other members of the development team.
  • Code review.
  • Team members coaching.

Siemens PSE01.07.2006 - 01.09.2006

Java Software Developer Trainee for a company providing full services and solutions in the areas of information technology, telecommunications and company management.
  • Study of the project specifications.
  • Development of a Java application in order to provide all the required features and business logic.
  • Design and implementation of the application's UI in order to provide a good user experience.
  • Design and creation of the DB model.

My stack

Spoken languages

ENGLISH: Advanced
ROMANIAN: Native speaker

Networks and systems

Windows, RedHat 5


JAVA, JavaScript, SQL, XML


J2EE, Hibernate, Spring, Spring Security, jBPM, JDBC, JPA, myBatis, Swing, XStream, Google Guice, GoogleDrive, Quartz, Velocity

Web technologies

Adobe CQ5, AJAX, CSS, Freemarker, Google Closure, HTML, IBM MQ Series, JSF, JSP, LESS, REST, SOAP, Spring LDAP


IBM DB2, Oracle, Sybase

Analysis methods and tools

Design Patterns

Development Environment

Eclipse, Maven, Ant, CVS, Ivy, Perforce, SQL Developer, SVN

Application servers

BEA Web Logic, Tomcat, WebSphere MQ (MQSeries)

Open Source solutions


Software testing

HP Quality Center, JUnit, JUnit


Agile, Kanban, Scrum, ANTLR, Bugzilla, CSV, Estimation and planning, HP Service Manager, JIRA, Log4j, Redmine, Risk management, Splunk, Team management, XP (Extreme Programming), YourKit Java Profiler

My education and trainings

Agile Training.2014

Kanban Training.2014

"SCRUM Management" Training.2014

"Pentalog Foundations" Training: Estimation.2013

Master's Degree in Distributed Systems - "Gheorghe Asachi" Technical University, Iasi.2008-2009

Bachelor's Degree in Computer Science and Automatic Control - "Gheorghe Asachi" Technical University, Iasi.2003-2008

Risk Management.