个人简介:
刘斌,毕业于安徽大学数学系. 之后一直从事开发工作,从早期的管理信息系统到目前从事的嵌入式开发,18年左右的开发经验.
---------------
联发科技 技术副理
2006 – 2019.3 (13 年)合肥
开发及维护DTV系统中的相关重要模块, 在DTV系统从linux 转到 android 的项目中担任架构的角色. 熟练使用C C++ Java .
安徽和信科技发展有限责任公司 开发人员
2005 – 2006 (1 年)合肥
开发岗位, 主要负责97系统相关模块的开发跟维护工作.
(1-50)小型公司 开发人员
1999 – 2005 (6 年)合肥
开发企事业单位管理信息系统,涉足行业有交通,物价,公安,房产..., 能熟练使用各种数据库.
---------------
工作之余,我一直有持续学习的习惯,工作之余写过超40万行代码, 在GitHub上有开源自己写的2个工具.
数字电视码流分析器,包含脚本词法语法分析,脚本动态解析.
https://github.com/flylb1/TSParser
Java 封装的串口调试工具包.
https://github.com/flylb1/JavaSerialPort
移动开发上,目前也有较多的了解,独立开发了一款游戏引擎(建立在别人的开源基础上),利用这套引擎可以方便的在IOS / Android / HTML5 / Desktop 上做开发。
自己用这个引擎也做了几款HTML5小游戏放在FaceBook上, https://www.facebook.com/pg/gcreategame/posts/?ref=page_internal&mt_nav=1 (这几款需要翻墙用Facebook 账号登录)
项目管理方面,大大小小也担任过一些Task Leader, 主要是前期定计划,安排人力, 跟踪开发进度及风险 , 安排QA ,交付客户。
年龄不是问题,Coding会一直下去 :)
技能专长
- Java
- C
- C++
- Linux Embedded System
- Android
- IOS
- HTML5
- Game
- SQL
- Microsoft SQL Server
- Oracle
业余所做项目
Game - 轻松玩魔方
2017 年 1 月 – 2017 年 3 月
自己玩魔方,顺便写了这个程序(HTML5,Android,IOS,MAC).
用最少的公式(9个) 就可以顺利的还原魔方.
[Mac] https://itunes.apple.com/us/app/simple-cube/id1192981119
[IOS] https://itunes.apple.com/us/app/simple-cube/id1181807531
[Android] https://play.google.com/store/apps/details?id=com.gcreate.cube.android
[Android][腾讯应用宝] http://sj.qq.com/myapp/detail.htm?apkName=com.gcreate.cube.android 27k 下载量
[Facebook App] https://apps.facebook.com/cube_tutorial
Game - Uncross
开始日期: 2016 年 4 月
Uncross Line Game.[HTML5]
Your goal is to get all the lines do not intersect. You need to solve the puzzle in the shortest possible time. Come on, Challenge with your friend.
[Facebook App] https://apps.facebook.com/uncross/
[IOS] https://itunes.apple.com/us/app/cross-line/id1188544011?l=zh&ls=1&mt=8
Game - Sudoku
开始日期: 2016 年 3 月
Sudoku is one of the most popular puzzle games of all time. The goal of Sudoku is to fill a 9×9 grid with numbers so that each row, column and 3×3 section contain all of the digits between 1 and 9.
[Mac] https://itunes.apple.com/us/app/sudoku-game/id1219318518?ls=1&mt=12
[IOS] https://itunes.apple.com/us/app/sudoku-practice/id1221463615?ls=1&mt=8
[Android] https://play.google.com/store/apps/details?id=com.gcreate.suduku
[Facebook App] https://apps.facebook.com/math_sudoku
Game - 24 Math Game
开始日期: 2015 年 8 月
24 Math Game
With four numbers to calculate, each number can only be used once, you can use the addition subtraction multiplication division the four operations, results for the special number (10--30).
[IOS] https://itunes.apple.com/us/app/math-calculate/id1000533680?l=zh&ls=1&mt=8
[Facebook APP] https://apps.facebook.com/math_calculate_game/
Game - Math Divsion
开始日期: 2015 年 9 月
This is a simple division of the game, divided into simple / medium / difficult three levels, divide the formula will be displayed in the UI, the application will randomly remove some numbers, you need to complete the whole formula.
[IOS] https://itunes.apple.com/us/app/division/id1221825077?l=zh&ls=1&mt=8
[Mac App] https://itunes.apple.com/us/app/math-division/id1057443241?l=zh&ls=1&mt=12
[Facebook] https://apps.facebook.com/math_division/
Game - 三视图游戏
开始日期: 2017 年 3 月
这是奥数必备知识点.从3个方向看一个立体模型,前视图是从前往后看,俯视图是从上往下看,左视图是从左往右看.根据三个视图提供的信息,在俯视图上标出每一个元素的层高,全部标正确会显示3D的原始图形.
[IOS] https://itunes.apple.com/us/app/%E7%A9%BA%E9%97%B4%E6%96%B9%E5%9D%97/id1230961589?l=zh&ls=1&mt=8
[Mac App] https://itunes.apple.com/us/app/%E7%A9%BA%E9%97%B4%E6%96%B9%E5%9D%97/id1229307553?l=zh&ls=1&mt=12
Game - Jigsaw Puzzle
2016 年 6 月 – 2016 年 7 月
Jigsaw puzzle,
The graphics are randomly disorganized into irregular small graphics, and you need to restore the complete map in the shortest possible time
[Facebook] https://apps.facebook.com/gravity_puzzle
Java MPEG2 Analyzer (GitHub)
开始日期: 2015 年 3 月
TSParser is a powerful cross-platform DVB/ MPEG stream analyzer. It works well under Windows, Linux, and Mac OS.
- Web based application
- Easy to configure PID/ Table ID
- Easy to add new Section/ Descriptor syntax
- Dynamically load Section/ Descriptor script
- Friendly presentation of Section/Descriptor
- Export SI/SPI data to file
- Support 3rd to add new application in Java
- Apache 2 License
[Github] https://github.com/flylb1/TSParser
Java serial port SDK (GitHub)
开始日期: 2015 年 3 月
SerialPort SDK (Windows, Linux, MAC OS)
SerialPort SDK is a professional Java serial port SDK. It provides a simple communication interface to connect any serial port devices.
You can use it to implement or debug serial protocol.
You can send and capture data.
You can change communication channel’s settings easily including the setting for non-standard baud rate.
You can write Java code to automate some specific tasks.
You can perform JavaScript to send command.
[Github] https://github.com/flylb1/JavaSerialPort