Veaceslav M.

Software Developer

Externalisation nearshore
Chisinau, MOLDOVA
Contactez-nous à propos de ce profil

Mon expérience

Voir plus

PENTALOG CLIENT : OtoSenseFévrier 2014 - Présent

Master Developer.
  • Design of the project architecture for both Android and iOS versions of the application.
  • Lead developer of the sound pattern matching algorithm, ensuring its implementation within the application.
  • Use of Jackson and JSONModel for objects to json serialization.
  • Sound processing (FFT calculation, sound parameters calculation).
  • Implementation of the Apple Push Notifications services which are used for notifying users when certain sound patterns have been identified.
  • Implementation of the Location Services (based on GPS).
  • Access to hardware devices such as cameras or microphones, enabling the application to collect information on the environment by analyzing sound patterns and afterwards to send it to the user under the form of flash lighting or vibrations.
  • Direct canvas drawing.
  • Crash reporting using Acra and Crittericism.
Voir plus

PENTALOG CLIENT : Software publisher in the field of digital communicationOctobre 2013 - Janvier 2014

  • Application development based on Scala.
  • Deploy on virtual machines using Vagrant.
Voir plus

PENTALOG CLIENT : Major player in the energy sectorAoût 2013 - Novembre 2013

  • Bug fixing on the application.
  • Application stabilization.
Voir plus

PENTALOG CLIENT : Asian Quality Control Services ProviderMars 2013 - Août 2013

Android Expert.
  • Design of the architecture of the application for Android phone and tablet.
  • Implementation of the designed architecture.
  • Testing of the application.
  • Integration of web services.
  • Design of the data layer, business logic and user interface.
  • Responsible for finding solutions to the problems encountered during the design and development phase.
Voir plus

PENTALOG CLIENT : Elster CoronisNovembre 2011 - Avril 2013

Software Developer.

  • Development of a project which allows to open and standardize the Wavenis Ecosystem, as well as to facilitate the communication with the Wavenis Device and their functionality.
  • In charge of the application development, estimations and design.
  • Design of the project architecture and the use cases.
  • Communication with the client.
  • Finding solutions to the problems encountered during the design and development phase.
Voir plus

PENTALOG CLIENT : Interactive entertainment solutions designerOctobre 2012 - Janvier 2013

Software Developer.
  • In charge of application profiling.
  • Optimization of the data processing.
  • Addition of new features to the application.
  • Responsible for performance improvement and testing.
Voir plus

PENTALOG CLIENT : Major player of M2MAoût 2012 - Septembre 2012

Android Expert.
  • Research and development of an optimal solution to decode/encode audio streams from and to device.
  • Design of the architecture for the solution.
  • Ensuring the functionality and the implementation of the found solution.
  • Finding solutions to the problems encountered during the design and development phase.
Voir plus

PENTALOG - SkillValueAoût 2011 - Novembre 2011


  • Development of various features of the applications.
  • Debugging of the application.
  • Voir plus

    Market leader in Bluetooth communication systemsMai 2011 - Août 2011

    Embedded C Developer.
  • Participation in the architecture project definition.
  • Analysis of the requirements.
  • Elaboration of the documentation for the functional design.
  • In charge of architecture, implementation and tests.
  • Writing of the technical specifications.
  • Creation of modules according to the defined specifications.

  • Implementation of several communication algorithms via Bluetooth, using DSP processors.
  • Voir plus

    PENTALOG CLIENT : Ocea Smart BuildingOctobre 2010 - Mai 2011

    Engineer- Developer.
    Participation in the following developments:

    - Google Maps - visual map display component, specifying the location by longitude and latitude;

    - 2D Quartz Drawing - iPhone design using two-dimensional coordinate system with the creation of animation;

    - RSA Cryptography - information encryption with two asymmetric keys, one public for encryption and one hidden for decryption information;

    - XML parsing - reading text information from a XML file and converting the read information into internal data structures - using SDK proposed by Apple.

    - SQL Lite database - storing data in local database.
    Voir plus

    PENTALOG CLIENT : Elster CoronisAoût 2010 - Octobre 2010

    Developer and Project Manager.
    • Participation in the implementation of the reading capabilities of the Coronis module into the AMPLEX system.

    • Communication with the client.
    • Responsible for the specifications and technical charges.
    • Implementation of new functionalities.
    • Unit testing of the application.
    • Implementation of the developed solution.
    • Bug fixing.
    Voir plus

    PENTALOG CLIENT : Ocea Smart BuildingJuillet 2010 - Septembre 2010

    Engineer - Developer.
  • Participation in the development of the application GUI.

  • Participation in the development of the web service communication module of the application.

  • In charge of testing.

  • Responsible for the application compatibility with the versions 3 and 4 of the iPhone OS.
  • Voir plus

    Pentalog High TechJuillet 2010 - Juillet 2010

    Participation ina training on Objective C and iPhone development.

  • Study of the Objective C language, iPhone SDK framework.

  • Responsible for iPhone test applications.
  • Voir plus

    Academy of Science, MoldovaJuin 2007 - Juillet 2010

    Developer and Consultant.
  • Implementation of BIO computing.

  • Development of a membrane computing on P-System simulator.

  • Research of Cell-like and Tissue-like P Systems.
  • Voir plus

    Moldavian companyJanvier 2007 - Janvier 2008

    Senior Developer, Team Leader and Software Architect.
  • Software development for UMTS network monitoring.

  • Study of GSM & UMTS standards and protocols.

  • Integration of protection and licensing for applications.
  • Voir plus

    Moldavian companyJanvier 2006 - Janvier 2007

  • Development of a modified and simplified transport (TCP and UDP) for the TCP/IP stack.

  • Maintenance of the existing services.

  • Development of support software.
  • Voir plus

    Moldavian companyJanvier 2005 - Janvier 2006

    Developer and Software Consultant.
  • Implementation of several servers under Linux which manages the database.

  • Implementation of the mail decoder and processor.
  • Voir plus

    Moldavian companyJanvier 2004 - Janvier 2005

  • Integration of the security layer in existing Open Source projects.
  • Analysis of the projects.
  • Voir plus

    Moldavian companyJanvier 2003 - Janvier 2004

  • Design of Client-Server applications.

  • Development of Client-Server applications.

  • Cross platform programming.

  • Porting server-client applications from Linux to MS-Windows.
  • Voir plus

    Moldavian companyJanvier 2001 - Janvier 2004

  • Microcontrollers programming.

  • Debugging of the software and hardware.

  • Design and implementation of the Embedded interpreter.

  • Slave devices testing.

  • Project design.

  • Development and deployment of the project.
  • Voir plus

    Moldavian companyJanvier 2000 - Janvier 2004

    System Administrator.
  • Network administration.

  • Design of the LAN network.

  • Shell scripting.
  • Mes compétences

    Langues parlées

    RUSSIAN: Advanced
    ROMANIAN: Native speaker
    ENGLISH: Average
    FRENCH: Beginner



    Open Source solutions


    Environment of Development

    GIT, Eclipse, Visual Studio, NetBeans, XCode, Vagrant, IntelliJ Idea, SVN

    Analysis Methods and Tools

    UML, JSONModel, Jackson

    Networks and Systems

    Windows, Linux


    C#, Delphi, JavaScript, SQL, Scala, JAVA, XML, C/C++, Assembler, Shell Scripting, PHP, Objective-C, CUDA


    JNIWrapper, J2EE


    SQL Server, MySQL, PostgreSQL, SQLite

    Application Servers

    Apache, Tomcat

    Embedded and Telecom

    Embedded Visual C, UMTS


    Acra, iOS, Android



    Web Technologies

    CGI, AJAX, Node.js, AngularJS, Ruby on Rails, JSON, HTML


    Bugzilla, Eclipse Plugin, Av Libraries, Crittericism

    Mes études et formations

    PhD in Mathematics and Informatics - Academy of Science of Moldova.2009 - 2011

    Master’s Degree in Computer Science - State University of Moldova.2007 - 2008

    Bachelor’s Degree in Computer Science - Technical University of Moldova.1997 - 2001