張燕生漢族人,畢業於北京航空大學,職業是軟體工程師,從事軟體外包等軟體開發和項目管理工作。
1982年畢業於北京航空大學計算機專業,在
北方工業大學任教數年後,作為軟體工程師加入日本精工愛普生公司,並在該公司北京辦事處和日本東京總部工作10年。之後在多家IT公司從事技術總監或總工程師職務,從事軟體外包等軟體開發和項目管理工作。使用
MASM、C、VC++、C#、VB、ASP、JAVA、COBOL、Python等語言開發過各種應用系統,得到許多獎勵,對
開源項目有深入的研究。在作為華迪計算機集團(北京)公司的軟體總工程師期間,專註於基於SOA的開發框架和業務模型建設的研究。