Adrian Paduraru

Adrian Paduraru

Followers of Adrian Paduraru126 followers
location of Adrian PaduraruDelft, South Holland, Netherlands

Connect with Adrian Paduraru to Send Message

Connect

Connect with Adrian Paduraru to Send Message

Connect
  • Timeline

  • About me

    Senior Software Engineer at Baker Hughes

  • Education

    • University POLITEHNICA of Bucharest

      2000 - 2005
      Bachelor of Engineering - BE Mechatronics, Robotics, and Automation Engineering
  • Experience

    • SIMCO International Ltd.

      Aug 2004 - Jan 2020

      Senior C# software developer, part of multi-national team, using Baker Hughes JewelSuite™ Subsurface Modelling platform to develop Shell’s proprietary modelling software, PetroSigns Earth platform. Tasks and responsibilities: • Working with multi-national developing and QA team to create multiple add-ins for PetroSigns Earth platform using C#. Created UI were done using WinForms or WPF controls (implementing form design vision through XAML). • Implementing 3D geometric algorithms for several add-ins. • Working with Ocean SDK from Schlumberger to create Petrel add-ins. • Implementing application testing during all development stages before product release. Using FakeItEasy and Rhino Mocks to create more complex unit test. Achieve 100% unit tests coverage for implemented algorithms and functionality (according to our D.O.D. – definition of done). • Following SonarQube and ReSharper code rules for better code quality. • Providing technical assistance during all stages of SDLC with agile methodologies. Consultant for implementing new features and solutions, using daily scrum meetings and weekly planning. • Experience in the design and implementation of fully automated Continuous Integration, Continuous Delivery, Continuous Deployment for Agile projects. • Code reviewer for C# code written by other developers in our TFS team. • Presenting the most important developed functionalities, during Sprint review meetings, in order to receive the product manager acceptance. • Keeping weekly cross product development and coordination meetings between all development teams. • Created and updated “Definition of Done” documents to be used as a reference for all the team members • Developing database back end applications using C#. Show less Project manager of an American-Romanian team developing Halliburton’s proprietary software, used to build full reservoir simulation decks or import existing files for editing, and generate the complete set of input files needed for Nexus reservoir simulation. Tasks and responsibilities: • Senior and lead developer for SimDataStudio, a C++/Fortran software which automates the creation of the initialization and recurrent data files that are submitted to the reservoir simulator. SimDataStudio can be used to generate inputs for either Nexus or VIP. The output files created by the SimDataStudio software use the ASCII keyword/option/binary format used by the simulator. The application also traps for and identifies input errors so you can correct them before you begin the simulation and it also includes the most simulation options. • For SimDataStudio, I've also designed specifications, proposed new features to Nexus simulator programmers and implemented the solution. • Consultant for implementing new features and solutions implementation, using daily scrum meetings and weekly planning. • Presenting the most important developed functionalities, during demo meetings, in order to receive the product manager acceptance. • Code reviewer for all C++ written in Landmark applications in the past years. • Developer for VDB libraries (used by most of Landmark software products) using C++; VDB is a database folder structure containing map and plot data; using these libraries I've created several applications which helps users compare reservoir simulator data; as an example, VDBCompare, a C++ application which compares multiple VDB databases and outputs results in grids or graphics. • Developed applications (using Java, on a JBoss server with Oracle 11g) for extracting and managing Oracle databases, specially PPDM format Show less Worked with American-Romanian team to provide innovative formation evaluation services to the petroleum industry. The main project, WellHub/IDS was the most effective real-time data transfer and web-based data storage product on the market. • Developer and server administrator for project WellHub, a data exchange server, including drilling reports and programs, geological logs and reports, mud logs and reports, wireline and logging-while-drilling logs, processed log data; WellWizard data can also be exchanged in real time. For WellHub, I've also added a modified postfix e-mail client (using C) and instant messaging. For Wellhub I've used PHP, JavaScript, MySQL. This server application is now under International Logging, Inc., a Weatherford International Company • Kernel re-configuration and parameter tuning, monitoring and troubleshooting with performance related issues, file system management, swap space management, RAID configuration, installation of patches and packages for dedicated WellHub server, using Linux Mandriva. • Developer for project GED (client-server application) for Datalog using Delphi as a standalone client and PHP/Mysql as database server for GED application Show less

      • Senior Software Engineer

        Sept 2015 - Jan 2020
      • Senior Software Engineer

        Mar 2007 - Sept 2015
      • Senior Software Engineer

        Aug 2004 - Mar 2007
    • Halliburton

      Mar 2007 - Sept 2015
      Contractor

      Senior Software Engineer

    • Petrotechnical Data Systems B.V.

      Sept 2015 - Dec 2019
      Contractor

      Senior Software Engineer

    • Baker Hughes

      Jan 2020 - now
      Senior Software Engineer
  • Licenses & Certifications