RPA Lead Development Architect
Inspire Innovations
Total years of experience :8 years, 9 Months
• Evaluate processes and make recommendations with regard to their potential and suitability for RPA and work effort estimation.
• Defines and plans the development approach for larger projects through to smaller developments factoring in the existing RPA program and future development opportunities into the solution design.
• Create and maintain throughout the project lifecycle, the Process Design Document (PDD), the Solution Design Document (SDD) including detailed RPA solution process flows, process and technical specification.
• Interact with business/IT customers to gather and prepare the necessary process information and interactions.
• Design and develop UIPath/Blueprism process solutions in accordance with standard design principles and conventions and development best practice.
Member of the COC Support Team responsible of supporting and creating user information solution by developing, implementing, maintaining and troubleshooting java based component and interfaces.
This is completed by direct communication with customers through help desk and hot lines in order to :
• Develop and maintain Content Management Solutions
• Develop and maintain Business Process Management Solutions
• Recommend solutions, features, and enhancements to infrastructure
• Develop a positive and happy working relationship with RSTN Customers
Technically:
• Defines site objectives by analyzing user requirements; envisioning system features and functionality.
• Interact with Business System Analysts to deliver applications meeting Business Objective.
• Designs and develops user interfaces to internet/intranet enterprise applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
• Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
• Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
• Creates multimedia applications by using authoring tools.
• Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
• Supports users by developing documentation and assistance tools.
• Updates job knowledge by researching new internet/intranet technologies and software products.
- Review and analyze tens of Machine Learning papers and specifically ML in cyber-security and Intrusion Detection System.
- Review and analyze tens of Deep Learning approaches in Intrusion Detection System.
- Planning a new architecture and methodology for developing Intrusion Detection System based on deep learning.
- Review of TENSORFLOW (open source machine learning library by Google) and KERAS (high-level neural networks API) which runs on top of Tensorflow.
- Developing several deep learning examples using Keras and TF (Flower species, Indian patients, sonar returns, etc...)
- Simulation of large industry network traffic (normal and malicious) and capturing the network packets in order to use it while learning the DL algorithm.
- Developing an intrusion detection algorithm based on deep learning using tensorflow and Keras.
- Developing statistical machine learning approach to be compared with the deep learning one.
- Reaching accuracy of 99.6% of detecting malicious packets.
- Writing and publishing a paper about our approach.
- Network Configuration ( Network Architectures and designs, Vlans, Access Lists, Routing and Switching, Natting .. )
- Dynamic Multipoint VPN (DMVPN)
- Cisco CCNA Voice Collaboration 210-060 CICD
- Configuring OpenDNS (Home, Enterprise)
- Configuring voice routers using Cisco Configuration Professional (CCP)
Supervisor on 6 cashiers