Scroll To View More
Vitaly Senko, Software Developer in Minsk, Minsk Region, Belarus
Vitaly Senko

Software Developer in Minsk, Minsk Region, Belarus

Member since February 1, 2019
Vitaly is a Node.js and Vue.js developer with a .NET background. He believes that the keys to success when working remotely with a client are good management and clear and regular communication. All in all, he’s a solid developer who thrives in fast-paced development environments and is extremely passionate about the programming languages that he uses.
Vitaly is now available for hire

Portfolio

  • Tispr
    Node.js, MongoDB, LoopBack, Elasticsearch
  • Cortlex
    Node.js, MongoDB, Angular
  • EVRYTHNG
    Node.js, AWS Lamda, MongoDB, MQTT

Experience

  • JavaScript, 5 years
  • Node.js, 4 years
  • C#, 3 years
  • SQL, 3 years
  • MongoDB, 3 years
  • React, 2 years
  • Vue.js 2, 1 year
Minsk, Minsk Region, Belarus

Availability

Full-time

Preferred Environment

VSCode, Git, Node.js, Windows

The most amazing...

...software I've worked on was a huge medical insurance platform with 17 million users.

Employment

  • Senior JavaScript Developer

    2018 - 2019
    Tispr
    • Built a platform for small businesses and freelancers to find work and professional connections. It is written in Node.js on LoopBack with MongoDB and Elasticsearch under the hood.
    Technologies: Node.js, MongoDB, LoopBack, Elasticsearch
  • Senior JavaScript Developer

    2017 - 2018
    Cortlex
    • Implemented consulting solution with a B2B model that was written in Node.js with MongoDB and Elasticsearch under the hood.
    • Developed also the front-end of the solution using TypeScript and AngularJS.
    • Conducted technical interviews with the company's candidates.
    • Lectured in technical courses and gave lessons to the company's employees.
    Technologies: Node.js, MongoDB, Angular
  • Node.js Developer

    2017 - 2017
    EVRYTHNG
    • Created a SaaS infrastructure platform for the Internet of Things (IoT). The project was based on Node.js and AWS Lambda stack with MongoDB under the hood.
    • Provided a B2B solution for customers based on the EVRYTHNG Cloud.
    • Communicated with customers.
    • Developed services with Express.js along with all of the sufficient business logic.
    Technologies: Node.js, AWS Lamda, MongoDB, MQTT
  • Software Engineer

    2014 - 2017
    ISSoft Solutions
    • Developed an internal project written in ASP MVC/Web API with Microsoft SQL Server as the database engine. The project's goal was to help with the company staff with the management of the clients, projects, employees, vacations, and even the company's car fleet.
    • Worked mainly in the back-end/database field for the above project but also did front-end tasks as well.
    • Wrote CRUDs and views for an MVC project.
    • Stored procedures for the database and a separate Web API project with Quartz.NET as the scheduler.
    • Implemented EWS as the communication with the email server and of course used EF for database interactions.
    • Supported a world-class project for the management of health insurances and healthcare bank accounts. Evolution1 is a leader in its business sphere with more than 17 million consumers over the US and Canada.
    • Developed ASP.NET Web Forms projects; mainly writing a number of stored procedures (we didn't use an ORM for performance reasons), collaborated with BA/QA specialists as well as with the American development team.
    • Built up the front-end by writing Angular-style HTML pages (with Web Forms) and general HTML markup with JavaScript code.
    • Developed servers and database and other back-end tasks such as CRS reports and SSIS packages.
    • Developed a Node.js server and various front-end components for a small startup-like project with a hush-hush business purpose. The back-end was written in Node.js, AngularJS for the front, and MySQL at the database-level.
    • Set up the hosting of the Amazon API and the data storage (NoSQL, DynamoDB) for a mobile application for media management, written in Xamarin. The API uses other Amazon services as well, such as S3, STS, SQS, Lambda, and Cloudseach.
    Technologies: .NET, C#, Node.js, Angular, MongoDB, DynamoDB, Microsoft SQL Server, Amazon Web Services (AWS)

Experience

Skills

  • Languages

    JavaScript, C#, SQL, GraphQL, CSS3, HTML5, Go, Dart
  • Frameworks

    Express.js, ASP.NET MVC, .NET Core, ASP.NET Web API, ASP.NET Web Forms, Jasmine, Mocha.js, Loopback, Vuetify.js, NancyFx, NUnit, Bootstrap, Electron.js, Unity3D, Entity, Redux
  • Libraries/APIs

    Node.js, Vue.js 2, Vuex, Lodash, Chai, React, jQuery, Ramda
  • Paradigms

    Asynchronous Development, Agile, Waterfall Development
  • Other

    Multithreading, Quartz.NET, AWS API Gateway, Elastic Beanstalk
  • Tools

    Mongoose, Mocha, SuperTest, Amazon SQS, AWS Push Notification Service (AWS SNS), TFS, Git, Jira, Microsoft Exchange
  • Storage

    MSSQLCE, MongoDB, AWS S3, AWS DynamoDB, SQL Server Integration Services (SSIS), Elasticsearch
  • Platforms

    AWS Lambda

Education

  • Specialist's degree in Computer Science
    2011 - 2016
    Belarusian State University of Informatics and Radioelectronics - Minsk, Belarus
I really like this profile
Share it with others