Florin Iulian Dumitru, Developer in Bucharest, Romania
Florin is available for hire
Hire Florin

Florin Iulian Dumitru

Verified Expert  in Engineering

UiPath Developer

Location
Bucharest, Romania
Toptal Member Since
April 9, 2019

Iulian has already built dozens of successful automation tools with UiPath and worked as a solution architect on different projects. While specializing in UiPath, it does not make up his entire skillset; he's also quite good at creating tools using Java and VBA. To sum him up as a developer, Iulian is a perfectionist who develops with precision and detailed documentation—and his work reflects that.

Portfolio

Dual Temp Co. Inc.
Automation, Robotic Process Automation (RPA), OCR, Algorithms, UiPath...
British American Tobacco
UiPath, Azure DevOps, Power Shell Commands, SAP, Macros, Code Review
The Small Business Collective
Scripting, Robotic Process Automation (RPA), UiPath, Wix, Selenium

Experience

Availability

Full-time

Preferred Environment

Excel VBA, Shell Scripting, SQL, Java 7, UiPath, Java, Code Architecture, Robotic Process Automation (RPA), QA Automation, Git

The most amazing...

...project I've automated was for an HR department of 12+, simplifying their work and allowing the team to focus better on recruiting.

Work Experience

Automation Engineer

2023 - PRESENT
Dual Temp Co. Inc.
  • Developed a project to extract information from scanned invoices using machine learning and AI capabilities.
  • Did integration with Microsoft Dynamics GP in order to validate and insert data from invoices.
  • Trained team members to use and adjust different values that automation relies on if needed.
Technologies: Automation, Robotic Process Automation (RPA), OCR, Algorithms, UiPath, Machine Learning, Artificial Intelligence (AI), Microsoft Dynamics

Automation Solution Architect

2022 - PRESENT
British American Tobacco
  • Worked on the code and documentation review in different phases of a project. Contributed to the architecture design of processes and their optimization.
  • Carried out bug investigation on projects (code-related or not) and pipeline investigation in case of errors.
  • Participated in initial discussions of projects in order to understand the needs, build a plan, and make sure the requestor would benefit from the project.
Technologies: UiPath, Azure DevOps, Power Shell Commands, SAP, Macros, Code Review

RPA Developer

2023 - 2023
The Small Business Collective
  • Created automation to transfer products from the client's list of products to Wix and double-check the inventory with multiple suppliers.
  • Synchronized the orders from different clients with the suppliers' databases in order to perform the release of orders directly from suppliers.
  • Helped to standardize the product information coming from different vendors.
Technologies: Scripting, Robotic Process Automation (RPA), UiPath, Wix, Selenium

Senior Developer | Solution Architect

2019 - 2022
Hearst
  • Laid the groundwork of the existing RPA team that sums up over 60 published projects.
  • Developed multiple robots in Hearst departments using ServiceNow APIs, SharePoint APIs, and numerous other apps.
  • Acted as the solution architect in the RPA team, performing code reviews on multiple projects. Worked on the maintenance part of the Orchestrator, Robots, and VMs.
  • Deployed projects in different stages of their lifecycle using Git, Azure DevOps, and Orchestrator.
  • Migrated an on-premise Orchestrator solution to the cloud. Used AI Center to create solutions for different projects.
Technologies: Git, Azure, Visual Basic for Applications (VBA), UiPath, Code Architecture, Robotic Process Automation (RPA), Azure DevOps

Automation Developer | Solution Architect

2018 - 2019
Huawei Technologies Co.
  • Led, coached, and reviewed the performance of two junior developers in implementing new automation projects using UiPath and VBA.
  • Defined the architecture for RPA projects and redesigned and optimized the manual logic of the process.
  • Created over 20 automated tasks, attended and unattended, using RPA. The projects were based in the telecom industry and were split by the departments, most of them accessing a Citrix environment.
  • Developed batch files and crontabs in Windows and Linux environments using shell scripting.
  • Built macros in Excel and Outlook to automate reports and emails using VBA.
  • Automated information verification from a telecom platform based on received emails using Java and Selenium.
  • Wrote documentation for robotic process automation (RPA) projects, acting as a business analyst.
  • Tested and supported future change requests and bugs in various projects.
Technologies: SAP, Shell Scripting, Citrix, Visual Basic for Applications (VBA), Microsoft SQL Server, Java, UiPath, Python

Automation Developer

2018 - 2018
Vauban
  • Built a tool to obtain and update information about the company's applicants drawing from public recruitment platforms and to gather it in their own HR department platform. The tool was triggered by an HR employee simply using the platform.
  • Gathered information from different platforms' CVs and verified it with existing information from a database in order to update the information or insert it in the database (using RPA).
  • Determined the experience of each candidate in a domain (e.g., Java, C++) based on the CV information, for better candidate sorting (using RPA).
  • Wrote automated tests on the company's website (using Java with Selenium).
  • Established a foundation of Java controllers (using Java with Spring and Hibernate).
  • Debugged issues on an already developed project which was used for planning events (using Java with Spring and Hibernate).
Technologies: Apache Maven, TestNG, Jira, WinSCP, PostgreSQL, Microsoft SQL Server, MySQL, Selenium, Hibernate, Spring, Java, UiPath

Automation Developer

2017 - 2018
E&Y
  • Earned UiPath advanced certification .
  • Used UiPath OCR for invoice information management.
  • Acted as a business analyst in order to identify the requirements and document it for future development.
  • Developed tools for the finance departments that worked with various web platforms.
Technologies: SQL, UiPath

Minor Git Test Projects | Java, Spring

https://github.com/iuli217
01. ConexMYSQL
This connects to a database and implements queries and updates. It then takes information from the database and writes it into an Excel file in the same format received from the database.

02. DBConnection2
This uses Spring to create a controller that will map the methods on some links. The mappings will then request a service that will take/erase information and send a response back. The connection to the database was created using Hibernate. The service will then ask the student method and will do queries/updates. In the resource folder, we have a list of the database connection resources that are made with Spring. We then can select the port on which the program can run. Pom.xml is used by Maven to download the packages.

03. ExercitiulMeu1
This contains Selenium tests.

04. Proiect1
This can be used to log onto LinkedIn and scraped all the information into a text file.

05. Test1db
This one is like DBConnection2 but further optimized.

Email Monitoring

I developed a tool that monitors a high volume of emails and scraps the data tables contained as plain text inside of the email body. It also standardizes the information from emails and generates items that need to be uploaded in a local application.

Products Transfer

In a supermarket, all articles that need to be transferred on different store rayons within the supermarket (e.g., when an item is put on protocol or needs to be added to a specific promotion) will need to be changed in the accountancy system.
For this project, I used APIs to get and update the input, and an internal app and SAP to register and keep track of the changes.
2013 - 2017

Bachelor's Degree in Electrical Engineering and Computer Science (in English)

Transilvania University of Brașov, Faculty of Electrical Engineer and Computer Science - Brașov, Romania

2009 - 2013

High School Diploma in Economics

Economic High School "Virgil Madgearu" Ploiești - Ploiești, Romania

MARCH 2018 - PRESENT

Selenium Course and Certification

Udemy

SEPTEMBER 2017 - PRESENT

UiPath Advanced Certification

UiPath

JUNE 2016 - PRESENT

Android/Web Development

SmartSoft

Tools

WinSCP, Jira, Apache Maven, Git, Microsoft Power BI, Wix, Microsoft Dynamics, Microsoft Outlook

Languages

Java 7, Excel VBA, Java, SQL, Visual Basic for Applications (VBA), Python

Frameworks

Selenium, TestNG, Hibernate, Spring

Paradigms

Azure DevOps, Automation

Storage

Microsoft SQL Server, MySQL, PostgreSQL

Platforms

Citrix, Azure, MaryTTS, Microsoft Power Automate

Other

UiPath, Robotic Process Automation (RPA), OCR, Code Architecture, Machine Learning, Artificial Intelligence (AI), Code Review, Shell Scripting, APIs, SAP, QA Automation, Scripting, Algorithms, Power Shell Commands, Macros

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring