Florin Iulian Dumitru
Verified Expert in Engineering
UiPath Developer
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
Experience
Availability
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
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.
Automation Solution Architect
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.
RPA Developer
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.
Senior Developer | Solution Architect
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.
Automation Developer | Solution Architect
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.
Automation Developer
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).
Automation Developer
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.
Experience
Minor Git Test Projects | Java, Spring
https://github.com/iuli217This 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
Products Transfer
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.
Education
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
High School Diploma in Economics
Economic High School "Virgil Madgearu" Ploiești - Ploiești, Romania
Certifications
Selenium Course and Certification
Udemy
UiPath Advanced Certification
UiPath
Android/Web Development
SmartSoft
Skills
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring