Tomer Bar-Shlomo Software Solutions Architect

Agile Leader, Scrum Master, Database Management and Administration, Solutions Architect, Full Stack Web

Summary

- Having over 25 years of experience as a Senior Software Solutions Architect, Hands-on Technical Team Leader, Full Stack Software Engineer, Business Intelligence (BI), and Applicative Database Administrator (ADBA)
- Engineer with extensive experience in software development, demonstrating proficiency in multiple programming languages, including Java, C#, and Python.
- Proficient with modern software development methodologies such as Agile and Scrum, ensuring project delivery aligns with business requirements and timelines.
- Strong background in computer science with a focus on developing scalable and efficient code, contributing to robust software architecture.
- Experience in full software development life cycle (SDLC), including requirements analysis, design, implementation, testing, and maintenance.
- Expertise in applying best practices and patterns in software engineering to produce high-quality and reusable code.
- Demonstrated success in past projects by optimizing system performance and enhancing user experience through innovative technical solutions.

Year of Birth 1975 Marital Status Married with two children Israeli ID Number 037515939

  • Having over 25 years of experience as a Senior Software Solutions Architect, Hands-on Technical Team Leader, Full Stack Software Engineer, Business Intelligence (BI), and Applicative Database Administrator (ADBA)
  • A focal point, facilitator, and guide with an elevated level of service and support on-site in Israel and worldwide international customers, broad technical knowledge, and an ability to be a self-learner. Reliability and dedication, willingness to invest time and extra hours, imaginative and original creative thinking, possessing analytically an ‘out-of-the-box’ systemic vision with the ability to delve into details to demonstrate dynamic initiative for continuously improving and moving forward proactively business processes while facilitating information sharing among key stakeholders within the organization.
  • Developing and implementing innovation while enhancing the Architecture, Infrastructure, Performance, and Maintenance via supporting and leading professional teams both domestically on-site and internationally offshore throughout all stages of the development cycle of Distributed Translated Accessible Dynamic Interactive and Responsive Information Services environments on the Global Public Internet as well as Secure Private Cloud Information MicroServices Intranet APIs, in the industry domains of Application Security and Identity Management, Cyber Security and Fraud Prevention, and Identifying and Mitigating Human Errors, Retail e-commerce, Online Payments and Credit Card Processing Systems, Telecommunication, Government, Internet of Things (IoT), Artificial Intelligence (AI), Machine Learning (ML) & Insurance.
  • Having in-depth technical knowledge applicable to a wide range of tools and workspaces, supporting and leading Using modern advanced technologies, and implementing best practices while meeting schedules such as
  • Agile Scrum, Multi-Tier Object-Oriented Design & Programming, Design Patterns,
  • Manual and Automation, Unit and Integration Test Driven Development (TDD),
  • Continuous Integration, Delivery, and Deployment (CI/CD)
  • On-site and offshore: Production Setup, Backup and Maintenance, NGINX Sticky Load Balancing and Synchronization, and Infrastructure Support for DevOps deploying to On-Premises Private Clouds as well as Multi-Tenant Distributed Global Public Cloud Computing Services using Docker containers, Kubernetes (K8S), Google Compute Engine (GCP), Microsoft Azure, Amazon Elastic Cloud, Amazon Red Hat OpenShift, VirtualBox, VMware, OpenStack, Jelastic, Hashicorp: Terraform Vault Consul & Nomad.
  • Utilizing thorough technical and applicative knowledge in a wide variety of tools and workspaces using a variety of Integrated Development Environments (IDEs) such as IntelliJ IDEA, Spring Source Tool Suite Eclipse, Oracle JDeveloper, NetBeans, IntelliJ Raider, Microsoft Visual Studio, Visual Studio Code
  • Extensive experience in prototyping, mocking, designing, translating developing, and generating well-documented working scalable solutions and infrastructure of key User Interfaces (UI/UX) and Application Programming Interfaces (API) for local and 1st tire international business partners that enable distributed execution and Business Processes Management (BPM) sharing of information in various secure network protocols and application frameworks for Web Services, REST & TCP / IP Services and critical infrastructure elements for Monolithic Web Application Servers and Microservices wiring internal communication via Enterprise Service Bus (ESB) Message Queue (MQ): Apache Kafka, ActiveMQ, Amazon SQS, RabbitMQ, Tibco EMS, and Remote Procedure Call (RPC) frameworks. JHipster Domain Language (JDL), Google Protocol Buffers and gRPC, RSocket, Pure Java, Kotlin, Scala, Guice, J2EE, Spring Boot Cloud, C# .NET Core Multi-platform App UI (MAUI), Xamarin, Unity Game Engine, OC Containers: Spring Boot, Castle Windsor, Unity & MEF,
  • Pure JavaScript, Typescript, jQuery, Angular, Vue, React & React Native, PhoneGap, Apache Cordova, DHTML, AJAX, IFrame, Bootstrap, CSS, SASS, and LESS
  • Utilizing leading major external and Memory Databases Infrastructure Providers and Distributed Cache Providers
  • Spring JDBC & Hibernate and Entity Framework and .NET Core MAUI NHibernate containing millions of entities:
  • Infinispan KSQL & Rational SQL Tuning and Data Extraction Transformation Data Modeling, Triggers and Stored Procedures Oracle PL/SQL, Microsoft SQL Server T-SQL, PostgreSQL, MySQL, MariaDB, Access, Excel, SQLite, H2. Graph Databases Neo4j, Key-Value Redisson & Redis, Hazel Cast. Document Databases Elasticsearch, MongoDB.
  • Grafana Prometheus OpenTracing Zipkin CloudWatch, Azure logs, Gray Log, Elasticsearch, Logstash, and Kibana (ELK)
  • Containing millions of entities and processes from heterogeneous sources:
  • YAML Ain't Markup Language (YAML) converted to JavaScript Object Notation (JSON) validated by JSON Schema with Open API and Swagger, eXtensible Markup Language (XML) validated By XML Schema Definition (XSD),
  • Comma Separated Values (CSV), Tab Separated values (TSV), Web Services Description Language (WDSL),
  • Another Tool for Language Recognition (ANTLR) for Domain-Specific Languages (DSLs)
  • Provisioning and enforcing application and data security by defining roles:
  • KeyCloak, eDirectory, Active Directory, LDAP, SAML, Groups, Roles, Code Signing, Secrets Vault
  • Encrypting and securing data using SSL, Certificate Authorities, Mutual SSL Authentication, PKI and Symmetric Encryption, Secured Key Store, Encrypted Database, Spring Security and Embedded Keycloak integration, SAML, OAuth2, and OpenID Connect (OIDC).
  • Serving and version controlling Code and Static Files using Git and SVN, utilizing Distributed Storage Services like Serverless, Content Delivery Networks (CDN), Google Buckets, Amazon S3, Secured FTP Servers, and SSH. 
  • Developing Localization, Surfers Rating, Affiliate Interfaces, Promoting and Managing websites with analysis and analytics, monitoring usage, and generating in-depth customized reports.

Index

Occupational Experience

1992 - 2024 Poet & Graphic Designer Niv Book

2021 - 2023 Senior Software Solutions Architect & Hands-on Technical Team Leader SoGo Services

2021 - 2022 Senior Software Solutions Architect & Hands-on Technical Team Leader AT&T R&D Center

2021 Senior Technology Leader Tufin

2020 - 2021 Senior Software Solutions Architect Valire Software

2019 - 2020 Senior Full Stack Software Solutions Architect AgriTask

2016 - 2019 Senior Software Solutions Architect & Hands-on Technical Team Leader Ruckus Networks

2012 - 2016 Senior Hands-on Technical Team Leader RetaliX Division of NCR Retail NCR.com/Retail

2011 - 2012 Senior Hands-on Technical Team Leader Idomoo LTD idomoo.com

2010 - 2011 Senior Software Solutions Architect & Hands-on Technical Team Leader

Menora Mivtachim Group www.MenoraMivt.co.il

Outsourcing by Prolink Identity Management Ltd. ProLink.co.il

2006-2012 Senior Software Solutions Architect & Hands-on Technical Team Leader, Head of Computing Infrastructure

Netvision Nana10 Walla! Shops tickets TicketNet.co.il

2004 - 2006 EDS (Electronic Data Systems) Israel

2005 - 2006 Oracle Portal DBA ECI Telecom Israel ECITele.com

2004 - 2005 Full-stack Developer & DBA Ministry of Immigrant Absorption www.MOIA.gov.il

2002 - 2003 Full-stack Developer & DBA Golco Ltd. MyPersoNet.co.il

2001 - 2002 Full-stack Developer & DBA Social Plus LTD SocialPlus.com

2000 - 2001 Full-stack Developer & DBA Hilala Ltd. Hilala.com

Education and professional development:

2017 - 2023 Udemy & Pluralsight 2000 Hours

JHipster, Apache Kafka, Angular, Vue, React, React Native, MongoDB, Cassandra, Unity3D

2016 Sela Developer Practice: Xamarin Unleashed 10 Hours

2012 RetaliX R10 Academy: C# Test Driven Development (TDD), Agile Scrum, 150 Hours

Multi-Tier Object-Oriented Design & Programming Clean Code, Design Patterns.

2011 - 2012 Camera Obscura School of Art: Animation & Cinematography Degree 2 Years

2010 Spring Source University: Core Spring 3.0 - Security, AOP, JMS, JMX, MVC, REST 50 Hours

2010 Ask Tom Kyte Live 10 Hours

2007 Oracle Week: ADF, JSF, Spring, Hibernate, AJAX.NET, DWR AJAX for Java, Oracle ASM 50 Hours

2005 Sivan Bryce: Programming the Microsoft.NET Framework with C# Course 2349 50 Hours

2001 Sivan Bryce: Oracle 8i & 9i Master DBA - Upgrade to Programmers 350 Hours

2000 John Bryce Training: Web & Java Programming Outstanding Graduate 550 Hours

1990 - 1993 High School Exact Sciences (5 units): Mathematics, Physics, Biology, and English. 3 Years

Languages:

  • Hebrew: Mother tongue:,
  • English: Excellent: Speaking, reading, and writing translations, technical documentation & poetry.

2021 - Present Occupational Experience

1992 - 2024 Poet & Graphic Designer Niv Book

  • Since 1992, I have authored several books of original Hebrew poetry that I translated into English that have not yet been published. They span over 600 pages and are divided into topics that lead the reader in a circle of self-development and learning life lessons while defining and finding answers to riddles and the meaning of everything in life.
  • Starting from toddlerhood through childhood, adolescence, falling in love encounters, dating, serving in the Israel Defense Forces, establishing romantic relationships, love and partnership, getting married, having and raising children in a world of physical and mental challenges, society, livelihood and economy, politics and peace, road accidents, war terror, epidemics, old age, death and bereavement.

2021 - 2023 Senior Software Solutions Architect & Hands-on Technical Team Leader SoGo Services

  • SoGo Services is an Israel-headquartered international technology company specializing in delivering complex software solutions based on Natural language processing (NLP), Artificial intelligence (AI), Machine learning (ML), Digital Video Recording (DVRA) Behavioral Analysis, and Rule-based programming Internet of Things (IoT), of Livestock, Automotive Logistics, Track Drivers Safe driving & Online Gaming projects.
  • Designing Amazon Web Services (AWS) Architecture and Infrastructure Solutions from PlantUML Diagrams and Open API Proof of Concepts (POC) to Production Deployment Management Tracing Alerting and Monitoring of Java Spring Cloud Specific Complex Technical Features using Terraform and Docker:
  • Gateway: Keycloak Role-Based Access Control (RBAC) Browser Authorization Code Flow 

with Proof Key for Code Exchange (PKCE) OpenID Connect (OIDC) 

& Security Assertion Markup Language (SAML) mappers 

to JSON Web Token (JWT) & JSON Web Signatures (JWS)

  • Backend: Spring Boot Cloud Microservices Hibenate ORM
  • Databases: MongoDB Elasticsearch PostgreSQL Databases
  • Workflow: Fluent bit Offline Buffer, 

Reactive Apache Kafka Topic Steams MQTT JDBC Connectors KSQL

  • Video Streaming: Wowza Streaming Engine Custom Plugins
  • Storage: Amazon Simple Storage Service (S3) retention scheduled management jobs
  • CI/CD: Bitbucket CD and CircleCI Dockerized images, Elastic Container Registry (ECR)
  • Amazon Elastic Container Service (ECS) & Amazon Elastic Compute Cloud (EC2)
  • Alerts and Monitoring: Slack Notifications integrating Prometheus Grafana GreyLog

2021 - 2022 Senior Software Solutions Architect & Hands-on Technical Team Leader AT&T R&D Center

  • Implementing Event-Driven Architecture (EDA) of a global international telecommunication company integrating ~XX,0000 Applications utilizing Google Guava Cache of Reactor Kafka Reactive Java Kafka Event Producers and Consumer Groups.
  • Gateway: Active Directory Identity Provider (IDP) Spring Gateway
  • Backend: Restful Spring Boot Cloud Microservices Open API 3 Hibernate ORM
  • Databases: PostgreSQL Database
  • Workflow: Reactive Apache Kafka Microsoft Azure Event Hub & Confluent Infrastructure for managing Change Data Capture (CDC) using Debezium, Topics Partitions, and Consumer Group Offsets and validating JSON & AVRO Event Schemas using Confluent Schema Registry & Connectors

for Topic Replication to ElasticSearch as well as KSQL.

  • Frontend: React UI
  • CI/CD: Circle CI Dockerized k8s images, Private Microsoft Azure Cloud with NGINX Sticky Load Balancer.
  • Alerts and Monitoring: Microsoft Azure Monitor Log Analytics integrating Prometheus Grafana

2019 - 2021 Occupational Experience

2021 Senior Technology Leader Tufin

  • Tufin enables organizations to automate their security policy visibility, risk management, provisioning, and compliance across their multi-vendor, hybrid environment. Customers gain visibility and control across their network, ensure continuous compliance with security standards, and embed security enforcement into workflows and development pipelines.
  • The Tufin Orchestration Suite is a centralized security management layer that allows organizations to define and implement a comprehensive security policy and rapidly automate network changes while remaining compliant.
  • Databases: Hibernate MongoDB & PostgreSQL, Apache Lucene & JMS
  • Backend: Tomcat Spring Web, Java Kotlin Open API Swagger
  • Frontend: Angular, JSF Rich Faces
  • Monitoring: Prometheus & Grafana

2020 - 2021 Senior Software Solutions Architect Valire Software

  • Revealing internal fraudulent activities requires an innovative approach – moving from examining anomalies and isolated transactions to understanding the context of transactions. Valire employs cognition-guided AI context detectors that continuously monitor organizational IT systems, validating specific transactions as part of their business process to identify events that correspond to our proprietary library of fraud scenarios.
  • Databases: EclipseLink ORM MariaDB
  • Backend: Swagger Open API, Tomcat Spring Web, Quartz Job Scheduler
  • Frontend: Syncfusion Essential Studio Components and React UI Dashboard
  • Monitoring: Prometheus & Grafana

2019 - 2020 Senior Full Stack Software Solutions Architect AgriTask

  • An Ag-management platform that keeps your managers always informed. Turning your data into intelligent tools for planning and decision-making. Agri Task integrates your various data sources into one comprehensive yet easy-to-use system, which serves all your management levels.
  • SVG to web font pipeline for icons and symbols.
  • Developing complex Role-Based Access Control (RBAC) UI integration using:
  • Databases:  PostgreSQL Database
  • Backend: Apache Wicket
  • Frontend: Vue.js, Bootstrap, JavaScript, SCSS
  • Designing microservices architecture and developing using: Spring Boot, Docker (Fabric 8), Nomad, Consul & Vault

2012 - 2019 Occupational Experience

2016 - 2019 Senior Software Solutions Architect & Hands-on Technical Team Leader Ruckus Networks

  • Ruckus Wireless is a pioneer in the wireless infrastructure market, enabling carriers and enterprises to stay ahead of the exploding demand for high-bandwidth applications and services. The Ruckus Smart Wi-Fi technology redefines what’s possible in wireless network performance with flexibility, reliability, and affordability.
  • Ruckus Cloud Wi-Fi radically simplifies WLAN setup and management. Provision, monitor, and troubleshoot your Wi-Fi network through a single web dashboard or mobile app.
  • The Ruckus Cloud Wi-Fi service works with various Ruckus access points (APs). It is easy to manage your users to consistently get an excellent Wi-Fi experience—fast, reliable, and secure.
  • Simple, Intuitive Cloud-Managed Wi-Fi hosted on-premises at a private Open Stack Cloud or a private Google Cloud Platform using Confluence, Jira, Bitbucket, Slack Opsgenie CI/CD Pipeline, fabric8, Docker, Drone, Helm, Istio, Kubernetes, and Mini Kube.
  • Intent-Driven User Interface using a Single HTML5 Page Application written in Typescript and AngularJS.
  • Restful XML/JSON API to the Cloud Back-end of Spring Boot Microservices generated from YAML or YANG service models with Internal and Public APIs.
  • Google Guava & Hazel Cast High Availability of HTTP session and data stored in Elasticsearch, PostgreSQL, MongoDB, and Apache Cassandra.
  • Logstash, Elasticsearch, Kibana's backend, and Angular UI front-end Modules provide analytics, reporting, and email alerts sent using RabbitMQ.
  • Mobile App for IOS and Android connected to the public Cloud Back-end.
  • Captive Portal with Social Login from Facebook, Google, LinkedIn & Twitter, and Guest Management.
  • Support Delineation & Remote Administration and multi-version migration between private cloud locations.
  • DevOps Migration J2EE, Java 8, Spring Boot with Restful API and Swagger UI, SAX & DOM XML Upgrade & Minify, Migration Log Analysis by similar error type groups, Bash, Ruby, Python, Node.js Elasticsearch Migration.
  • Continuous Integration & Continuous Deployment (CICD) using Open Stack Cloud with Test Driven Development (TDD) and Distributed Code Coverage with Sea Lights of Maven, Ant, and Node.js Unit Integration and Manual tests.

2012 - 2016 Senior Hands-on Technical Team Leader RetaliX Division of NCR Retail NCR.com/Retail

  • An “R10” Projects Senior Hands-on Technical Team Leader and active member of the second-largest Software Engineering team in Israel with up to 500 developers, developing infrastructure extensions to the company's flagship product “R10” used by the 1st tier international retail networks in the United Kingdom and the United States of America operating Intranet Back Office Configuration and Control of 500,000 products, 100,000 promotions, Fund Transfers, Customer Orders, and Retail Transactions via 500-2000 convenient stores, supermarkets & petrol stations such as:
  • Sainsbury’s, Whole Food Market and Pilot Flying J.
  • Leading and improving teamwork while developing and implementing modern external services and internal tools to monitor and analyze the data flow. From the initial Cold Start from an Online Private Cloud of up to 1500 transactions per second, numerous XML-based web services and bidirectional RabbitMQ channels connect HQ to various Points of Sales.
  • BI & Microsoft SQL services Applicative Database Developer of reporting services and the data warehouse while integrating the best-advanced methodologies and technologies:
  • Agile Scrum, Design Patterns, Multi-Tier Object-Oriented Design & Programming,
  • Test-Driven Development (TDD): Nunit, MS Test, and Moq
  • Integration Volume and Performance Load and Stress Test Development with MS Test Coded UI & Fitness.
  • Visual Studio 2008-2015 with Resharper C#
  • IOC Containers: Castle Windsor, Unity & MEF
  • Open API: NRF-ARTS.org XML Schemes & 3rd Parties TCP Protocols,, JSON, JavaScript, jQuery
  • NHibernate Microsoft SQL Server 2008 R2 - 2016: SQL, T-SQL, ETL, RDL
  • Reporting: Analytics & Integration Services: SSAS, SSRS
  • Event Hubs: Microsoft Distributed Transactions, RabbitMQ Tibco, JMS.

2010 - 2012 Occupational Experience

2011 - 2012 Senior Hands-on Technical Team Leader Idomoo LTD  idomoo.com

Senior Hands-on Technical Team Leader of the infrastructure and framework for importing customer data from CSV and XML and creating 3D engine assets, script, soundtrack, narration, and subtitles of dynamic and personalized videos distributed to each customer using FTP, Email, YouTube, Web Services for international clients

such as Verizon Wireless Vodafone, O2, UPC, Vitals, LexisNexis® Martindale-Hubbell®

  • Based on the data integration utilizing technologies such as:
  • Linux, Debian, Ubuntu, Cron, SSH, Tomcat, MySQL, J2EE, Spring, Hibernate, XML, CSV,
  • Image, Video & Audio processing command-line tools
  • EC2 Amazon Elastic Cloud, Amazon S3 Storage, Amazon Queue
  • Architect and Developer of a Unicode infrastructure compatible with all browsers, including mobile devices and tablet PCs - which is used as the company's frontend website and landing pages that display videos and share them on social networks like Facebook, integrating open-source technologies:
  • JSP, Servlets, JavaScript, AJAX, Direct Web Remoting, JSON, CSS3, DHTML, HTML5, FlowPlayer.org, YouTube Google API
  • Implementing a user browsing tracking system for the company website and video rating with Google Analytics.

2010 - 2011 Senior Software Solutions Architect & Hands-on Technical Team Leader

Menora Mivtachim Group www.MenoraMivt.co.il

Outsourcing by Prolink Identity Management Ltd. ProLink.co.il 

  • Solution Architect and Senior Hands-on Technical Team Leader of provision description management system of permission from Novell eDirectory & Aveksa Enterprise Access Governance by connecting to the privileges database
  • to the employees LDAP + Aveksa importing from Oracle Database to Microsoft SQL Server
  • Updating descriptions using Tomcat J2EE AJAX Direct Web Remoting and exporting back to Aveksa Web Service using XML utilizing a combination of technologies:
  • J2EE, Spring, Hibernate, JSP, Servlets, JavaScript, AJAX, Direct Web Remoting, LDAP, XSL, XML,
  • Web Services, SSL & AES Encryption, Key Store Management,
  • Oracle & Microsoft SQL Databases & Java Enterprise Web Application Developer

2006-2012 Occupational Experience

2006-2012 Senior Software Solutions Architect & Hands-on Technical Team Leader, Head of Computing Infrastructure

Netvision Nana10 Walla! Shops tickets TicketNet.co.il 

  • Domain Senior Software Solution. Architect and Hands-on Technical Team Leader and infrastructure manager of TicketNet, one of the leading Israeli online ticketing websites for tourism and leisure activities, orchestrating distributed ticketing sales. I was responsible for the site's specification, design, development, maintenance, and promotion, including the interfaces to a heterogeneous and distributed environment. Main activities included integrating a multidisciplinary range of advanced technologies:
  • Upgrading the site and integrating its services as part of Walla.co.il, a leading Israeli Portal, as well as all the components of the software infrastructure and implementation of advanced web services using development tools such as Spring Source Tool Suite, Eclipse IDE, Oracle JDeveloper, NetBeans, IntelliJ IDEA, Visual Studio 6-2012, Microsoft SQL Server Management Studio, Oracle PL / SQL Developer.
  • Improving the site's flexibility by creating a single code base compatible with market-leading browsers, including smartphones and tablets, while keeping the design and layout dynamic and matching the branding and graphical language using CSS3 combined with interactive filtered content based on a business partner or affiliate who referred to the site.
  • Upgrading the site for international support for additional languages ​​such as English by developing a Translations and Localization system L8N and implementing it, including keying and translating website content into English for the tourist centers in Jerusalem.
  • Upgraded multi-threaded processing server used for communication and credit card payments complying with the credit card companies PCI-DSS standards integrated as a service into the operating system using the Wrapper API. 
  • Designing the architecture and developing the concept of a unified tickets wallet,” a single point and interface for customers to track and cancel orders directly connected to the portal of each ticketing service provider.
  • Developing the interface to generate barcodes printed on the cards in C#.NET, Java, and JavaScript.
  • Develop a central advertising and remarks settings system using dynamic association tree classifications.
  • Designer developer and implementer of interfaces and the protocols of complex connectivity of the ticketing system to distributed systems for importing, synchronizing with remote inventory databases, and exporting film instances and schedules, as well as mechanisms of direct booking and syndication of the content of cross-country networked cinemas to leading portals at the Israeli market such as Cinema City, Globus Group, Lev Cinemas, Cinematheque Tel-Aviv, Suzanne Dellal Center, Seret, Nana 10, Ynet News, City Mouse. 
  • Using AJAX for Java Direct Web Remoting during national advertising campaigns such as Cellcom, Diet Coca-Cola
  • Direct booking of prepaid cinema subscribers ordering several types of tickets in one transaction,
  • Showing Associating discounted prices to user lists and groups,
  • TicketNet synchronized several remote inventory databases while logging into a single system via Walla's web service!
  • Importing film schedule using C#. NET Web Service unified system from cross-country networked cinemas:
  • Rav-Chen, YES Planet, Lev Cinemas, and Cinema City.
  • Graphic user interfaces allow the definition of a relationship between remote system codes of films, cinemas, and various halls (including e-mail alerts for new unassociated incoming data). 
  • Sharing information with business partners and affiliates through XML and creating mechanisms for direct booking through IFRAME tailored to the customer site design.
  • Export program through real-time feeds: XML and RSS. 
  • Promote the website and SEO for search engines like Google by creating dynamic real-time Sitemaps for each customer combined with Google Webmasters Tools.
  • Monitoring statistical information on browsing paths and visitor segmentation using Google Analytics, including accomplishing the site goals by Goal Funnel Visualization.
  • Managed hardware and software ticket network infrastructure and networked cinemas & theaters, including load testing and installation of additional servers during national advertising campaigns.
  • Architect and developer Scheduled Static Cache System enabling saving and retrieving result sets of SQL queries.
  • Load testing using scripts written and recorded by iOpus iMacros Scripting Edition,
  • Microsoft Web Application Stress Tool, load balancing between Apache Tomcat & IIS, and managing SQL Server database connections and infrastructure.
  • Architect and Developer of Databases, Tables, Relations, Indexes, Stored Procedures, Optimizing and Tuning SQL Queries and overall performance improvement at national networked cinemas databases Oracle Data Warehouse using PL/SQL and Materialized Views and Microsoft SQL Server & T-SQL for generating quicker reports and during national advertising campaigns load.
  • Adjusting and upgrading infrastructure software to the latest versions of Java 7uX and Tomcat 7.X combined with Apache HTTP 2.X.
  • Support the maintenance and development of automatic voice & shone ordering systems IVR Visual Basic 6.
  • Configuration and management of servers and snapshots of software version control, including scheduling backups, automatic resource synchronization such as images, cache, and static files, and disaster recoveries in real time.

2000-2004 Occupational Experience

2004 - 2006 EDS (Electronic Data Systems) Israel

2005 - 2006 Oracle Portal DBA ECI Telecom Israel ECITele.com

  • Developed a business information system for managing and retrieving data from various sources such as shared files, website clips, emails, Lotus Notes databases, and XML information from CurrentAnalysis.com
  • Developed the search engine core that sorts and drills down into Oracle portal stored items using dynamic keyword groups associated with logical semantic relationships utilizing the following technologies:
  • Oracle Data Warehouse, Oracle Ultra Search, Oracle Portal, PL/SQL, MOD_PL/SQL & DHTML.
  • Creating an intelligent, alert system that updates in real-time or at regular intervals about new items of interest to the portal users by viewing privileges granted by creating a personalized newsletter sent by e-mail or viewed at the portal directly.
  • Developed a tracking and reporting system for viewing business information items and portal users.
  • Designer, developer, and manager of a dynamic tree of sales tools such as newsletters and the company's product brochures from the structure of pages and items the portal includes, with editing and viewing permissions of each item per user or group.
  • Updating and maintaining the company's official ASP & Dynamic HTML website.

2004 - 2005 Full-stack Developer & DBA Ministry of Immigrant Absorption www.MOIA.gov.il

  • Developed immigrant portfolio website, Ministry of Absorption online training site, and Empowering Hebrew Language website translated and localized into six languages ​​simultaneously, using utilizing the following advanced technologies:
  • Java 2 SE & EE, JSP, BC4J, Struts, ADF, OC4J, Oracle Server, Oracle PL/SQL,
  • Oracle JDeveloper, Application Designer, ASP, IIS, PHPBB, TCP IP, SMTP.
  • Converting mobile phone numbers to ten digits on all Oracle databases across the office (hundreds of tables).
  • Developing and implementing PL/SQL interface for sending SMS text messages through CellAct Web Service.
  • Optimizing and improving Oracle Data Warehouse processes performance, table structure, and SQL tuning.
  • Synchronizing office users’ information and photos from Microsoft Active Directory CSV export using VBScript and binary image data into users table with SQL*Loader & PL/SQL PL/SQL & Java Stored Procedures.
  • Search engine interfaces to Oracle Ultra Search, Microsoft Indexing Service & PDF IFilter. 

2002 - 2003 Full-stack Developer & DBA Golco Ltd. MyPersoNet.co.il 

  • A start-up developing interactive digital tools for managing, sharing, and retrieving information. 
  • Designing and developing the company SQL Server database, including table structure and SQL Tuning.
  • Expanding system capabilities by creating user privileges and content-sharing mechanisms ASP.
  • Redesigning the website while improving page loading time and Hebrew layout.

2001 - 2002 Full-stack Developer & DBA Social Plus LTD SocialPlus.com

  • U.S. Company in Manhattan, New York, specializing in online dating services. 
  • Developed the next version of the dating system with the Translations and Localization system L8N on-site at the company’s offices in Manhattan and remotely from home. 
  • Developing a Video Conference system that monitors network users and uses dating NetMeeting.
  • The server side is based on a Java Servlet that contains a user-transparent interface to the existing ASP system.
  • The client side is based on DHTML & JavaScript, which manages the NetMeeting embedded object.
  • I worked with the Hong Kong design department and used CSS templates for a dynamic design that varied according to the hosted site.

2000 - 2001 Full-stack Developer & DBA Hilala Ltd. Hilala.com

  • A start-up specializing in online three-dimensional ​​simulations and business solutions for real estate, trade shows, e-commerce, museums, and the restoration of archaeological sites like The Jewish Temple.
  • Designer, developer, and manager of the company's website, database, and computer systems.
  • The server side is based on a Java Servlet connected to an Oracle database while implementing infrastructure for open public PKI on Java, integrated with Cryptix encryption technology.
  • The Client Side is based on DHTML and JavaScript, with a Java Applet that uses the WildTangent 3D graphic engine to create dynamic content and three-dimensional physics.  

Education and professional development:

2017 - 2024 Udemy & Pluralsight 2000 Hours

 JHipster, Apache Kafka, Angular, Vue, React, React Native, MongoDB, Cassandra, Unity3D

2016 Sela Developer Practice: Xamarin Unleashed 10 Hours

Xamarin is a framework for building iOS, Android, and OS X applications in C#, from Visual Studio.

2012 RetaliX R10 Academy: C # Test Driven Development (TDD), Agile Scrum, 500 Hours

Multi-Tier Object-Oriented Design & Programming Clean Code, Design Patterns.

2011 - 2012 Camera Obscura School of Art: Animation & Cinematography Degree Two Years

  • Cinematography & The History of Art and Cinema
  • Typography, Composition & Artistic Design
  • Pre-Production: Character Design, Comics & Storyboarding
  • Illustrating, Sketching, and Drawing using Adobe InDesign, Illustrator & Photoshop
  • 2D Classic Animation using TV Paint & Adobe Flash Professional
  • Stop Motion Animation
  • 3D Animation using Maya
  • Post Production Color Grading and Special Effects using After Effects
  • Video and Sound Editing using Adobe Premiere

2010 Spring Source University: Core Spring 3.0 - Security, AOP, JMS, JMX, MVC, REST 50 Hours

2010 Ask Tom Kyte Live 10 Hours

2007 Oracle Week: ADF, JSF, Spring, Hibernate, AJAX.NET, DWR AJAX for Java, Oracle ASM 50 Hours

2005 Sivan Bryce: Programming the Microsoft.NET Framework with C# Course 2349 50 Hours

2001 Sivan Bryce: Oracle 8i & 9i Master DBA - Upgrade to Programmers 350 Hours

  • The course scope is about 300 hours of instruction and 50 hours of hands-on projects.

2000 John Bryce Training: Web & Java Programming Outstanding Graduate 550 Hours

  • The course scope is about 400 hours of instruction and 150 hours of hands-on projects. 

1990 - 1993 High School Exact Sciences (5 units): Mathematics, Physics, Biology, and English. Three Years

Languages:

Hebrew: Mother tongue:, English: Excellent: Speaking, reading, and writing translations, technical documentation & poetry.

Appendix links and technologies

Operating systems:

Microsoft Windows: Server System NT Workstation 4.0 - Server 2016-2019

Client Versions: Windows 3.X - Windows 11, Disk Operating System 3.0-6.x (DOS),

UNIX & Linux: Ubuntu, Debian, Centos, Red hat

Programming languages and standards:

Oracle Java Frameworks: 

Java: Enterprise Edition (J2EE), Standard Edition (J2SE) & Micro Edition (J2ME) & Embedded

Hibernate, Spring 3.X - Security, Aspect-Oriented Programming (AOP), Java Message Service (JMS),

Java Management Extensions (JMX), Web Model-View-Controller (MVC), RESTful

Java Server Faces (JSF), Direct Web Remoting (DWR) AJAX for Java,

Oracle Application Development Framework (ADF), Java Service Wrapper

Integrated Development Environments (IDE):

PL/SQL: Allround Automations PL/SQL Developer 5.X-14.X

T-SQL: SQL Server 2005-2019 Management Studio (SSMS) 2005-2017

SQL Jet Brains Data Grip, Quest Toad, Oracle SQL Developer

Java: IntelliJ IDEA 4.X-2021.X, Spring Tools 2-4, Eclipse IDE 2021-XX, Apache NetBeans IDE 4.X-12.X,

Oracle SOA Suite 8i-12c, Oracle JDeveloper Studio 8i-12c

Microsoft C# .NET Core Multi-platform App UI (MAUI) Core Frameworks:

Microsoft .NET Core Framework 2005-2019 JetBrains Rider, Visual Studio 2005-2019 & Resharper 7.X-2021.X.X:

C#.NET & Classic ASP - ASP.NET 2005 - ASP.NET Core 3.1, AJAX.NET, NHibernate

Test-Driven Development (TDD) & Integration Test Development: 

Nunit, MS Test & Moq

Coded UI, MS Test & Fitnesse

IOC Containers: Castle Windsor, Unity & MEF 

Microsoft Active Server Pages (ASP) & Microsoft VBScript

Basic: GW-BASIC, QBasic and QuickBasic

Version Control Systems (CVS): 

SourceTree, TortoiseGIT, GIT SCM, TortoiseSVN, Grig Software: Synchronize It! & Compare It!

Team Foundation Service, IBM Rational ClearCase, SQL Developer Data Modeler

Web Frameworks Development tools, libraries, and environments:

Mozilla JavaScript & Microsoft JScript & TypeScript

World Wide Web Consortium (W3C): Hypertext Markup Language (HTML) 4.01,

Cascading Style Sheets (CSS), Syntactically Awesome Style Sheets (Sass), and Less CSS

Databases:

Structured Query Language (SQL)

Oracle 8i-21c Database, Oracle 8i-21c Procedural Language / Structured Query Language (PL/SQL),

Microsoft SQL Server 2000-2019, Transact-SQL (T-SQL), Microsoft Access 2000-365,

Protocol Buffers & gRPC Ecosystem

JSON: Schema, Path, Patch

Extensible Markup Language (XML): Schema Definition Language (XSD), eXtensible Stylesheet Language (XSL) & XPath, Really Simple Syndication (RSS), Sitemaps

Comma Separated Values (CSV), Delimiter Separated Values (DSV), Tab Separated Values (TSV)

JSP, Servlets & Application Servers:

Apache HTTP Server

Spring Boot Embedded Application Server, Jakarta Apache Tomcat 3.X-10.X, Oracle 8i-10g.Containers for J2EE (OC4J),

Oracle Fusion Middleware 10g-12c WebLogic Server, Oracle Java EE 4-8 SDK & GlassFish Open-Source Edition 5.0.1.

ASP & .NET Application Servers:

Kestrel web server implementation in ASP.NET Core

Microsoft Internet Information Services (IIS) 4.0-10.0,

Visual Interdev 6.0 - Visual Studio 2005-2019, Office Professional Edition 97-365

Automation Testing: Selenium & Browsermob Selenium HAR Proxy, IOpus iMacros Script, Microsoft Coded UI

Text & Dynamic HTML Editors: Notepad++, ES-Computing Edit Plus 3.X-5.X

Load Testing: LoadRunner, Gatling, iMacros, Web Capacity Analysis Tool (WCAT)

Monitoring & Tracing: Zipkin, Prometheus, Grafana, Elasticsearch, Logstash, and Kibana (ELK)

Load Balancing & Service Discovery: NGINX, Spring Cloud Consul, Spring Cloud Netflix, Istio

Google Tools: Google Analytics, Google Search Console