C ASP.NET Javascript jquery jquery mobile C C VB SQL Unix Shell Scripts Pascal
Markuplanguages
HTML CSS XML XSL XSD WSDL AJAX SOAP REST UPnP
Software
VS .NET Spring Ibatis IIS PhoneGap SVN MS SQL MySQL Oracle 9i
OS
Win 7 Vista 2k/XP Unix HP AIX SUN Mandrake Linux AS400
Skills
Over 10 years of experience in development of web-based client/server n-tier distributed and object-oriented applications
Over 8 years of experience of products development SDLC
Agile/Scrum
Strong organizational and analytical skills
Fast problem solving
Systems architecting and designing
Translating the business requirements into system level requirements and design
Understanding end-users needs and expectations
GUI experience
Creating written and graphical specification
Communicate and document technical data to customers
OOP/OOD MVC Web Services TCP/IP
Employment
confidential
Software Engineer C ASP.NET MSSQL WCF Spring Ibatis jquey/javascript XML html css NUnit
Developed network management service provides provisioning and managing hundreds of thousands in-home customer devices including residential gateways routers and IP set-top boxes AcsService
Developed front end for AcsService web based application that allows visibility and interaction with customer devices ex. enable wifi open ports etc. CPE management
The project includes both server side AcsService and frontend client side CPE management development. The core of the server side was WCF service hosted by a Windows Service. The ACS Cisco server was used to communicate with customer devices. AcsService talks with devices using Cisco server API json so corresponding AcsService API was implemented. AcsService comprise several modules -
Subscription of ActiveMQ part of ACS Cisco server topic to get events from device published by ACS Cisco server
ActiveMQ device message handler accept message upon device event.
Message processor process and store a message from device matching informing device with corresponding customer s phone number by comparison device data and cinbell network data collecting from different resources Dhcp servers DB
Jobs several jobs were implemented to run based on Spring/Quartz to complete specific tasks like - disassociate idle devices from customer s phone number remove idle devices from DB gathering data to create statistical reports.
The frontend GUI appl CPE management was done using ASP.NET forms/jquery/javascript. The goal was to achieve real time processing simplicity of use and quick access to customer s data required. The app was used by agents upon customer s call so fast problem solving was important.
confidential
R amp D Team Manager/ Software Application Architect/ Software Engineer C VB.NET SQL SOAP C Atl Com ASP.NET web forms Xml Html Css javascript
Design and developed the main company products all SDLC
Web based routers management application based on TR069 protocol - remotely view diagnose and configure router settings including VoIP WAN/LAN port forwarding open ports etc.
Designed and developed web based application to build social network of technical and non-technical users providing tools to diagnose and repair PC related problems TechGivers
Designed and developed web based application - end-users self-support and remote configuration of routers network map ports wireless voip etc. based on TR069 protocol. Portal reduces the number of calls to the help desk and increases customer satisfaction by allowing non-technical subscribers to independently diagnose and repair problems related to data voice and video services Self-Support portal
Designed and developed web-based application to diagnose and solve windows related technical problems ESupport portal . The idea was to provide a non technical user a search engine where he can find active solutions click-and-fix to fix common PC issues.
Customer Service Representative CSR portal - web-based application to manage users PC settings and configure environment of ESupport application per user
WiMax web-based modem monitoring and management application
UPnP Control Point API dll
Researched PC peripherals and network related problems and developed the algorithms for problems detection/troubleshooting
confidential.
Software Engineer C
MPEG4 streaming to smartphones and PCs over wireless LAN and Cellular networks Video for Linux/V4L2 Motion detection Image Processing Kernel/Driver development
confidential
Software Application Architect/Software Engineer ASP .NET SOAP XML
Designed program allows discovering aggregation and composition of pre-existing Web Services using web services as blocks to build complex web applications. Web Services Aggregation Framework
confidential. C Unix Shell Scripts
Software Engineer
Development of monitoring system for SAP Internet Transaction Server.
Connection establishment between SAP R/3 system and external programs using RFC interface
confidential C C
Weizmann Institute of Science Department of Particle Physics Israel
Responsible for design and development of data analysis application using pattern recognition procedure and statistical analysis algorithm developing
confidential Pascal Fortran .
Ioffe Physical-Technical Institute St. Petersburg Russia
Designed a graphic user interface and the library for statistical analysis and simulation algorithm for nuclear physical experiment