斯坦尼斯拉夫Yaranov,俄罗斯鞑靼斯坦喀山的开发商
Stanislav is available for hire
Hire Stanislav

斯坦尼斯拉夫Yaranov

Verified Expert  in Engineering

软件开发人员

Location
喀山,鞑靼斯坦,俄罗斯
至今成员总数
August 21, 2017

Stanislav是一个在c++, PHP, JavaScript, Node方面经验丰富的软件开发人员.使用PostgreSQL进行数据库开发. 他更喜欢保持代码整洁,解决方案可维护,并使用TDD进行开发. 他喜欢解决具有挑战性的任务,即使看起来不可能,他也总能找到解决方案.

Portfolio

Toptal Client
React, Node.js, TypeScript, JavaScript, Redux
Client
PHP, MySQL, XML, JSON, api
Client
PHP, Laravel, Vue, MySQL, OAuth 2, Docker, Twilio, SendGrid API, Redis...

Experience

Availability

Part-time

首选的环境

Git, PhpStorm, MacOS

最神奇的...

...我参与的项目是紧急系统112, 现在在鞑靼斯坦共和国运作, Russia.

Work Experience

React Developer

2021 - 2023
Toptal Client
  • 使用现代方法为React前端应用程序开发各种组件.
  • 将旧风格的React应用升级为带有钩子等的新风格, 这增加了应用程序的可读性和可维护性.
  • 集成了AI服务,使产品在应用中更具创意.
  • 参加项目开发人员会谈,分享我们关于最佳实践的想法, code styles, etc.
技术:React, Node.js, TypeScript, JavaScript, Redux

高级PHP开发人员

2020 - 2021
Client
  • 合作为现有应用程序的业务逻辑添加新功能.
  • 通过实现设计模式参与更新一些现有的遗留逻辑.
  • 参与开发团队的日常电话会议.
技术:PHP, MySQL, XML, JSON, api

高级全栈开发人员

2019 - 2021
Client
  • 为约会网络应用开发了基于laravell的后端,也为移动应用开发了api.
  • 整合应用程序与不同的认证方式和第三方服务.
  • 使用Vue、Vuex、Vue Router开发前端.
  • 为开发、测试和生产创建基于docker的基础设施.
技术:PHP, Laravel, Vue, MySQL, OAuth 2, Docker, Twilio, SendGrid API, Redis, REST APIs, Stripe, Stripe API, APIs, Testing, Firebase

Web Developer

2019 - 2019
Client
  • 使用Node构建后端和前端.js, Express.. js和Vue来输入和存储用户数据.
  • 创建了一个模块来生成PDF报告与图表和表格使用D3.使用提供的公式从存储的财务数据中提取.
  • 定期与客户通话,让客户了解最新的进展,并确保我在轨道上.
技术:面向对象编程(OOP)、HTML、Git、CSS、SVG、D3.js, Vue, Express.js, Node.js, APIs

高级PHP开发人员

2017 - 2019
Apex Brands, LLC
  • 使用Laravel、jQuery和MySQL开发了一个会员网站.
  • 从头到尾开发了一个管理住宅建设和改造业务的系统,可以让您管理各种对象, budgets, reports, and more. 使用的主要技术包括Laravel、Vue和PostgreSQL.
  • 帮助建立一个短信营销系统,并将其前端代码从jQuery转换为Vue. 主要使用的技术包括Laravel、Vue、jQuery和MongoDB.
技术:面向对象编程(OOP), HTML, Memcached, 测试驱动开发(TDD), Git, PHPUnit, CSS, Redis, MongoDB, PostgreSQL, MySQL, jQuery, Vuex, Vue, JavaScript, Laravel, PHP, Stripe, Stripe API, REST APIs, APIs

软件开发人员

2017 - 2017
GDC服务俄罗斯
  • 创建了一个工具,用于通过PowerShell适配器操作活动目录、交换和链接.
  • 使用NUnit, Moq和Ninject工具实现TDD.
  • 与客户沟通,收集更新需求,支持应用程序.
技术:NUnit, Ninject, 面向对象编程(OOP), Git, 实体框架, Microsoft SQL Server, ASP.NET MVC, .NET, C#

软件工程师|团队领导

2010 - 2016
GLONASS+112
  • 创建了市政服务和生态部门使用的地理信息系统.
  • 建立校车监控系统,通过控制路线和速度违规,并在调度员和司机之间提供专门的沟通渠道,以减少校车事故的数量.
  • 开发了2013年喀山世界大学生运动会指挥中心系统.
  • 创建了紧急系统112,目前在俄罗斯鞑靼斯坦共和国工作.
  • 在所有指定系统的开发过程中领导一个团队.
技术:提高, OpenLayers, 标准模板库(STL), 面向对象编程(OOP), HTML, Leaflet, Memcached, Multithreading, Git, Linux, PHPUnit, CSS, Avaya Software, Elasticsearch, PostGIS, PostgreSQL, Java, Node.js, c++, JavaScript, PHP, REST api, api, Testing, php5

X++ Developer

2008 - 2010
Norbit
  • 为Ak Bars Hockey Club (Kazan, Russia)开发解决方案.
  • 为泽尼特排球俱乐部(喀山,俄罗斯)创建解决方案.
技术:面向对象编程(OOP), x++, Microsoft Dynamics AX

.NET Developer

2007 - 2008
富士通GDC俄罗斯
  • 开发了专门的电子商务系统.
  • 作为俄语和英语开发团队之间的联络点.
技术:面向对象编程(OOP),多线程,Microsoft SQL Server, ASP.NET, C#

C++ Developer

2004 - 2007
ICL — KME CS
  • 参与开发使用UDP作为通信层的客户机-服务器应用程序.
  • 开发了多个可视化3D组件,用于显示各种统计数据.
  • 创建了几种类型的专用编辑器.
技术:标准模板库(STL), 面向对象编程(OOP), Multithreading, SQL, FreeBSD, Qt, C++

System 112

http://112.tatar.ru/
应急服务协调系统.

该系统旨在帮助有困难的人.

调度员接到来自全国各地需要帮助的人的电话(通过与Avaya电话的集成), 根据打电话的人提供的信息, 他们制作事故卡,并将其发送到所需的部门和服务.

这些部门的用户收到卡片,为事件分配人员和车辆,然后监督和控制其执行情况.

还有一些特殊用户通过接收通知来控制系统的整个过程, 生成文本或地图报告, 查看车辆运动历史, 分析事件卡和反应历史, and so on.

校车监控系统

为了保证居住在俄罗斯鞑靼斯坦地区的学生的安全, 我开发了一个监控校车的系统.

该系统能够在地图上显示校车的当前位置, 为公共汽车创建路线, 为特定的公共汽车分配特定的路线, 然后在发生路线或速度违规时接收通知, in which case, 操作员可以通过打电话来通知公交车司机.

此外,还提供不同类型的报告.

2013世界大学生运动会指挥中心

我开发了一个指挥中心,用于2013年喀山世界大学生运动会.

该系统负责:
-创建和显示与设施有关的活动时间表.
-改正错误.
-事件路由和解决.
-作为中央系统,显示由其他子系统(到达)提供的数据, accommodations, and more).

市政当局和生态学家的地理信息系统

成为团队的领导者, 我负责开发, testing, deployment, 市政服务和生态部门GIS系统的维护.

这是一个用户可以创建图层的系统, 在鞑靼斯坦的地图上放置不同的几何形状和标记,上面有一些文字和媒体信息, Russia, 然后根据提供的信息构建不同类型的报告(主要是文本和地图).

Toptal反应加速器

Toptal反应加速器是一个专门为JavaScript开发人员提供React培训的学习项目, NextJS, Redux, and GraphQL. 这是一个为期两个月的项目,包括严格的学习练习和实践活动,以及严格的评估过程, 综合学习评估, 30-40小时建立发票管理系统. 在这个发票应用程序中, 用户能够跟踪发票, clients, 公司信息.
2001 - 2007

应用数学和计算机科学工程师学位

喀山国立研究技术大学| KAI -喀山,俄罗斯

2022年7月至今

Toptal反应加速器毕业生

Toptal, LLC

2018年3月至今

IBM区块链开发基金会

IBM via Coursera

Libraries/APIs

React, jQuery, Vue, Vuex,传单,Node.. js, Stripe, Stripe API, REST API, OpenLayers, OpenMP, MPI,标准模板库(STL), D3.. js、实体框架、SendGrid API

Tools

Redux Thunk, Git, PhpStorm, Microsoft Dynamics AX, Ninject

Frameworks

Redux, Laravel, PHPUnit, .NET, Boost, Express.js, OAuth 2, ASP.NET, ASP.NET MVC, Qt, NUnit

Languages

JavaScript, c++, SQL, CSS, HTML, PHP, PHP 5, c#, Sass, SCSS, TypeScript, x++, Java, XML

Storage

PostGIS, Memcached, MySQL, Redis, PostgreSQL, JSON, MongoDB, Elasticsearch, Microsoft SQL Server

Platforms

Linux, Firebase, MacOS, FreeBSD, MapServer, Docker, Twilio

Paradigms

测试驱动开发(TDD), DRY,面向对象编程(OOP),测试

Other

多线程,api, SOLID原理,SVG,计算机科学,数学,Avaya软件

有效的合作

如何使用Toptal

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

1

Share your needs

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

选择你的才能

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring