冉昕

Boolan资深咨询师

资深架构师

讲师介绍

Biography

Boolan资深咨询师,曾在朗讯科技Lucent Technologies,摩根斯坦利 Morgan Stanley任职资深架构师。长期从事嵌入式、通信行业,精于STL, Boost and C++ 11/14/17/20,llvm/clang,Linux kernel等,在高性能、低延迟、大规模系统级软件领域,拥有丰富的C/C++技术开发和架构经验,特别是软件架构、性能优化、编译构建等方面。

• 擅长软件性能优化,对高性能软件开发和设计有良好经验,低延迟程序开发。
• 擅长重构改进已有项目,进行架构/性能/模块化优化。
• 擅长 C/C++,熟悉 STL, Boost and C++ 11/14/17/20 标准。熟悉大型 C++项目从零开始搭建的能力。
• 擅长软件设计, 面向对象理论, 设计模式,重构,TDD, 敏捷软件开发。
• 擅长编译原理。熟悉 llvm/clang,熟练使用 clang 来辅助软件开发。
• 擅长操作系统, Linux kernel.。对 Linux kernel 的任务调度,内存管理有较深理解。有Linux 内核模块开发经验。擅长系统级编程。
• 熟练使用代码静态分析工具,如 klocwork,coverity。熟练使用代码覆盖测试工具bullseye,gcov。
• 擅长 Python. 熟练使用 python 编写交易平台及策略。
• 熟悉 Shell, Perl 和 lua。
• 熟悉 Lisp,有函数式编程思想。 • 熟悉 Java. 熟悉 Spring, Hibernate。
• 熟悉常用数据结构和算法。
• 熟悉敏捷开发流程,具备 CSM 敏捷认证。
• 擅长项目管理。能独立带团队完成软件项目。