CAREER PROFILE
Over 13 years of experience as a software engineer with ample experience in software design and architecture. Highlights of my work include implementing: the policy engine for the One-Care Firewall, the new Firewall extension of the Security Control Engine in Windows Server 2003/2008, the policy management of AppLocker in Windows7, and the development of the Identity Platform in Windows Azure, focusing on Provisioning, Deployment, Diagnostics and Monitoring for Cloud Services. Currently, I am developing new class of online services for Tableau products.
PROFESSIONAL EXPERTISE
Possess expertise in Object-Oriented design and knowledge of design patterns.
Excellent knowledge of C, C++, C#.
Shipped the following products: Windows Live OneCare Firewall, Security Control Engine (Windows 2003 Server R2, Windows 2008 Server), AppLocker in Windows7, and the Cloud Provisioning Service for the Identity Platform in Windows Azure.
Experience with Cloud Services, Distributed Systems, Client/Server architecture, Multithreading, Databases, Windows programming, Security, and Operating System Development.
Experience with the following technologies: STL, WCF, SOAP/REST, COM/DCOM, ADO, XML, SQL, PowerShell, and Windows Azure.
Excellent mathematical skills and excellent knowledge of algorithms.
Excellent analytical and troubleshooting skills.
Technical expertise in delivering generic, well designed and portable products in a very short timeline and highest quality of code.
Excellent interpersonal skills; respectful, dedicated, team oriented, independent and a positive thinker.
Senior Software Engineer @ Come join us at http://careers.tableausoftware.com/.
Tableau Software is one of the fastest growing technology companies in the world, with nearly 100% annual sales growth. Tableau makes fast analytics and visualization products that help people see and understand data of any size or format. The company is on its way to becoming a large, market-defining company in the business intelligence industry and is next in a long line of high profile Stanford spinouts (e.g., Google, Yahoo, VMWare). Customers of all sizes use our products, from Fortune 500 companies, to video game designers, to scientists in the jungles of Central America, to high school principals. Our software is for anyone with data and questions! Additionally, Tableau’s web products (www.tableaupublic.com) are used by bloggers, journalists, and major media web sites to share data online as interactive visualizations. Check out our products at: www.tableausoftware.com/products/tour. From October 2012 to Present (3 years 3 months) Senior Software Engineer @ Windows Azure Platform Software Development (June 2010 – Current). Developing cloud infrastructure for the Identity Platform in Windows Azure in the following area: Provisioning, Deployment, Diagnostics, and Monitoring.
Developing highly scalable Cloud Provisioning Service for Windows Azure Services. Experience with the following technologies: C#, Cloud Services, Distributed Systems, WCF, SOAP/REST, SQL and Windows Azure.
Windows Core Security Software Development (August 2007 – September 2010). Developing the AppLocker Security Platform in Windows7 and Security Control Engine in Windows 2008 Server. Experience with the following technologies: C/C++, C#, COM/DCOM, STL, XML.
Windows Core Security Software Development (July 2005 – August 2007). Developing Security Control Engine in Windows Vista. Experience with the following technologies: C/C++, C#, COM/DCOM, STL, XML.
Windows Core Security Software Development (August 2003 – July 2005) Developing Windows Live OneCare Firewall V1.0 & v1.5. Experience with the following technologies: C/C++, C#, COM/DCOM, STL, XML. From August 2003 to October 2012 (9 years 3 months) Software Engineer @ A developer of a supplier-performance-prediction model, based on collection and analysis of information from open sources and clients’ data relating to their suppliers. The prediction model serves as a part of a suppliers’ relation-management application that includes alerts, profile management, searches, surveys, etc.
Designed and implemented several key components for the company’s core product as the senior developer in the infrastructure team.
Key components included a full-featured Workflow Engine and Rules Engine (and a proprietary rule language). Those synchronized and enhanced user actions and a comprehensive Object-Layer independent of the database technology.
Implemented the components as COM servers using strict Object-Oriented design by using complicated design patterns techniques on Windows environment. From December 2000 to January 2003 (2 years 2 months) Software Engineer @ A developer of a Pro/Engineer, a leading 3D-product-development solution in the CAD area.
As part of the user-interface infrastructure team I was tasked to design and implement a user interface core toolkit, which enhanced and improved the development of the Pro/Engineer graphic features.
The toolkit was implemented by C/C++ on a UNIX environment.
Tagor p. 3
Experience in development of a 3D product with event-driven and notification-based system, using mathematical skills and knowledge of computational geometry algorithms. From November 1999 to December 2000 (1 year 2 months) C/C++ programmer (University Internships) @ A developer of a leading supplier of layout migration and re-implementation tools for processor, memory and analog/mixed signal designs.
C/C++ programmer on a UNIX environment in the software development team.
Experience with advance data structures, graph and computational geometry algorithms. From January 1999 to June 1999 (6 months)
B.Sc, Computer Science @ Technion - Israel Institute of Technology From 1996 to 2000 Bental Tagor is skilled in: Software Development, C#, XML, Agile Methodologies, Software Design, Unix