Software Architect and builder of beautiful things
San Francisco, California
GWAVA
Developer
November 2001 to January 2014
Novell
Sysop
January 1999 to September 2013
Industrial Economics
Computer Resource Manager
November 1994 to December 2000
OpenTable
Software Architect
OpenTable
Principal Software Engineer
August 2017 to August 2019
San Francisco, California
ClearSlide
Lead Software Engineer
March 2017 to July 2017
San Francisco Bay Area
Speakeasy Tech
Head of Architecture
May 2016 to November 2016
San Francisco Bay Area
Speakeasy Tech
Senior Software Engineer
July 2014 to May 2016
San Francisco Bay Area
GWAVA
Development Manager / Chief Architect
October 2006 to January 2014
What company does Michael Bell work for?
Michael Bell works for GWAVA
What is Michael Bell's role at GWAVA?
Michael Bell is Developer
What industry does Michael Bell work in?
Michael Bell works in the Computer Software industry.
Who are Michael Bell's colleagues?
Michael Bell's colleagues are Arnold Zokas, Tom Martin, Nargis Rasool, Leanne (McGirr), Steven Lyth, Jason Eich-collins, Anson Chan, David Du, Aaron Whitmore, and Nicholas Burnett
📖 Summary
Developer @ GWAVA Storage, Persistance, Indexing, Searching, J2EE, Hibernate From November 2001 to January 2014 (12 years 3 months) Sysop @ Novell Provide volunteer support assistance on Novell support forums to thousands of customers. From January 1999 to September 2013 (14 years 9 months) Computer Resource Manager @ Industrial Economics Desktop and Network support for a small company. Jack of all trades. From November 1994 to December 2000 (6 years 2 months) Software Architect @ OpenTable Principal Software Engineer @ OpenTable From August 2017 to August 2019 (2 years 1 month) San Francisco, CaliforniaLead Software Engineer @ ClearSlide Worked on several fronts to improve code quality and rearchitect Clearslide's code base- Massive refactoring, including an overhauled Email Pipeline and microservice, code reuse, and cleaned dependency tree.- Added support for OAUTH Google / Office365.- Designed and coded an Event Sourcing system- Evangelized and increased unit test coverage.- Split monolithic project into many submodules, in steps to begin considerations for microservicesand separate server deployments.- Switched connection pool and modernized many subsystems.- Worked on team implementing an ElasticSearch based microservice search engine.- Introduced Jooq and a DB Unit Test harness.- Revived weekly engineering technology discussion forums and presented topics such as lambdas, stream, completeable futures, concurrency, event sourcing, tests, Jooq.- Worked with security team on piloting Hashicorp Vault.- Updated Dropbox and Box storage integrations. From March 2017 to July 2017 (5 months) San Francisco Bay AreaHead of Architecture @ Speakeasy Tech - Redesign authorization/authentication system- Expand the authentication options to include generated user/password, LinkedIn, FaceBook, Yahoo - no longer requiring calendar/contact integration for primary authentication.- Redesign the Meeting concept and internal architecture of how a workspace is created and destroyed.- Expand Salesforce integration layer to handle batch creation of generic and custom objects and fields- Expand Salesforce integration layer to handle generic tasks- Add Salesforce Insights layer to generate insights about both Speakeasy and Salesforce data for call to actions.- Add analytics layer to produce aggregated reports using a generic query building and projection engine.- Expand Salesforce heustic suggesters and searching layer.- Redesign logging, and error trapping, integrate with Sentry.- Add Transcoder that knits together video and audio from disperate sources, puts them in right sequence, adds gaps as needed. Written in NodeJS using Amazon SQS for jobs. From May 2016 to November 2016 (7 months) San Francisco Bay AreaSenior Software Engineer @ Speakeasy Tech - Developed integration with Exchange and Office365- Developed integration with Salesforce, including caching, Chatter, heuristics, querying layers.- Developed Call History feature.- Helped co-develop meeting moments (collaborative feed items, such as notes/chat/tasks/sentiments)- Worked on scalability and load analysis.- Worked on instant messaging.- Worked on AWS deployments, including Opsworks, ELK, OpenVPN- Integrated screen sharing.- Built payment processing system.- Layered and redesigned the authentication/authorization system. From July 2014 to May 2016 (1 year 11 months) San Francisco Bay AreaDevelopment Manager / Chief Architect @ GWAVA Manage the Retain product team. Work with a group of programmers spread across the world, and try to stay sane and happy.- Created a product with a team ranging from 2-8 people worldwide.- Archive/Retention/Compliance of Email (GroupWise/Exchange), SMS, Social Media.- Storage Engine supports Cloud and local storage options, including various HSM/Object store solutions.- Cross platform (Windows/Linux/NetWare), Java/Web based, with .NET components.- Developed Installers and build environment for all 3 platforms- Product Repeatedly named top 10/Gartner quadrant.- Used Lucene/SOLR/Hibernate technologies. From October 2006 to January 2014 (7 years 4 months)
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
5 year(s), 8 month(s)
Unlikely
Likely
There's 100% chance that Michael Bell is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required
Michael Bell's Social Media Links
/company/o... /school/tu...