斯坦尼斯拉夫Yaranov
Verified Expert in Engineering
软件开发人员
Stanislav是一个在c++, PHP, JavaScript, Node方面经验丰富的软件开发人员.使用PostgreSQL进行数据库开发. 他更喜欢保持代码整洁,解决方案可维护,并使用TDD进行开发. 他喜欢解决具有挑战性的任务,即使看起来不可能,他也总能找到解决方案.
Portfolio
Experience
Availability
首选的环境
Git, PhpStorm, MacOS
The most amazing...
...我参与的项目是紧急系统112, 现在在鞑靼斯坦共和国运作, Russia.
Work Experience
React Developer
Toptal Client
- 使用现代方法为React前端应用程序开发各种组件.
- 将旧风格的React应用升级为带有钩子等的新风格, 这增加了应用程序的可读性和可维护性.
- 集成了AI服务,使产品在应用中更具创意.
- 参加项目开发人员会谈,分享我们关于最佳实践的想法, code styles, etc.
高级PHP开发人员
Client
- 合作为现有应用程序的业务逻辑添加新功能.
- 通过实现设计模式参与更新一些现有的遗留逻辑.
- 参与开发团队的日常电话会议.
高级全栈开发人员
Client
- 为约会网络应用开发了基于laravell的后端,也为移动应用开发了api.
- 整合应用程序与不同的认证方式和第三方服务.
- 使用Vue、Vuex、Vue Router开发前端.
- 为开发、测试和生产创建基于docker的基础设施.
Web Developer
Client
- 使用Node构建后端和前端.js, Express.. js和Vue来输入和存储用户数据.
- 创建了一个模块来生成PDF报告与图表和表格使用D3.使用提供的公式从存储的财务数据中提取.
- 定期与客户通话,让客户了解最新的进展,并确保我在轨道上.
高级PHP开发人员
Apex Brands, LLC
- 使用Laravel、jQuery和MySQL开发了一个会员网站.
- 从头到尾开发了一个管理住宅建设和改造业务的系统,可以让您管理各种对象, budgets, reports, and more. 使用的主要技术包括Laravel、Vue和PostgreSQL.
- 帮助建立一个短信营销系统,并将其前端代码从jQuery转换为Vue. 主要使用的技术包括Laravel、Vue、jQuery和MongoDB.
软件开发人员
GDC服务俄罗斯
- 创建了一个工具,用于通过PowerShell适配器操作活动目录、交换和链接.
- 使用NUnit, Moq和Ninject工具实现TDD.
- 与客户沟通,收集更新需求,支持应用程序.
软件工程师|团队领导
GLONASS+112
- 创建了市政服务和生态部门使用的地理信息系统.
- 建立校车监控系统,通过控制路线和速度违规,并在调度员和司机之间提供专门的沟通渠道,以减少校车事故的数量.
- 开发了2013年喀山世界大学生运动会指挥中心系统.
- 创建了紧急系统112,目前在俄罗斯鞑靼斯坦共和国工作.
- 在所有指定系统的开发过程中领导一个团队.
X++ Developer
Norbit
- 为Ak Bars Hockey Club (Kazan, Russia)开发解决方案.
- 为泽尼特排球俱乐部(喀山,俄罗斯)创建解决方案.
.NET Developer
富士通GDC俄罗斯
- 开发了专门的电子商务系统.
- 作为俄语和英语开发团队之间的联络点.
C++ Developer
ICL — KME CS
- 参与开发使用UDP作为通信层的客户机-服务器应用程序.
- 开发了多个可视化3D组件,用于显示各种统计数据.
- 创建了几种类型的专用编辑器.
Experience
System 112
http://112.tatar.ru/该系统旨在帮助有困难的人.
调度员接到来自全国各地需要帮助的人的电话(通过与Avaya电话的集成), 根据打电话的人提供的信息, 他们制作事故卡,并将其发送到所需的部门和服务.
这些部门的用户收到卡片,为事件分配人员和车辆,然后监督和控制其执行情况.
还有一些特殊用户通过接收通知来控制系统的整个过程, 生成文本或地图报告, 查看车辆运动历史, 分析事件卡和反应历史, and so on.
校车监控系统
该系统能够在地图上显示校车的当前位置, 为公共汽车创建路线, 为特定的公共汽车分配特定的路线, 然后在发生路线或速度违规时接收通知, in which case, 操作员可以通过打电话来通知公交车司机.
此外,还提供不同类型的报告.
2013世界大学生运动会指挥中心
该系统负责:
-创建和显示与设施有关的活动时间表.
-改正错误.
-事件路由和解决.
-作为中央系统,显示由其他子系统(到达)提供的数据, accommodations, and more).
市政当局和生态学家的地理信息系统
这是一个用户可以创建图层的系统, 在鞑靼斯坦的地图上放置不同的几何形状和标记,上面有一些文字和媒体信息, Russia, 然后根据提供的信息构建不同类型的报告(主要是文本和地图).
Toptal反应加速器
Education
应用数学和计算机科学工程师学位
喀山国立研究技术大学| KAI -喀山,俄罗斯
Certifications
Toptal反应加速器毕业生
Toptal, LLC
IBM区块链开发基金会
IBM via Coursera
Skills
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
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
选择你的才能
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring