Nicholas Briggs work email
- Valid
Nicholas Briggs personal email
- Valid
Software engineer with over 15 years of experience developing enterprise software applications.Core competencies:● Java and J2EE● Object Oriented Design● Agile Development
-
Staff Software EngineerStripe Jul 2021 - PresentSouth San Francisco, California, UsOnboarding Platform -
Tech Lead, ManagerGoogle Nov 2018 - Jul 2021Mountain View, Ca, UsGmail -
Senior Software EngineerGoogle Apr 2018 - Nov 2018Mountain View, Ca, UsInbox and Gmail -
Software EngineerGoogle Dec 2015 - Apr 2018Mountain View, Ca, UsInbox and Gmail -
Software Engineering ManagerVirtual Instruments Apr 2014 - Nov 2015Software Engineering Manager in the Core Systems Software group. Since taking on the role of a manager, have driven to completion the entire product lifecycle of the Virtual Wisdom 4.1.0 product: requirements gathering, design, implementation, testing, documentation, beta release, and GA release. Currently manage a local team of four engineers and a London-based team of five engineers. Responsibilities include:● Project management (release management, planning, scheduling, staffing)● Hiring (recruiting, interviewing)● People management (offering continuous feedback)● Mentoring● Help fine-tune Agile software development, design and code review, and product release processes● Scrum leader for four different scrum teams
-
Staff EngineerVirtual Instruments Jun 2013 - Apr 2014Senior Java developer in the Core Systems Software group. Probe Proxy Framework● Design and develop a Probe Proxy Framework offering core functionality common to all Virtual Wisdom software probes- Job scheduling- Probe configuration management (CRUD operations, persistence)- License enforcement- Error reporting● Framework is used by all three released software probes and two additional probes under development● Technologies and platforms used: Java, Thrift, Quartz Scheduler, Eclipse, Maven, Git, Vagrant, ZypperProbe Proxy SDK● Design and implement an Eclipse-based SDK for generating software probe proxies● Generates Java code and Maven project files conforming to APIs of the the Probe Proxy Framework● SDK bootstrapped the development of two software probes, reducing development time by months● Technologies and platforms used: Java, Eclipse, Java Emitter Templates (JET)Unit Testing● Spearheaded a project to encourage better unit testing of our Java code● Achieved 100% unit test coverage in Probe Proxy Framework code● Educated team on best practices and tips + tricks for achieving better unit tests● Technologies and platforms used: TestNG, PowerMock, Mockito, JaCoCo, SonarQube, JenkinsVI Hackathon Winner● Paired up with an intern and won the first Virtual Instruments Hackathon● Implemented a "Code Deployer", which allows a developer to deploy local code changes from IDE (Eclipse, IntelliJ) to a virtual machine running the Virtual Wisdom product● Sped up product development time by reducing deployment and testing overheadOther responsibilities include:● Directly Responsible Individual (DRI) for Software Probe Management component of Virtual Wisdom product● Scrum Master for three scrum teams● Participate in design and code reviews
-
Architect / Principal EngineerTibco Software Jun 2004 - Jun 2013Santa Clara, California, UsSenior Java developer for TIBCO Active Matrix product.Active Matrix Administrator Pluggability Framework● Designed and implemented an extensibility framework for Active Matrix Administrator component● Allowed 10+ TIBCO products to integrate with the Web, backend and data tiers of Active Matrix productActive Matrix Command Line Interface● Designed and implemented Ant-based command line interface for Active Matrix product● Allowed for automation and remote scripting of product● Leveraged by QA team to write all functional tests for Active Matrix productActive Matrix Host Platform Adapter● Design and implement a Java API to abstract the underlying host platform running the Active Matrix product● Support JBoss, WebSphere, and TIBCO Host implementations of the APIActive Matrix Administrator Unit Test Framework● Designed and implemented unit test framework specially suited to testing Administrator component● Leverage Spring IOC container and mocking of J2EE components to facilitate dependency injection and access to persistence and messaging APIs● Used to develop hundreds of unit testsTTests● Designed and implement JUnit-based test framework for TIBCO BusinessWorks product
Nicholas Briggs Education Details
-
Carnegie Mellon UniversitySoftware Engineering -
Stanford UniversityComputer Science
Frequently Asked Questions about Nicholas Briggs
What company does Nicholas Briggs work for?
Nicholas Briggs works for Stripe
What is Nicholas Briggs's role at the current company?
Nicholas Briggs's current role is Staff Software Engineer at Stripe.
What is Nicholas Briggs's email address?
Nicholas Briggs's email address is ni****@****gle.com
What schools did Nicholas Briggs attend?
Nicholas Briggs attended Carnegie Mellon University, Stanford University.
Who are Nicholas Briggs's colleagues?
Nicholas Briggs's colleagues are Anna Smolentzov, Thais Mendonca, Gonzalo Vazquez, Rishi Reddy, Raúl Gouveia, Owen Cadigan, Wisam Hirzalla.
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