Loyalty Marketplace Platform for Local Business Communitites
15+ years of software development experience in various areas of system development, design, administration and programming, using Client/Server architecture, Data Modelling and Object Oriented Design. Full understanding of software development lifecycle and methodologies (waterfall or agile). Excellent analytical, mathematical skills and problem solving ability. Quick learner, work well under pressure and meet deadlines. Excellent ability to plan, organize and prioritize my work in a team environment or unsupervised. Very friendly, responsive and supportive team player with mild foreign accent and kind personality.
Oracle Enterprise Products for Eclipse - General support for tooling in JEE JSF web applications - Implemented set of AppXray participants for ADF and JSF applications - Implemented set of java refactoring participants based on appXray.
Developing the suite of products to author OCAP and EBIF ETV applications. The framework to switch different EBIF implementations for ETV simulation. Integration of OCAP-RI simulator into Eclipse based IDE (JNA, C/C++) XDK profiler to profile running simulations Contributed a number of ideas and code to stabilize and improve authoring environment Mentored developers on new Eclipse technologies and to build professional Eclipse applications Help to establish agile methodology (scrum, continuous integration)
Developed internal suite of tools for TurboTax preparation product. Shifted tools architecture conceptualization from RCP-like to IDE-like architecture. Developed automated build process to build the end product with support of metrics (styles, PMD and coverage (clover)), automated suites of functional and unit tests and deployment update site (based on Maven). Conversion and improving of legacy editors implemented with GEF to EMF/GMF technology. Support for common tools platform organization with other departments.
I was a part of WindowTester development team (functional testing) which is a part of RCP Developer, aiding with Eclipse development tasks and UI Automation. Development of launch configuration for RCP and SWT applications (Eclipse, OSGi, Debug, SWT) Bootstrap (early startup) of plugins (Eclipse, OSGi) Test and build automation (Ant, org.eclipse.test) Ongoing maintenance and support for WindowTester Linux playback optimization Draw2D annotation support for playback (notes, dialogs, etc.) Bootstrap (early startup) of plugins (Eclipse, OSGi) Test and build automation (Ant, org.eclipse.test)
I was responsible for Maven Repository synchronization RCP utility design and development. UI design and mockup (RCP Developer, Eclipse, SWT, JFace) Test and build automation (Continuum, Ant, RCP Developer, Native Installer (RCP Developer), org.eclipse.test) Maven tool integration for synchronization.
I was responsible for core technology R&D tasks overseeing and developing core and application projects: Core Technology Platform for Natural Language Processing System: Dejima agent network technology and SNAPP Script design (Java, JavaCC, J2EE, Weblogic, Oracle). IDE for SNApp Script Debugger (Java, JavaCC). Outlook Assistant Demo (Java,C++).
As system software engineer in largest Israel ISP I was overseeing and supporting the companys AAA and provisioning system. Main tasks were: ISP authentication, authorization, accounting, provisioning and billing system support (C/C++, Java, MS SQL, Radius, CICSO, UNIX, Windows). Mini POP system. (Perl, HTML, UNIX). Exchange provisioning system (Windows, C++, VB, LDAP, and Active Directory).
Ive performed different tasks in semiconductor test department related to administration and engineering support for large data collection and analyzing. GUI application for monitoring and editing Wafer Test Data for QA department (C, UNIX) Inking User Interface application (C, UNIX) Test Data Converters (C, UNIX) System Administration and product engineering support (C, UNIX)