Stanislav Karchebnyy
Verified Expert in Engineering
Software Developer
Stanislav有很强的Rust和c++背景,喜欢探索新的语言和框架. 他编写的商业软件被全世界数百万人使用,并且在许多编程语言和计算机内部方面经验丰富, including CPU, caches, memory, buses, and consumer electronics.
Portfolio
Experience
Availability
Preferred Environment
IDEA IDE, Rust, Git, Sublime Text, GitHub
The most amazing...
...thing I've worked on is Metta OS, 面向21世纪的社会化、人性化的多媒体操作系统.
Work Experience
Principal Software Engineer
Twilio
- 与同事合作组建了一个专注于制作客户端sdk的新团队.
- 与内部和外部客户沟通,支持新sdk的功能开发.
- 提倡从过时的技术(如c++)过渡到现代技术, 特定于平台的行业标准,比如针对移动平台的Swift和Kotlin,以及针对JavaScript环境的TypeScript.
Managing Partner
Exquance Software
- 创办了自己的合资公司,将现代技术引入房地产领域.
- 使用PostgreSQL设计并实现了网站的后端基础架构, MySQL, PHP, and Python.
- 使用Objective-C实现了一个iOS移动应用.
- 通过Git通过SSH执行网站部署,实现无缝、安全的部署过程.
- 实现ClickOnce软件安装基础设施.
Senior C++ Developer
Hubstaff
- 协作创建新特性的规范.
- 根据规范为桌面客户端开发新特性,解决兼容性问题.
- 通过实现改进和合并单元测试,始终如一地提高代码质量.
- 协助识别和解决一系列小错误.
- 参与日常站立会议并支持敏捷开发过程.
Software Engineer
Skype
- 使用Qt3和后来的Qt4实现了Linux版本的Skype UI.
- 为消费电子产品实现了Linux音频支持.
- 与预先存在的音频库基础设施集成.
- 使用OpenCORE和c++实现Android音频支持,带有Java/JNI接口.
- 包括用于音频调用的azure部署的HTTP控制器.
Software Engineer
Infinet Wireless, Inc.
- 使用本地Infinet库和Qt实现了一个无线路由器监控接口.
- 与现有的内部c++框架库集成.
Web Developer
IA «Neftegaz.RU» www.neftegaz.ru
- Maintained a large oil & gas industry portal web site.
- 用Ruby编写了一个速度优化的web服务器统计分析器.
System Administrator
«ASK Group» www.ask.ru
- 维护一个大型分布式Windows网络,该网络由三个地区的三个办事处组成,通过VPN连接.
- Automated user and admin tasks.
Web Developer
«Visual Mechanics» www.vismech.ru
- 用PHP实现了一个网上商店框架.
- 为网站后端创建了一个可视化的表格构建工具.
System Administrator, Developer
AG «Courier» www.zauralmedia.ru
- 维护一个小型的非线性视频编辑PC站网络.
- 在PHP中设计并实现了一个小型crm风格的工具.
- 设计并实现了一个电视广播字幕编辑器应用程序.
- 对广播硬件使用的二进制存储格式进行逆向工程.
- 编写内部使用的各种软件.
Experience
Metta OS
Akregator
http://userbase.kde.org/Akregatorhttp://dot.kde.org/2005/01/11/application-month-akregator
Jenson Jeppkins
http://github.com/berkus/jeppkinsCarma
http://github.com/berkus/carma该工具最初是作为c++项目开发的,后来过渡到Rust.
Structured Streams
http://github.com/berkus/libssuEducation
Course Degree in Machine Learning
Coursera - Stanford
Skills
Libraries/APIs
FLTK, Protobuf, ØMQ
Tools
GitHub, CMake, Git, Android NDK, Xcode, Subversion (SVN), Redmine, VirtualBox, NGINX, IDEA IDE, Sublime Text, Microsoft Visual Studio, Eclipse IDE
Frameworks
Qt, Qt Quick, Boost, Ruby on Rails (RoR), Cocoa
Platforms
Linux, Unix, MacOS, iOS, Windows Server, Windows,嵌入式Linux, Android, BSD
Languages
C++, C, Bash, VB.NET, Objective-C, C++14, Rust, JavaScript, Python, Java, PHP, C#, Scala, Perl, Ruby, Assembler x86, ARM Assembler, Swift, Kotlin, TypeScript
Paradigms
Agile Software Development, Unit Testing, REST, Class-based OOP, Distributed Programming, Functional Programming, Model View Controller (MVC), Event-driven Programming, Functional Reactive Programming, Object-oriented Design (OOD), Actor Programming, Behavior-driven Development (BDD)
Storage
PostgreSQL, Oracle PL/SQL, MySQL, Riak, MongoDB
Other
网络编程,UDP,操作系统,TCP/IP, Pijul, sdk
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring