Vitaliy Meshchaninov,俄罗斯圣彼得堡的开发商
Vitaliy is available for hire
Hire Vitaliy

Vitaliy Meshchaninov

Verified Expert  in Engineering

Software Developer

Location
Saint Petersburg, Russia
Toptal Member Since
April 4, 2014

Vitaliy是一位经验丰富的web工程师,他也擅长后端开发. 他是web开发领域的前沿技术和框架专家, 他喜欢承担具有挑战性和复杂的新项目.

Portfolio

iQualify (via Toptal)
Stripe, Selenium, WebdriverIO, MongoDB, AngularJS, Angular, Express.js, Node.js...
Johnson & Johnson (via Toptal)
Sinon.JS、Mocha、REST api、Apigee、JSON/XML schema、Swagger、Express.js...
Joinesty (via Toptal)
亚马逊网络服务(AWS)、蓝鸟、Express.. js、Microsoft SQL Server、Babel...

Experience

Availability

Part-time

Preferred Environment

Fish, Git, WebStorm, MacOS

The most amazing...

...我编码的东西是Chrome的扩展,以降低CPU负载和RAM消耗.

Work Experience

全栈JavaScript开发人员

2017 - PRESENT
iQualify (via Toptal)
  • 用服务器端渲染构建了一个Angular应用.
  • 为Angular创建一个UI元素库.
  • Converted E2E tests from Zombie.js to WebdriverIO.
  • 集成Azure AD单点登录.
  • Integrated Stripe payments.
  • 参与AngularJS到Angular应用的迁移.
技术:Stripe, Selenium, WebdriverIO, MongoDB, AngularJS, Angular, Express.js, Node.js, TypeScript, JavaScript

Senior Node.js Developer

2017 - 2017
Johnson & Johnson (via Toptal)
  • 为移动客户端创建了一个REST API“后端为前端”服务器.
  • 实现了在客户端和后端微服务之间传递数据的数据转换机制.
  • 在敏捷、设计驱动的环境中工作.
  • 包含单元/集成测试的代码.
  • Supported a CI configuration.
Technologies: Sinon.JS、Mocha、REST api、Apigee、JSON/XML schema、Swagger、Express.js, Node.js

Browser Extension Developer

2015 - 2016
Joinesty (via Toptal)
  • 创建一个Chrome/Firefox扩展.
  • 自动跨浏览器扩展构建.
  • 参与后端开发.
技术:亚马逊网络服务(AWS)、Bluebird、Express.. . js、Microsoft SQL Server、Babel, Browserify, Gulp, Firefox扩展,Chrome扩展,Node.js

Chrome Extension Developer

2015 - 2016
UCapture (via Toptal)
  • 做了一个Chrome扩展与OAuth集成到一个网站.
  • 与第三方REST api集成.
  • 使用Gulp和Browserify构建自动扩展.
  • 使用Esprima解析器从第三方JS文件中构建数据提取.
技术:ECMAScript (ES6),第三方api, OAuth, Browserify, Gulp, Chrome Extensions

Lead Software Engineer

2014 - 2015
Yandex, LLC
  • 支持和开发Yandex Mail,包括前端和后端.
技术:Git, Gulp, Stylus, XSLT, HTML5, Node.js, JavaScript

Software Engineer

2013 - 2014
F0-Soft
  • 创建CRM平台的组件.
  • 开发了Mongo抽象和文档引用管理模块.
  • 构建一个ORM模块(类似于Mongoose).
  • 开发内部和电子邮件消息模块.
  • 创建了模型表示模块.
  • 实现了一个平台依赖管理模块.
技术:Redis, MongoDB, Node.js

Systems Analyst

2011 - 2013
Telda NPP
  • 为一家多地区公司创建了一个报告网络系统.
  • 管理了一个水电站控制系统报表模块的开发.
  • 管理克拉斯诺亚尔斯克市警察局自动化系统的安装.
  • Analyzed requirements.
  • Developed documentation.
技术:CSS, HTML, Oracle, PHP

Web Developer

2008 - 2009
Tager Media
  • 开发了横幅网络Adzilla的前后端.
  • 为tagerstory创建公司网站的布局.
  • 开发了SMS测试站点的后端和前端.
  • 为横幅网络Admigo设计布局.
  • 处理其他后台和前端开发.
技术:JavaScript, CSS, XHTML, XML, MySQL, PHP

Nodeschool.io

http://nodeschool.io
Help newbies learn new JS/Node.我在俄罗斯的圣彼得堡买了很多东西.

TabMemFree

http://goo.gl/zUN11
一个Chrome扩展降低RAM消耗和CPU负载的Chrome通过“停放”在一个轻量级页面上的非活动标签. 它的工作原理就像BarTab Firefox扩展,拥有70k用户. 自2011年以来,我一直在使用JavaScript和Chrome API开发它.

Kloomba

http://github.com/glukki/kloomba
Android手机地理mmo游戏. 我参与了这个想法的构思、团队管理和后端开发. 从2011年到2012年,我使用Python、App Engine、Protobuf和Memcached来完成这个项目.

Monit

一个带有单页web应用程序和服务器处理跟踪信息的汽车跟踪系统. 从2009年到2010年,我使用PHP、JavaScript、MySQL、XHTML、CSS和谷歌地图API创建了它.

Languages

TypeScript, ECMAScript (ES6), JavaScript, HTML5, SQL, CSS, PHP, XML, XHTML, HTML, Python, XSLT

Frameworks

Swagger, Express.js, .. NET, AngularJS, Angular, Selenium, Bootstrap

Libraries/APIs

Sinon.JS, Node.js、Apigee、jQuery、REST api、Stripe、React

Tools

Git, Babel, Gulp, Mocha, Browserify, Chrome Developer Tools, Mongoose, Stylus, WebStorm, WebdriverIO, Webpack, NGINX, Apache

Platforms

DigitalOcean, Linux, Docker, Google App Engine, MacOS, Amazon Web Services (AWS), AWS Lambda, Azure, Oracle

Storage

JSON/XML模式,MongoDB, Redis, PostgreSQL, MySQL, Microsoft SQL Server, Memcached

Other

Chrome扩展,HTTP, Fish, OAuth,第三方api, Firefox扩展,蓝鸟

Paradigms

设计驱动开发(D3),测试驱动开发(TDD)

2005 - 2010

系统分析与管理硕士学位

西北国立技术大学-圣彼得堡,俄罗斯

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

Top talent is in high demand.

Start hiring