Osoian
Marcel

Fullstack Web Developer

CV

Profile

Full-stack web engineer with 10+ years of professional working experience. I had the opportunity in achieving different knowledges in the IT sphere, starting with web technologies, desktop and mobile applications to even hardware products.
In last 4 years I achieved big experience with creating decentralized applications, where most of them were built using Ethereum Blockchain.

Experience

Full-stack Web Engineer
DMEX.app
Mar 2018present
  • Architected and developed from scratch the back-end of 3 decentralized applications based on Ethereum blockchain:
    - ethermium.com - decentralized cryptocurrency exchange;
    - dmex.app - decentralized exchange for margin trading;
    - criptoleu.com - national cryptocurrency and payment system.
  • Writing API endpoints and API documentation.
  • Architected order matching system.
  • Smart Contract analysis and integration on back-end.
  • Maintaining servers software (web servers, databases, eth nodes, etc).
  • Horizontal scaling of Node.js and back-end optimizations.
  • Prometheus and Grafana metrics integration.
  • Frontend development with Vue.js & Vuex.
JavaScriptNode.jsExpressSocket.IOSequelizeSolidityWeb3Geth
Co-Owner & Full-stack Web Engineer
Devify.net
Jun 2016Mar 2018
  • Company administration, hiring software developers, project management.
  • Main projects:
    - Developed the Front-end of website BtcXChange.ro and their backoffice, implemented new design and features;
    - Continued to develop avigo.md software and maintain their servers;
    - Developed another projects with my team as Tech Lead.
PHPMySQLHTML5CSS3JavaScriptUbuntu SysAdminDockerYouTrack
Full-stack Web Engineer
Avigo.md
Oct 2014Jun 2016
  • Worked as main software engineer in the company.
  • Developed the first version of website avigo.md. Implemented flight search engine, booking and payment system.
  • Developed the backoffice with all needed functional for selling and reporting.
  • Developed and implemented a library for parsing the booking output from different flight booking systems, which allowed the company to simplify sale process and ticket generation.
PHPMySQLHTML5CSS3JavaScriptSymfonyDoctrineUbuntu SysAdminSEO
Full-stack Developer & Hardware Engineer
Myvic Inc
Jul 2013Oct 2014
  • Developed a store platform (ExtJS SPA) for selling wholesale products. Implemented new platform features, configured automatic product importing and implemented required features for each customer individually.
  • Built a hardware device and developed it's software for monitoring activity of industrial machines.
  • Participated in development of Cross-Platform mobile application designed for displaying and reporting machines states in realtime.
JavaScriptPHPMySQLPythonWebsocketExtJS & TouchSysAdminRaspberry PI

Education

Civil Law
Technical University of Moldova
20092013