Position: Node.js developer
Category: Node.js
English level: upper
Years of experience: 2


I took part in several projects during my carreer.

1) At the moment I am working on PBX system development, which is our company's product written over 3CX Phone System Dlls in C# language. It is a complex application that allows tracking, logging, writing detailed reports of calls. It also have a CRM side written in React/Node.js. 
I've been performing tasks about more detailed logging of calls, handling callbacks, that has been a big update for the system, and I am also involved in supporting the project. 
Technologies stack: ASP.NET Core Web API, EntityFramework Core, PostgreSQL, IIS, Git, TFS, Postman

I also have an experience with NodeJS side of this project, wrote an API integration mini-app with an API of a bank, kind of a proxy server, which is saving data to a database (MongoDB) with Mongoose. I also wrote CRUD service for several models that were involved in work with Strapi and had performance issues.
Technologies stack: NodeJS (Express.js), Axios, MongoDB (Mongoose), REST API, Git, TFS, Postman, WinSCP, PuTTY (Deployed on Linux)

--------------------------------------------------------------------------------------------------------------------------

2) Before PBX project I took part in developing and supporting Local Government service, State Migration Service internal project, which is have written by our team and now supporting during at least 9 or more years. Technology stack I've used are: ASP.NET MVC, ASP.NET Core, OracleSQL, AngularJS, Angular 2+, IIS, Git, TFS.

--------------------------------------------------------------------------------------------------------------------------

3) Hospital Information System (HIS). This application is parsing the data that comes from different laboratory analyzers using RegEx (for now COBAS and Mindray devices models) and saving data to MSSQL database.
Used Technologies: C#, MSSQL, EntityFramework Core.
It doesn't matter how big the project is, but it is important that the project was recently started or a startup.

Professional growth
Prefer working in a team