Arthur Muradyan

Angestellt, Engineering Manager, Architect, HERE, a Nokia business

Berlin, Deutschland

Fähigkeiten und Kenntnisse

C/C++
C#
Java
STL
POSIX sockets/threads
Qt
GTK+
Win API
OpenGL
SystemC/TLM
Bash
Linux
Eclipse
XSD
Doxygen
UML
GPGPU
Bugzilla
Trac
TCP/IP Algorithms and data structures
OOP
OOD
OOA
Embedded and Mobile Systems
Generic programming
Extreme
Scrum
Agile Programming
Defensive programming
Literate programming
Test-driven development
Video codecs
Parallel computing: MPI
Multi-threading/processing
Open Source
Location based services

Werdegang

Berufserfahrung von Arthur Muradyan

  • Bis heute 11 Jahre und 11 Monate, seit Juli 2012

    Engineering Manager, Architect

    HERE, a Nokia business

    - Mobile core platform architecture analysis, decomposition - API design in C++ - HERE Windows Maps development for Nokia tablet - Used technologies, languages: C#/XAML, WinRT, C++/CX, async, task based APIs - SW development methodologies and practices: Scrum, Kanban, Agile SW development, Test Driven Development - Line management for R&D and QA teams

  • 8 Monate, Nov. 2011 - Juni 2012

    R&D Team Lead

    Nokia

    - Maps application architecture design & development for low-end, full touch smart-phone device using C++, Qt, QML and JavaScript under Linux based OS - Creating/hiring, leading R&D team of 15 engineers (developers + QA) from scratch - Scrum software development methodology setup & follow-up inside the team

  • 2 Jahre und 7 Monate, Apr. 2009 - Okt. 2011

    Applications Manager/Director

    ProximusDA

    Applications development for scalable distributed systems, heterogeneous platforms, (video coding, regular expression matching, JPEG conversion, high dynamic range imaging. Monte Carlo, map-reduce based algorithms, etc.), Design/implementation of fast multi-core/CPU based simulation engine for the main tool. Developing SW optimization techniques/patterns using GPGPU technologies, Abstract parallelization of algorithms, functional verification, iterative mapping onto the platform, performance analysis,

  • 1 Jahr und 7 Monate, Okt. 2007 - Apr. 2009

    R&D Manager/Director

    Instigate

    User and development documentation review and coordination. Technical overview of the solution for R&D projects. Projects planning and scheduling with managers. Interaction with customers on problem statement clarification, product status discussion, product delivery. Lecturer in internal training courses (C++, generic programming, design patterns, STL, Linux internals, etc.),

  • 11 Monate, Dez. 2006 - Okt. 2007

    Lead Engineer

    Instigate

    Managing development of a front-end of application for optimizing system (described in C++/C/SystemC) power consumption. Developed Instigate Linux OS from scratch (standard kernel, boot loader, custom /etc and boot scripts). GUI front-end for an embedded device simulator/profiler. Implemented as standalone Java application with Eclipse/SWT. Managing Development of Instigate's proprietary ESL design environment.

  • 7 Monate, Juni 2006 - Dez. 2006

    Group Lead

    Instigate

    Development of bit/clock accurate simulator and GUI debugger for reconfigurable massive parallel hardware fabric. Researched H264 standard, while managing development of H.264 decoding application. Developed generic build and regression test systems based on GNU makefor C++ and Java projects.

  • 11 Monate, Aug. 2005 - Juni 2006

    Software Engineer

    Instigate

    Development of proprietary IP libraries: C++ wrappers for several POSIX APIs (sockets, threads, dl), C++ wrappers for TCL engine, GTK+ GUI Library. Design and implementation of Instigate STL library.

Ausbildung von Arthur Muradyan

  • 2007 - 2010

    Computer Science and mathematics

    Institute for Informatics and Automation Problems of NAS

  • 2005 - 2007

    Informatics and Applied Mathematics

    Yerevan State University

  • 2001 - 2005

    Informatics and Applied Mathematics

    Yerevan State University

Sprachen

  • Englisch

    Fließend

  • Russisch

    Gut

  • Armenian native

    -

  • German beginner

    -

21 Mio. XING Mitglieder, von A bis Z