有良好的面向对象思想,能熟练运用C\C++进行应用开发。 熟悉Shell, Python脚本语言,并有运用于实际应用系统开发测试的经验。 熟悉Socket通信程序开发经验。 熟悉LINUX嵌入式软件开发,使用MAKE编译程序,使用GDB在LINUX上调试程序,分析系统LOG排除问题,能使用Shell, Python脚本完成工作上的一些辅助功能,能使用pacsus.robot等测试工具,UT的编写等.能使用wireshark,tcpdump抓包工具分析网络问题。 经过自己的积极,已经编写出一个还算稳定的底层软件框架,包括:网络通信层(epoll+socket),多线程任务队列,线程池,数据库底层等,采用生产者消息者模型,用此框架应用于IM即时通信服务端,还应用于某公司的期货行情、交易C++服务端,现已成功上线,服务端运行稳定。 目前做的方向是金融软件,互联网金融软件。
ID:22162
立即预约
立即收藏
沟通需求
微信扫码,联系客服沟通需求
个人介绍
项目经验
1、主要负责IM通信软件服务端的开发,与技术总监一起设计服务端的软件架构设计,模块设计,并写设计文档,独自负责整个服务端的开发: 网络层采用epoll模型,业务层用线程池处理,提高服务端并发处理能力, 数据库用mysql, 各层各模块都用C++封装成类, 模块之间还算比较清晰, 目前网络层与多线程处理已完成, 正在调试业务层, 应用层协议采用xmpp.客户端用VC,MFC开发。 2、在嵌入式LINUX平台上,负责WCDMA接入网UTRAN设备RNC(无线网络控制器)的平台开发,是基于嵌入式linux系统,主要负责RNC设备的Call Management(电话呼叫管理)开发、测试、维护工作,包括:现网运行中的电话呼叫过程中的资源分配、回收、切换等业务, 了解3GPP的一些知识。 参与network IP PLAN方面的工作, 在嵌入式LINUX平台上,我们负责开发与维护的程序模块功能是负责整个RNC网络接口相关的配置, 例如在某网口上配置IP地址与路由, 我们的程序模块是负责将用户配置的这些网络配置信息组织成一个xml文件,解析xml文件,并调用底层的API配置到内核去中, 负责修改程序bug, 维护team的自动化case,分析case的出错原因, 完成ut的测试框架与测试用例; 后面又参与一个新的项目RNC Pool, 功能是备份RNC, 就是将现网中正在运行的RNC的运行数据备份到另一台备用的RNC, 当正在运行的RNC出现问题, 可由备用的RNC直接替换上去, 不影响用户的使用, 在项目中负责参与各模块功能的设计分析, 小功能模块的代码完成, UT, 程序代码中调用的脚本实现, 并测试程序. 参与BTS(基站)的项目开发, 在嵌入式LINUX平台上,我们是负责HSUPA/HSDPA功能,阅读EFS需求文档,理解软件的需求,负责层2上面的MAC-HS模块开发维护工作,这模块的功能完成HSDPA的用户请求与数据包调试功能,在项目中我负责硬件平台的搭建,LINUX系统引导,启动的故障分析与排除,阅读并熟悉代码,负责编写辅助工具来查询并修改MAC-HS模块运行时的数据,使用测试工具完成建小区,建用户的一系列测试流程,并分析发现的问题. 3、负责银行存管监管产品线软件开发,主要负责后端Linux/unix c/c++应用软件开发,软件子系统包括:备付金存管,交易资金监管,P2P网贷系统等. 负责这些子系统的后端业务功能开发,前端JAVA应用维护,所用的数据库包括:Oracle,DB2,Mysql,Sysbase,informix等.并到客户现场部署过tomcat、weblogic、websphere 服务端与存管后台服务端. 参与兴业银行的P2P云网贷拖管项目,我主要负责在微软云上部署P2P网贷后台服务器,完成P2P与支付公司,银行的对接,并完成一些P2P业务功能的开发。 参与上海华瑞银行P2P存管监管项目,在项目中我担任技术经理职责,负责与客户的需求分析,银行内部网络安全架构设计,网络通信安全方案设计,部署P2P网贷后台服务器,完成P2P与支付公司、银行核心系统的对接,并完成一些P2P业务功能的开发,并对新员工进行业务与技术能力的培训与指导,同时担任部分项目经理的职责。 参与民泰银行P2P存管监管项目,在项目中担任项目经理职责,负责与客户的需求分析,与P2P公司、银行各渠道的对接联调,处理开发、测试、联调中遇到的各种问题等。 另外不定时地到上海银行,杭州银行(三方存管项目),兴业银行等作现场支持,解决一些现场的一些重大问题。
接单发单客服
添加客服微信,接单发单快人一步!
相关程序员推荐
tangjj c/c++ 开发,go开发,DBA 8年经验
从事互联网工作8年,有丰富的工作经验,参与和主导大型项目开发和设计
jackYang 高级开发工程师 13年经验
本人热爱⽣活,崇尚技术,忠于学习,敢于分享,相信技术改变⼈们的⽣活;
⼯作认真负责,认真对待每⼀件事情,每⼀个技术点,反馈及时,能做到尽早暴露⻛险以及问题,热爱解决遇到的⼀切问题;
具有钻研精神,并能与同事或者同⾏及时的讨论解决遇到的问题,有较好的团队沟通能⼒
热爱学习各种感兴趣的技术,⼤部分都是⼯作相关的,怎么提升个⼈效率,怎么提升团队效率,怎么解 决⼀些沟通问题等;
喜欢分享,有好玩的技术,优秀的⽅案或者好⽤的⼯具会分享推荐给别⼈,我觉得我们要承认没有最好,只有更好;
喜欢刨根问底,把事情做到极致!
对年轻人而言、没有比认认真真去“犯错”更酷更有意义的事情!
本人有以下技术栈的技能:
精通Objective-C语⾔,熟练掌握 iOS 平台各框架及 API,熟练掌握 iOS 内存管理机制;
精通 Swift 语⾔及其特性以及SDK等;
精通 dart 语言,熟练 flutter 开发,并进⾏跨平台 APP 编写;
精通 iOS App 混编开发,熟悉使用 Hybrid H5 JSBridge混编开发 App,熟悉 Weex 框架;
熟练掌握 Python、Java 开发语言,熟悉 Flask 和 Spring 框架编写后端程序;
熟练掌握 Nginx 转发、反向代理技术;
熟悉各类后端中间件,MQTT 消息中间件等;
熟练操作使用 Linux 操作系统;
熟悉使用 Vue 框架开发 web 应用;
熟悉 ijkplayer AVFoundation 框架,并应⽤实现⾃⼰的 App 功能开发;
熟练掌握 MVC 以及 MVVM 的开发设计模式;
熟悉 Reactive Extensions 框架处理异步数据流的问题;
熟练的应⽤AFNetworking、SDWebImage、Masonry、SnapKit 等开源项⽬;
熟练使⽤代码写UI,Autolayout,能熟练的使⽤Storyboard,xib;
熟练的使⽤Instruments下的性能调试⼯具进⾏性能优化;
熟悉⽹络数据(JSON/XML)的请求以及解析并转化模型,Charles⽹络数据抓包分析;
熟悉cocoapods依赖库⼯具;
熟悉Git、SVN等代码管理⼯具,崇尚使⽤Git;
熟悉友盟或者腾讯Bugly的Crash错误分析、fabric、Crash等;
熟悉存储技术,FMDB、 Core Data、NSUserDefaults、Realm、SQLite等;
熟悉使⽤ Mysql 、 PostgreSQL、 mongDB 、Redis 数据库;
熟悉后台接⼝规范以及各种调试⼯具。
本人爱好技术、服务器、硬件、外设等 ,兴趣爱好⽐较⼴泛 .(主要利⽤业余时间折腾⾃⼰感兴趣的事
情)
搭建过 VPN,利⽤搬瓦⼯等服务器平台并集成相对较成熟的 VPN 插件在服务器上搭建了⾃⼰的VPN 主 机。
利⽤树莓派安装 centos 服务器,并且搭建相应的 KVM 虚拟机环境。
搭建过 GitLab 和 SVN 的项⽬版本管理的开源平台,⽅便⾃⼰的⼯作项⽬管理。
学习过同事编写的 python ⼈脸识别简单系统。
学习依靠 docker 搭建⾃动化部署服务的技术。
研究各⼤⼚商的⼯单、客服系统等服务技术。
了解产品经理对产品的设计分析、以及相关的会议分享。
热爱演讲和分享,定期的在公司做技术分享,能帮助⾃⼰复习消化知识,也能在分享过程中与同事⼀起 探讨⾃⼰遇到的问题,包括同事提出来的有错误的地⽅。
dylan 高级开发工程师 3年经验
前端技能:
- 熟悉 Python、Java语言、分析、识别算法、自动化控制、python爬虫
- 熟悉 excel,数据处理,爬虫程序编写,具有开发实战经验
- 熟悉 Tornado、Scrapy、Sanic、FastAPI、等Python框架
- 熟悉 React、Vue 、uni-app等主流前端框架,并有项目实践经验
- 熟悉 HTML5、CSS3、JavaScript 等前端核心技术
- 熟练使用 Webpack、Babel 等前端工具
- 熟悉跨浏览器、响应式设计和移动端适配
后端技能:
- 熟练掌握 Python、Java语言,具备良好的编码习惯和代码质量意识
- 熟悉 Spring、SpringMVC、MyBatis 等主流后端框架
- 熟悉 MySQL 等关系型数据库的设计和优化
其他技能:
- 熟练使用 Git 进行版本控制
- 熟练使用 Linux 操作系统,具备基本的 Shell 脚本编写能力
- 具备良好的团队合作精神和沟通能力
杭州紫冰科技有限公司 AI、前后端开发 4年经验
我们是一支来自阿里、美团由软件高级工程师、算法工程师组成的高端软件研发团队。团队小而精,自2022年成立以来,为客户提供十几个软件解决方案。设计领域为门户网站、CRM系统、智能化系统、AI大模型、计算机视觉领域。已经有大量的项目开发经验。