曹思源

经历

深之度科技有限公司 软件开发工程师

普华基础软件股份有限公司 软件开发工程师

中科红旗软件技术有限公司 软件开发工程师,初级经理

技能

熟悉多种编程语言及编程范式。主要使用的语言有C、C++、javascript(nodejs环境)、Objective C等。对scheme、python比较熟悉,了解Go、ruby、lua。6年linux环境下的开发经验,熟练使用命令行工具,多年Qt使用经验,了解Gtk+,主要使用emacs和vim开发,大部分时间使用zsh+tmux工作。

个人项目

sos Present

my new operating system venture

coro

用C实现的一个简单的协程库

igrep

用C实现的一个简单快速的正则引擎(目前最简功能)。基于thompson自动机。

iShell

用Objective C实现的一个简单的shell,目前支持管道和一些简单的命令行编辑。

Semacs

一个用C实现的简单的microemacs原型。

Loopy

基于原作者的版本并添加了许多新的功能。

教育

Wuhan University, Computerter Technology and Application, 2005 - 2007

M.S. in Computer Science

研究生期间的项目:

项目使用的主要语言是Delphi、C++和Oracle DB。

Wuhan University, Computerter Science and Technology, 2001 - 2005

B.S. in Computer Science  

兴趣爱好

Download as plain text.