Daniel - Andrei Constantinescu

Daniel - Andrei Constantinescu

QA Tester

Followers of Daniel - Andrei Constantinescu1000 followers
location of Daniel - Andrei ConstantinescuBelgium

Connect with Daniel - Andrei Constantinescu to Send Message

Connect

Connect with Daniel - Andrei Constantinescu to Send Message

Connect
  • Timeline

  • About me

    Software Developer/Engineer

  • Education

    • Universitatea POLITEHNICA din București

      2013 - 2017
      Bachelor of Science - BS Information Technology
  • Experience

    • Gameloft Romania SRL

      Jun 2015 - Jan 2015
      QA Tester

      Responsibilities and activity:- to test advertisement campaigns on live product (games);- to work on multiple mobile devices: iPhones, Androids, Windows Phones, iPads;- to cover all possible test cases, to centralize the results and to send them further;- to stay in touch with contacts from other countries and inform them from time to time on the state of the different campaigns;

    • Allevo

      Jun 2016 - Jan 2019
      Software Engineer

      Responsibilities and activity:- to develop and improve the database (procedures, packages etc) using technologies like PL/SQL, DB2 IBM, PostgreSQL;- to develop the entire database + automated jobs for the first two iterations of a new project;- to improve my knowledge on the financial and banking domain;- to estimate my tasks correctly, to work efficiently and to deliver high quality patches.- to test the two main software solution and to identify the issues and problems;- to investigate and provide all the information (descriptions, step to reproduce etc);- to improve my knowledge of banking and finances. Minder weergeven

    • Thales

      Jan 2019 - Dec 2020
      Software Developer for DPR/FDP component (Air Traffic Management) - Ada

      I started as a member of the DPR team and, starting from July 2019, I went to Thales Rungis, France (6 months) to gather knowledge on a new component.. During my training I have learn everything related to Flight Data Processing, and, at the end of December 2019, I have returned to Thales Bucharest to form a new team. Flight Data Processing is the core component of Topsky and it is responsible for processing all live data during a flight (trajectory, route, coordination, conflict detection etc.)Responsibilities and activity:- to gather all the needed knowledge from Rungis and to write documents/presentations/wiki pages;- to constantly improve my programming skills and to use it efficiently;- to improve my knowledge of Linux OS and to use it efficiently;- to work on Topsky, Thales' main ATM solution, to develop new features and to analyse and fix possible issues;- to improve my knowledge of FDP by researching the core code, understanding it and teaching others;- to ease my work by automatizing easier tasks (Bash) and improving the environment;- to work efficiently, to deliver quality code and to improve and apply the Agile methodology;- to train the new members of the team and to help them in improving themselves;- to hold presentations for the other colleagues;- to improve my soft skills, to communicate and work efficiently with our colleagues and partners from Rungis; Minder weergeven

    • Randstad Digital Romania

      Dec 2020 - Jan 2025

      Before starting the project, I had to participate to some courses organized by the company:- C++ training that included 3 main courses on Udemy (a Base C++ course, a Design Patterns course and a Multithreading course) and also 9 tasks on C++, bash scripting, multithreading and OOP;- CANoe and CAPL training held by the colleagues in France;- 6 Generative AI base courses where I have learn the base theory about generative AI and also used AI assistants like Git Copilot and Tabnine for Python. This course concluded with a simple project for the scholar badge;Regarding the internal project, the purpose was to create an working application (backend, Api and frontend) that allowed diagnosis options and over-the-air (OTA) updates for cars. I have been working on this project since and beginning and my responsibilities were:- as a Product Owner and Scrum Master I had to organize the Trello board for task management, to hold daily meetings and sprint meetings (retrospective and planning) and to manage the needs of my team;- during my time on Backend, I have been working on the Main Control Unit and also implemented the ECU Reset service. Also helped in developing a suit of unit tests using GoogleTest;- as a member of the Frontend team I helped organizing the main directory, assisted in the OTA part and implemented the database using SQLite;- I was also responsible managing the main git repository on GitHub, reviewing the code and taking care of the branch synchronization and the final merges at the end of every sprint;- I created presentations and brochures about our project for the top management and possible further clients; Minder weergeven During this project, I was working on an Automated Code Generator for Airbus A380. The code generator was written in Ada. The operating system was Ubuntu and the versioning was done using Git. During this time I was sent to Toulouse, France, for 1 week to gather the necessary knowledge. While on this project, I have worked for the code generator of 3 different projects.Responsibilities:- Development of the ACG tool (specification, design, implementation, verification, documentation, review)- Code, test and documents review- Respect traceability for documents and to update it each time I was adding something new- Track of reports for all projects related to time consumption, blocking points, estimations Minder weergeven During this project I was tasked to create automated tests for the automotive code of Renault (both gasoline and electric fueled cars). The tests were created using the special platform for testing of Renault, while the tests were ran using Jenkins jobs. My departure from this project was a company level decision due to the fact that my experience with aeronautics were needed on another project.Responsibilities:- Creation of automated tests for the automotive code of Renault (both gasoline and electric fueled cars) using the Renault Testing Platform- Review the tests of other colleagues- Reports related to time consumption, blocking points, estimations Minder weergeven

      • Software Engineer for an internal Proof of Concept

        Jul 2023 - Jan 2025
      • Avionics Software Developer (Airbus)

        Jan 2022 - Jul 2023
      • QA tester for Automotive (Renault)

        Jan 2021 - Dec 2021
      • Software Developer in Avionics (C Embedded / Ada)

        Dec 2020 - Jan 2021
  • Licenses & Certifications