
Feihong Kou
Software Engineer

Connect with Feihong Kou to Send Message
Connect
Connect with Feihong Kou to Send Message
ConnectTimeline
About me
Principle Software Engineer at Cadence Design Systems
Education

Jilin University
1999 - 2003Bachelor's degree Computer Science and Engineering
Jilin University
2003 - 2006Master's degree Computer Software and Theory
Experience

Hanna Strategies LTD (bought by Autodesk)
Jun 2006 - Jan 2008Software EngineerResearched and developed ACAD products Achievements:• Co-operated with AutoCAD Mechanical Singapore Team for one release version.• Implemented features and tasks such as UI of Standard Part Library, C++/COM API for symbols, VB.net/C++ SDK samples.• Learned oriented object design, C++ programming, Object ARX /Graphic programming.• Familiar with Software Development Lifecycle (SDLC).

Autodesk
Jun 2006 - Aug 2010Software EngineerSoftware Engineer (2008 to 2010) ShanghaiDeveloped and maintained AutoCAD Mechanical. Accomplishments:• Participated in 2 release versions for AutoCAD Mechanical.• Implemented several features independently, such as Standard Compliant Leader, Surface Extension Line, File Migration, Dynamic property, Ribbon design.• Gained extensive experience in advanced C++ & Object ARX & graphic programming.• Acquired new skills in Auto Lisp, VB.net, C#, XML, design pattern, OLEDB and others.• Produced high level design document and help document.• Gained an in-depth understanding of the Software Development Lifecycle (SDLC) and relevant development methodologies. Show less

Autodesk Asia Pte Ltd
Sept 2010 - Oct 2012Software DeveloperResearch and develop ACAD products and Autodesk Cloud platform. Accomplishments: AutoCAD products• As a core software engineer of ACAD Mechanical (ACM) team, participated in 2 release versions and several service packs and hot fix.• Implemented and enhanced several features of high quality for ACM, such as BOM (bill of materials), Block, Layer, Standard Parts, Drafting View, Dimension IPE and Symbol.• Resolved and analyzed thousands of random crashes reported by user which enhanced my ability to resolve tough issues and communicate with customers.• As the tech owner of several features, fixed hundreds of defects and improved product quality greatly. • Provided prototypes on time and submitted useful suggestions. • Provided right estimation for the new task and risk assessment for defect fixing.• Helped QA develop Automatic Testing tool and drawing comparing tool.• Mentored new hire and internal staff in technical knowledge, project and work process to get them up to speed. • Participated in the testing work of AutoCAD feature – Synergy View. Autodesk Cloud platform• Participated in implementation of identity authentication and authorization for user and account management for all services of Autodesk cloud platform. • Implemented automation test cases and unit test cases using NUnit which helped both QA and developer.• Implemented a sample application which acts as a consumer of Autodesk Cloud platform identity authentication and is used for testing.• Familiar with n-tier architectures.• Gained experience of web technique skills such as OpenId +OAuth, C#, ASP.net MVC, SQL Server, Hibernate, JavaScript, JQuery, XML and Html and others.• Familiar with Agile process. Show less

Cadence Design Systems
Jan 2013 - nowPrinciple Software EngineerResearch and develop Encounter Digital Implementation (EDI).Accomplishments:• As a principle software engineer of EDI DB team, I have participated in 6 release versions.• Implemented and enhanced three features of high quality, such as Design Import/Export, Portable Save Design, Design Analysis and GDSII&OASIS.• Familiar with Linux environment, C shell programming and TCL script programming.• Familiar with EDA Development tools
Licenses & Certifications

HouJie's C++ training
Apr 2015
Design Pattern
Jul 2010
Project Management Professional (PMP)
PMIJul 2014
IBM Certified Associate Developer WebSphere Studio V5.0
IBMJan 2005
Scrum and Agile training
Odd-eNov 2011
Languages
- chChinese
- enEnglish
Recommendations

Alison wathey
Advertising Manager at British Double Reed Society; Bassoon/Contra Player/Teacher, ArrangerGreater Portsmouth Area
Sarmad mohammed
Computer Technician | Bachelor of Technology in Information TechnologyMadinah Region
Igor tacchella
Executive Director - UBS Wealth Management SwitzerlandLocarno, Ticino, Switzerland
Benny van immerseel
Cost EstimatorAntwerp, Flemish Region, Belgium
Muhammed ashiq
Managing director - TravfomoKozhikode, Kerala, India
Mahmud sank
MLPCARE şirketinde Marketing ManagerIstanbul, Türkiye
Danica vojnović
"HSE Officer at ""N&M Projekt"" DOO"Serbia
Indre montvydaite
Matford Construction Group ltdCheltenham, England, United Kingdom
Danielle gulinello , mpa, ccws
People Experience Coordinator at NewYork-PresbyterianNew York, New York, United States
Derek michel
Vice President of Mechanical ConstructionDallas, Texas, United States
Ammo krey
Product Owner bei xaplingWietmarschen, Lower Saxony, Germany
Glenn foley
Projects Manager at Arjo New Zealand LtdCanterbury, New Zealand
Ifeoluwa o. awojana
Risk Architecture @ JPMorganChase | Product Manager | Risk Manager | Product OwnerDallas, Texas, United States
Line chamton
Directrice chez RESEAU ENTREPRENDRE Loir Et BerryFleury-les-Aubrais, Centre-Val de Loire, France
Carlos inga guimaray
HR | People | Industrial Relations | SAPPeru
Miglė vyturytė
Potsdam, Brandenburg, Germany
Janet davidson
Comedian | Improv Facilitator | Seasoned Audience Coordinator (TIFF & Sundance) | Commercial Casting...Canada
Dhruvik patel
Founder & Director at Brainbean TechnolabsAnand, Gujarat, India
Paul coward
College Life Development Officer at University of RoehamptonWoking, England, United Kingdom
Rachel yuan
Human Resources SpecialistTaipei City, Taipei City, Taiwan
...