# Vianney B. > Headline Location: San Carlos, California, United States Profile: https://flows.cv/vianney Experience working for any size from 10-man startups to big multinational corporations but performs best in startup-like environments and fast-moving teams; quick to integrate with new teams and taking on multiple projects at once. Specialties: Background in natural language comprehension, consumer-oriented web services, programming languages, developer tools. Strong experience in taking ownership of legacy code and retooling it for long-term goals of maintainability and performance, and proposing creative solutions with the end user experience always at the forefront. ## Work Experience ### Principled Engineer @ Cygnvs Inc. Jan 2021 – Present | Palo Alto, California, United States ### Principal Software Engineer @ Guidewire Software Jan 2015 – Jan 2020 | SFBA Early Cyence engineer, acquired by Guidewire 2017 ### Software Engineering Lead @ ArcSight, an HP company Jan 2010 – Jan 2015 Arcsight, acquired by HP Software ### Software Development Engineer @ Microsoft Jan 2008 – Jan 2009 Member of the Agents Foundations team, whose mission is to help developers build better Agents, more efficiently. • Took ownership of the French Natural Language libraries. • Helped execute the development and launch of Wilma, a flagship agent with improved conversational adherence leveraging the web services of other Windows Live properties. • Re-factored legacy libraries and developed new ones in both French and English to improve code re-usability and readability. • Produced blog entries and internal documents advocating code quality and how to best use the platform and language. • Provided support for internal and external Agents developers. ### Senior Technical Lead @ IMT Labs Jan 2006 – Jan 2007 Architect and tech lead of the Buddyscript team, a 12-man dev team based in Delhi. • Responsible for the code architecture, quality and performance for all Buddyscript and Natural Language projects. • Proposed and led the projects geared towards improving the developers tools and processes, and the code refactoring/migration to the new platform. • Worked with the project team to define the flow and processes associated with project management, and helped devise a testing plan. • Provided training to the engineering team on code quality: basic architectural skills, reusability and maintainability of code, naming conventions, performance, etc. ### Software consultant @ Incka Jan 2005 – Jan 2006 ### Software Engineer @ Conversagent / Colloquis Jan 2000 – Jan 2004 ### Software Engineer @ ActiveBuddy Jan 2000 – Jan 2004 Activebuddy later became Conversagent, then Colloquis, and finally Windows Live Agents. It pioneered the development of conversational agents, i.e. programs living on web services or Live Messenger, engaging users in natural language interaction. ## Education ### Master of Science (MS) in Computer Software Engineering ENSEEIHT ### Master of Science (MS) in Computer Science ENSEEIHT ### Lycee Pasteur ### Lycee Pasteur ### Lycee Pasteur ### Lycee Pasteur ### Passy Buzenval ## Contact & Social - LinkedIn: https://linkedin.com/in/vianneyb --- Source: https://flows.cv/vianney JSON Resume: https://flows.cv/vianney/resume.json Last updated: 2026-04-10