Ion C.

Software Developer

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

Mon expérience

Voir plus

PENTALOG CLIENT: Manufacturing Efficiency and Quality Improver in the Electronic IndustryDécembre 2018 - Présent

Developer.
  • Requirements analysis and details clarification with the client.
  • Environment definition.
  • Estimation.
  • Architecture design.
  • Defining development strategy.
  • Creating prototypes.
  • Software development.
  • Manual testing.
  • Writing project documentation.
  • Demo organization.
  • Delivering solutions via automatic CI pipelines, namely Jenkins.
  • Using project management tools, namely JIRA.
Voir plus

IT FedcoSeptembre 2014 - Décembre 2018

.NET Developer within an international software development company and IT solutions provider.
  • Management of various projects, designing new features and integrating them in the company's environment.
  • Setups building and development of apps based on BLE protocol communication.
  • Management of app-to-app communication via low level protocols.
  • Using SQLite for logs and temporary data storage.
  • Communication with server via HTTP protocols (async and sync) and Websockets.
  • Creation of 3rd part libraries used for FaceRecognition and app data triggers.
  • Development of a WPF ticker based on remote XML data.
  • Control caching.
  • Data binding and customization using the PropertyGrid.
  • Using the synchronization protocols with server.log sending, screens, touch logs and face recognition logs.
  • Working with BLE Estimote Beacons from trigger desktop app triggers.
Voir plus

Cedacri InternationalMars 2013 - Septembre 2014

.NET Developer within a company part of the Cedacri Italia Group, which provides software services and Business Process Outsourcing, for the banking system.
  • Creating custom control using the JSON server, displaying and developing controls with custom parameters (width, height, x, y, in animation, out animation) and multiple others parameters depending on the type of the control.
  • Customization of weather widgets (data from remote API server), using XML fields and MarkUp extensions to refresh and bind the data.
  • Management of video engines, like WPF media player, FFMPEG and the VLC engine.
  • Management of web browsers, including Native WPF (the Internet Explorer engine) and introduction of 3rd part libraries as Awesomium - Chrome engine.
  • Using the communication protocol with vending machines and printers.
  • Customization of controls, including digital / analogue clock, digital-based controls based on markup extentions and format.
  • Development of control animations.

Mes compétences

Langues parlées

RUSSIAN: Native speaker
ROMANIAN: Native speaker
ITALIAN: Beginner
ENGLISH: Advanced

Computer Tools

MS Office

Networks and Systems

Windows

Protocols

HTTP

DBMS

SQLite

Multimedia

FFMPEG

Technologies

WPF, ADO.NET, .NET 4.5, Beacons, Entity Framework 6, ADODB, .NET, Entity Framework, Autofac, .NET Core

Tools

Jira, Jenkins

Analysis Methods and Tools

Team Foundation Server

Environment of Development

SVN, Visual Studio 2017, GIT

Languages

C#, VB.NET, XML, PowerShell

Web Technologies

HTML, DevExpress, WebSockets, JSON, Newtonsoft.Json

Embedded and Telecom

BLE

Miscellaneous

Agile

Mes études et formations

Bachelor's Degree in Information Technology, Faculty of Information Technology - The Technical University of Moldova, Chisinau.2009 - 2013