Christopher Bernard Email and Phone Number
Christopher Bernard work email
- Valid
Christopher Bernard personal email
- Valid
For over twenty years I've enjoyed writing software, leading teams, and growing systems. I'm passionate about maximizing the the flow of business value while reducing the cost of change to software -- one line of code at a time. I love to write and facilitate clean code.Specialties: * Erlang, Ruby, Java, Linux, Open Source* Concurrent Systems * Test Driven Development * Asynchronous Messaging* Remoting Protocols
- Website:
- google.com
- Employees:
- 1
- Company phone:
- 916.253.7820
-
Senior Software EngineerGoogle Sep 2011 - PresentMountain View, Ca, Us -
Director Of EngineeringZave Networks Sep 2010 - Sep 2011UsRecruited back to Zave to lead the software development efforts. Led a team of 10 engineers in the design and implementation of the next generation platform, including an in-store Point-of-Sale (POS) Controller with open API, an embedded terminal adaptor in the IBM POS, and a distributed platform architecture based upon collaborating RESTful subsystems (Multithreaded Java, Sockets, RMI, Spring, Ruby, Sinatra, Rails, MySql). -
President & Principal ConsultantLogicleaf Nov 2006 - Sep 2011LogicLeaf is a boutique consultancy focusing on soft real-time, highvolume software systems built with Erlang/OTP and open source software.
-
Cto & Co-FounderSpry Mar 2009 - Jan 2010UsA Techstars 2009 company, Spry made Spryplanner, a real-time dashboard for software development. By monitoring all the tools and services used to develop software and analyzing the data in real-time, Spry enabled clear and consistent communication throughout the team.An Erlang/OTP clustered web service provided real-time provisioning of asynchronous data monitors. The system had CouchDB as data store with Ruby on Rails as the front end. -
2009 AlumniTechstars May 2009 - Aug 2009New York City, New York, Us -
Director Of Engineering And Chief ArchitectZave Networks Oct 2006 - Feb 2008UsDesigned and built the first intelligent incentive platform linking online and mobile placement with in-store redemption, including a point of sale interface. Hired and led a team of 7 engineers. Directed the execution of 45 two-week agile projects. (Ruby, Rails, Java, MySql). -
Chief ArchitectRazorstream Jun 2004 - Oct 2006Hired and led a team of senior software engineers to build a distributed SOA framework for video processing. Directed the execution of Extreme Programming practices, completing over 40 two-week projects, each resulting in tested, production-quality releases. Selected all tools and frameworks. Customers were external developers who used the product to video-enable their applications. Key features included video encoding to multiple formats (“transcoding”), video capture, management and streaming. The 4-tier architecture exposed a Web Service interface and was implemented in multi-threaded Java and Ruby. It highly leveraged the Plugin and Service Locator patterns for flexibility. The internal asynchronous messaging protocol used UDP Multicast for auto-discovery and TCP for peer to peer communication. Hibernate was used for object persistence.
-
Software Architect & Co-FounderStreamworks Technologies Dec 2000 - Jun 2004Architected and developed a 6-tier distributed media streaming system. The tiers employed out-of-band signaling to impose telecommunication standards on quality of service and billing, and allowed for complete session tracking. The network architecture and routing algorithms were patented. The system was implemented in multi-threaded Java, used CORBA and sockets for messaging, persisted objects with Oracle and Java Serialization, and ran on Linux, Tru64, and Windows servers. The presentation layer was implemented with Struts and JSP using Apache Tomcat. Analysis and design was done with the Unified Modeling Language (UML).
-
Software EngineerCerner Jun 1990 - Nov 1997Designed, implemented and maintained many kinds of asynchronous network components and device drivers for Cerner’s healthcare software suite (C, VMS, RS-232, TCP/IP, LAT). Promoted to lead a new team in developing a client-server product to automate therapeutic treatment management (C++, SQL).
Christopher Bernard Skills
Christopher Bernard Education Details
-
Marquette UniversityElectrical And Computer Engineering
Frequently Asked Questions about Christopher Bernard
What company does Christopher Bernard work for?
Christopher Bernard works for Google
What is Christopher Bernard's role at the current company?
Christopher Bernard's current role is Software Engineer at Google.
What is Christopher Bernard's email address?
Christopher Bernard's email address is ce****@****ail.com
What schools did Christopher Bernard attend?
Christopher Bernard attended Marquette University.
What skills is Christopher Bernard known for?
Christopher Bernard has skills like Agile Methodologies, Linux, Distributed Systems, C, Java, Open Source, Ruby, Mysql, Rest, Software Development, Web Services, Spring.
Who are Christopher Bernard's colleagues?
Christopher Bernard's colleagues are Burna Boy, Brad Helmer, Artak Gasparyan, Nanda Sanjaya, Alan Agra, Pankaj Yadav, Philip Troxel.
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