Bamvor Jian Zhang personal email
- Valid
- 14 years of experience in software development on Enterprise and Embedded Linux platforms- 3 years of experience in virtualization technology, especially in xen and libvirt. - Deep knowledge of ARM processors architecture and assembly programming, especially in arm Cortex-A(64bit and 32bit) and arm926ej-s processor.- Deep knowledge of Linux BSP especially kernel porting. Familiar with device driver development and low-level software development.- Experience in rom bootloader development.- Experience with the full product life cycle of SOC from requirements analysis to mass production.- Team work spirit. Self-motivated.
-
Product ManagerBeijing Institute Of Open Source Chip Oct 2023 - PresentBeijing, China- plan the IP roadmap from 1-3 years;- collection requirement from RISC-V community and member;- delivery IP and corresponding solution to member. -
FreelanceSelf-Employed Sep 2020 - Sep 2023port openamp to RISC-VAndroid container performance evaluationARM architecture online courseszynqmp project for foreign cotton clarification
-
系统软件工程师寒武纪 Apr 2019 - Sep 2020中国 北京Architecture of virtualization and software product manager of training IC(There is another pm for IC part) -
Technique PartnerIpfsbit Oct 2018 - Jan 2019Beijing City, ChinaLead the technique team(6 engineers including me, two engineers working on ipfs/libp2p, one for frontend/app, two for backend and distribution). Our website: https://www.ipfsbit.com/en/
-
Chef ArchitectureIpfsbit Jun 2018 - Sep 2018IPFS, libp2p optimization. And operation system for blockchain and p2p
-
Senior ArchitectureHainan Airlines Oct 2017 - Jun 2018cloud and distributed storage -
Software EngineerLinaro Apr 2015 - Oct 2017HUAWEI linaro assignee in kwg(Kernel working group).Work on improve the page fault performance, especially the tlb miss in arm64.Collaborate with ARM, Cavium and Linaro to upstream ILP32 in the early of next year. Join the development for y2038, focus on the ioctl in driver code.Bugfix for kselftest for arm and arm64. There are 12 patches accepted by kernel community.Write GPIO test framework. -
Senior Software EngineerHuawei Aug 2014 - Oct 2017北京Focus on arm64 kernel.1. Internal ILP32 maintainer for kernel and glibc.Develop the aarch64 ILP32 of kernel and glibc base on the very early patches from commnunity, fix handreds of failures in LTP test. Compare with the lastest community patches(kernel and glibc part is not upstream yet), there are 12 patches(bugfix) for kernel, glibc, LTP and buildroot in our git repo. We are working on upstream these patches.2. As a consultant, provide suggestion and troubleshooting for migration from old Linux kernel or arm 32bit hardware to lastest Linux on arm64 hardware, including kernel abi selection(aarch32, aarch64 ILP32, aarch64 LP64), kernel abi changes and update suggestion, glibc changes and suggestion.3. Join openSUSE Asia Submit 2014 and give the presentation named "openSUSE on ARM”(https://github.com/openSUSE-CN/oSA2014-slides/blob/master/Bamvor_Jian_Zhang-openSUSE_on_Arm.pdf)4. Join Linuxcon europe give an presentation about ilp32 and syscall unit test. -
Software EngineerSuse Feb 2012 - Aug 2014Beijing City, ChinaWorking on the virtualization area, especially xen(both xen hypervisor and manangement tools(libvirt)).I learn a lot about open source and community which may be the hobbies in my rest of life.1. Port xen to an arm board(Cubietruck, Cortex-A7 powered) with serial and networking enabled.Wiki: http://wiki.xenproject.org/wiki?title=Xen_ARM_with_Virtualization_Extensions/AllwinnerGive a presentation on community activity:Activity link: http://code.csdn.net/news/2818866Slide: http://share.csdn.net/slides/13472. As a team member, got an award in hackweek about enable arm support for openSUSE.3. Fix bug reported by client or security team. For xen, libvirt and wireshark(CVE only).4. Add new features according to suse linux or community requirement, such as console, migration, snapshot and so on.5. Upstream 11 patches for xen or libvirt. -
Software EngineerVimicro Corporation Dec 2008 - Feb 2012Beijing City, China1. Take part in the low power system development.1) SOC suspend/resume driver.2) Improve system suspend/resume stability3) Cpu dvfs(dynamic voltage and frequency scaling) driver development2. Bring up software development environment and close cooperate with IC design and IC verification team. Find out a work around solution for one of the most important bug in the chip during mass production.Award outstanding staff at the end of this project in 6 of 100 engineers.Award monthly outstanding staff several times during this project.1) Add Cortex-A8 support for Nucleus.Firstly, porting the minimum environment to OMAP3530 in order to verify the software development environment.Secondly, upgrade assembly code and memory management code in Nucleus for our SOC.2) Verification Cortex-A8 new features, including L2 cache, Preload Engine, Performance monitor unit, BTB(Branch prediction) and so on.Communication with IC designer, IC verification and arm Corporation in order to speed up the critical path in this project.3) As a team leader, upgrade Linux development environment from Linux-2.6.29 to Linux-2.6.354) As a team leader, analysis the Linux kernel porting and write the document5) Study Linux interrupt and process schedule mechanism and analysis performance.6) Suspend/resume development in Nucleus.7) Fix on critical bug(gpu) in the SOC
Bamvor Jian Zhang Skills
Bamvor Jian Zhang Education Details
-
Embedded Software
Frequently Asked Questions about Bamvor Jian Zhang
What company does Bamvor Jian Zhang work for?
Bamvor Jian Zhang works for Beijing Institute Of Open Source Chip
What is Bamvor Jian Zhang's role at the current company?
Bamvor Jian Zhang's current role is architecture.
What is Bamvor Jian Zhang's email address?
Bamvor Jian Zhang's email address is ba****@****ail.com
What schools did Bamvor Jian Zhang attend?
Bamvor Jian Zhang attended Beijing University Of Technology.
What skills is Bamvor Jian Zhang known for?
Bamvor Jian Zhang has skills like Arm, Virtualization, Linux, Embedded Systems, Device Drivers, Software Development, Soc, Kernel, C, 嵌入式系统, Arm 架构, 中央处理器.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial