Login
English - United Kingdom
Home
Job Search
My JoinVision
Statistics
InfoWorld
Entrepreneur Portal
Expert Profile: dav
Profile title:
Software Designer
JoinVision-ID:
dav
Citizenship:
Armenia
Year of birth:
1979
CV
Address:
¦turova 1701/55 apt. 1038,
Prague 14000,
Czech Republic
Phones:
mobile: +xxxxxxxxxxxx
E-mail:
xxxxxxxxxxx@xxxxx.xxx,
xxxxx.xxxxxxxxxx@xx.xxx
Xxxxx Xxxxxxxxxx
Academic background
20 Sept. 2005
Ph.D. in engineering
Upheld a thesis and by resolution of the Council of Institute for Informatics and Automation Problems of the National Academy of Armenia had been awarded the degree of Doctor of Engineering.
2002 - 2004
State Engineering University of Armenia
Master Degree in Computer Systems and Informatics
1996 - 2000
State Engineering University of Armenia
Bachelor Degree in Computer Systems and Informatics
Professional experience
2007 November - Present
Hewlett-Packard R&D, Czech Republic
Software Designer
Hewlett-Packard research and development department located in Prague, Czech Republic is involved in development of SOA (Service-Oriented Architecture) systems using Java technologies. HP SOA system provides complete SOA governance platform that accelerates adoption and mitigates the business risk of SOA.
Job description: I'm performing as a software designer in integration team, which develops integration functionality of HP SOA with other external products (e.g. UDDI standard or CMDB based servers) - that's ability of the system to discover/import/export web services, resources and artifacts from other repository systems using generally SOAP and REST architecture. Apart of maintaining existing functionality, I'm also responsible for designing new features, estimating and implementing them.
2006 July - 2007 November
SITRONICS Telecom Solutions, Czech Republic
Senior Software Developer
SITRONICS Telecom Solutions (former STROM Telecom) is a big company headquartered in Prague, Czech Republic, which develops and manufactures state-of-the-art telecommunication equipment, information systems and technologies for all types of communication operators (http://www.sitronicsts.com ). Provides complete telecommunication solutions for huge cell operators like: Vodafone, MTS-Russia, Callax-Germany;
Job description: I was performing as a senior software developer in Billing and Rating department, working in a quite extreme environment, maintaining and enhancing very important part of telecommunication solution - the rating system, which is a real-time engine for estimating service usage costs (i.e. costs of calls, SMS etc.). Rating engine was very critical part of the solution, as it had to not only precisely estimate costs of services and flawlessly recalculate subscriber's account, but also to operate fast enough to be able to respond very quickly and handle thousands of operations per minute. Though the system is huge, it is flexible enough, as tariff plan logic was implemented by means of special pluggable modules - Rating Components, which could be relatively easy developed/enhanced and applied to working systems to fit customer's needs.
Our development was not fully compliant with XP programming style, but we were facing more extreme programming issues, as we were handling customer's requirements rising on the fly. The whole solution was developed in C# for .NET platform.
2003 November - 2006 July
Systrotech LLC, Armenia
Senior Software Developer, Technical Team Leader
Systrotech is subsidiary of Systronics, Microsoft partner, located in Dubai, UAE. Company develops ERP systems on Sage Accpac platform (http://www.systronics.com). Remarkable company, specialized in narrow field of ERP systems development, over years achieved several prestigious technology awards from Sage Software, ACCPAC International, Microsoft and other industrial leaders.
Job description: Was performing as a senior software developer and technical team leader, leading small group of programmers and financial project CashWork. CashWorks is a big accounting system integrated in even huge Accpac ERP system, providing G/L, A/R, A/P functionality.
I was responsible for analyzing functional requirements, preparing software development plans with estimated time costs, dispatching tasks to team members, supporting and being accountable for the whole development lifecycle and of course coding.
We were using mixture of C/C++ code for the business logic and Visual Basic for developing of user interfaces.
1998 March -2000 June, and
2002 June - 2003 November
Institute for Informatics and Automation Problems (IIAP) of National Academy of Sciences of Armenia
Junior Research Fellow, Developer,
The Institute for Informatics and Automation Problems is one of the leading research institutes of the National Academy of Sciences of Armenia in the field of applied mathematics and informatics, as well as in applications of computer technologies to different branches of science and technology (http://ipia.sci.am).
Job description: Working in a quite enjoyable environment what should be a common trait for non-profit organizations, I performed as developer and researcher in laboratory of Computer Telephony. The laboratory was involved in development of modern CTI (Computer-Telephone Integration) systems embedded in IP networks using mainly C++ coding language.
Professional Skills
Programming languages:
ANSI C/C++, C#, Java, Visual Basic.NET, Visual Basic (VS 6.0), SQL
Technologies:
.NET Framework, ASP, ADO/ADO.NET, COM/DCOM/ActiveX,
STL, MFC, CGI, DB Programming,
TCP/IP, HTTP, XML, SOAP, Web Services, REST, Socket Programming,
J2EE, JavaBeans, Spring Framework, Hibernate, JSP/Servlets, Maven,
Crystal Reports, Unit testing, Design Patterns
Dialogic SDK, Accpac SDK
Java application servers:
WebLogic, jBoss
Databases:
Oracle, MS SQL Server, Pervasive SQL
Certifications
Microsoft Certifications:
Microsoft Certified Partner
Microsoft Certified Solution Developer on MS Visual Studio 6.0
M70-306 Developing and Implementing Windows®-based Applications with Microsoft® Visual Basic® .NET and Microsoft® Visual Studio® .NET
M70-305 Developing and Implementing Web Applications with Microsoft® Visual Basic® .NET and Microsoft® Visual Studio® .NET
M70-228 Installing, Configuring, and Administering Microsoft® SQL Server? 2000 Enterprise Edition
M70-229 Designing and Implementing Databases with Microsoft® SQL Server? 2000 Enterprise Edition
M70-175 Designing and Implementing Distributed Applications with Microsoft Visual Basic 6.0
M70-176 Designing and Implementing Desktop Applications with Microsoft Visual Basic 6.0
M70-100 Analyzing Requirements and Defining Solution Architectures
Please find my official transcript at:
https://mcp.microsoft.com/authenticate/validatemcp.aspx
Transcript ID: 681374
Access Code: a12345678
BrainBench Certifications:
C Programming
C++ Programming
C++ Fundamentals (passed with master level)
Visual Basic 6.0
Visual Basic 6.0 Fundamentals (passed with master level)
Languages:
Armenian, English, Russian, Czech
preview of the first page of the CV
Experience Profile
Field of activity
Experience [years]
Project management
1.5
Architecture
1.5
Software development/design
8.0
Skill
Experience [years]
Visual Studio
6.0
C
6.0
C++
6.0
SQL
5.0
Visual Basic
5.0
C#
4.1
.net
4.1
TCP/IP
4.1
Crystal Reports
3.1
Sage Software
2.5
WebServices
2.0
JSP
2.0
XML
2.0
Hibernate
2.0
SOA - Service Oriented Ar...
2.0
Java
2.0
Oracle
2.0
HTTP
2.0
SOAP
2.0
Servlets
2.0
JBoss
2.0
IntelliJ IDEA
2.0
Telecommunication
1.6
Extreme Programming
1.6
COM/OLE/ActiveX
1.5
Career aspiration
Type of occupation:
Regular employee
available from:
01/12/2010 at 100 %
Desired position(s):
Co-worker
Desired field of activity:
Architecture
Software development/design
Project management
Mobility:
low
Assignment location:
United States