Profile image of dmitrynaumov
@dmitrynaumov
Membro desde 11 de setembro de 2003
0 Recomendações

dmitrynaumov

Conectado Desconectado
## BIO Dmitry Naumov ? Date of birth: 27 July 1978 ? Marital status: married ( Experience: 09/2002 ? till now Speech Technolodgy Center (Russia) Position: Software Engineer Project: Professional Call Recording Software Responsibilities: ? Front-end client MFC-based application ? DCOM based client-server module for over-network data synchronization system 02/2001 ? 03/2002 Terayon Communication System Inc, (USA) European office located in Czech Republic Position: Team Leader Project: Packetcable Multimedia Terminal Adapter (Voice over IP technology) Responsibilities: ? Design and architecture of system, which runs on ARM-based CPU, MQX OS and contains following parts: 1. Signalling module, based on Packetcable NCS protocol 2. SLIC and Texas Instruments DSP drivers and theirs APIs 3. Network transport layer for signaling protocol 4. Database, which contains APIs allowing SNMP agent obtain needed information 5. Dynamic Quality of Service module, which uses DOCSIS Appendix E interface to communicate with CMTS and controls resource reservation/commitment during calls 6. Integration of security module to system ? Project?s source management using Perforce source control systems ? Team (6 people) and project management using Microsoft Project ? Implementation of signaling module (main part, skeleton), Network transport layer, Database and Dynamic Quality of Service modules. Microsoft Visual Studio, ARM and GNU compilers were used. Cross-platform and hardware independent modules where tested using NuMega BoundsChecker, True Time and True Coverage ? Validation and verification of software using self-designed test scenarios and Packetcable certification tests ? Interoperability verification. Visit to Packetcable lab near Denver, USA to check interoperability with other MTA vendors and other parts in Packetcable architecture like Call Agents, Provisioning Servers etc. Achievements: Project successfully finished and passed to Q&A 04/2000 ? 02/2001 Terayon Communication Systems Inc, (USA) European office Position: Senior Software Engineer Project: Access Gateway Responsibilities: ? Implementation of call control software, which runs on Motorola based CPU and controls multiple multi-DSP boards ? Design and implementation of parser module for Packetcable NCS signaling protocol 09/1999 ? 04/2000 Internet Telecom (Israel), Russian branch, Saint Petersburg, Position: Software Engineer Project: Voice over IP daughter board for cable-modems Responsibilities: ? Software implementation for VxWorks OS, TI DSP and Motorola CPU based daughter board for cable modems ? Design and implementation of device drivers for Motorola CPU?s communication modules 05/1997 ? 09/1999 Saint Petersburg Telecommunication Company Position: Software Engineer Project: Proprietary OS for microcontrollers Responsibilities: ? Design and implementation of proprietary operation system for Intel CPUs: 1. Round-robin task scheduler 2. Task control API 3. Memory management 4. Binary and counting semaphores, events and mutexes 5. Debugging and logging APIs Skills: ? Strong OOP skills. ? C/C++ for Windows 9x/NT/2000, RTOS ( pSOS, VxWorks, Lynx, MQX ) ? COM/ATL ? Assembler for Intel, Motorola, ARM-based CPUs ? Network protocols ( TCP/IP, DHCP, SNMP, IPSEC, MGCP, NCS ) ? Knowledge of CPU architectures, OS architectures, device drivers writing experience ? Knowledge of Packetcable Architecture for Voice over IP technology, signaling, management and provisioning, security and voice processing theory ? Debugging, testing and optimization experience: using different software tools such Numega BoundsChecker, True Time and True Coverage; embedded RTOS-based system debugging ? Source control systems such as Visual SourceSafe, Perforce, CVS Education: ? 1995 ? 2000 Saint-Petersburg University of Air-Space instrumentation, Computer-based systems and network communications ( not finished ) ? 2001 Tornado/VxWorks Training Workshop at Raanana, Israel Personal skills: ? Fluent technical and spoken English language ? Initiative ? Communicative ## Area of Expertise Software Development Win32 and .NET platform solutions development GUI development for IBM PC and compatibles Languages, Tools and Technologies .NET Platform: C#, Managed C++ Win32: C++, STL, MFC Databases: Interbase, Firebird, Access
9 comentários
2.9
  • 78%Trabalhos Concluídos
  • 100%No orçamento
  • 100%No Prazo
  • 67%Taxa de Recontratação

Portfólio

Comentários recentes

Verificações

  • Conectado com o Facebook
  • Freelancer Preferencial
  • Pagamento Verificado
  • Telefone Verificado
  • Identidade Verificada
  • E-mail Verificado

Minhas habilidades principais

Pesquisar Freelancers similares