“Greg is an extremely diligent and effective developer. Working with him is like having 1.6 FTEs in one. His sharp technical skills enable him to get all his allocated work done and out of the way, and then he finds time to pick up new or shared tasks like merging the week's changes, preparing the builds, or jumping on newly triaged bugs. As a team lead, Greg was very responsible and would always make sure all loose ends are tied before the releases. Greg's work ethic is bar none. He comes in early, stays late, and pitches in more than his fair share. As a product manager, one of the things I appreciate the most is Greg's willingness to volunteer for tasks that could fall on anyone. All this while perpetually siding with doing what's best for the product and the customer. A+! ”
About
Creative senior engineer with 25+ years of experience of full-stack development,…
Activity
-
https://lnkd.in/e6cxRSBv For those who don't have a subscription to The Washington Post, here are my takeaways from this important op-ed by Catherine…
https://lnkd.in/e6cxRSBv For those who don't have a subscription to The Washington Post, here are my takeaways from this important op-ed by Catherine…
Liked by Gregory M
-
Children’s developing bodies and minds are uniquely vulnerable to pollution, deadly diseases and extreme weather events. Countries must protect…
Children’s developing bodies and minds are uniquely vulnerable to pollution, deadly diseases and extreme weather events. Countries must protect…
Liked by Gregory M
-
Get a preview of exciting product and feature updates on Newsela ELA, Newsela Social Studies, and Formative! Sign up today 🎟️➡️…
Get a preview of exciting product and feature updates on Newsela ELA, Newsela Social Studies, and Formative! Sign up today 🎟️➡️…
Liked by Gregory M
Experience
Education
Licenses & Certifications
Volunteer Experience
-
-
Code.org mentor
Changing Expectations CORP
- 2 years
Education
Teaching kids from economically disadvantaged elementary school to code in JavaScript.
Helped kids at Title I Middle School with Code.org exercises and programming a robot.
Patents
-
System and Method for Implicitly Resolving Query Scope in a Multi-Client and Multi-Tenant Datastore
Issued US US20140096221 A1
An apparatus comprising a multi-tenant datastore and a processor coupled to the multi-tenant datastore, wherein the processor is configured to receive a request comprising one or more security tokens, wherein the one or more security tokens comprise identification information, and generate a query based on the request to access the multi-tenant datastore, wherein generating the query comprises deriving a query scope based on the one or more security tokens.
Other inventorsSee patent -
System and Method for Configuring Enterprise Information Handling System Storage Solutions
Issued US 11/951,610
Enterprise information handling system storage solutions are configured automatically through a graphical user interface that accepts storage device and storage topology selections from an end user to automatically present a graphical image depicting interconnection devices that interface the storage devices. For example, cables with a color selected by the end user are depicted interfacing storage devices with the selected color. In one embodiment, switches are automatically selected and…
Enterprise information handling system storage solutions are configured automatically through a graphical user interface that accepts storage device and storage topology selections from an end user to automatically present a graphical image depicting interconnection devices that interface the storage devices. For example, cables with a color selected by the end user are depicted interfacing storage devices with the selected color. In one embodiment, switches are automatically selected and depicted for the storage devices and storage topology selected by the end user.
Other inventorsSee patent -
System and Method for Configuring Enterprise Information Handling System Storage Solutions
Issued US US8650491 B2
Enterprise information handling system storage solutions are configured automatically through a graphical user interface that accepts storage device and storage topology selections from an end user to automatically present a graphical image depicting interconnection devices that interface the storage devices. For example, cables with a color selected by the end user are depicted interfacing storage devices with the selected color. In one embodiment, switches are automatically selected and…
Enterprise information handling system storage solutions are configured automatically through a graphical user interface that accepts storage device and storage topology selections from an end user to automatically present a graphical image depicting interconnection devices that interface the storage devices. For example, cables with a color selected by the end user are depicted interfacing storage devices with the selected color. In one embodiment, switches are automatically selected and depicted for the storage devices and storage topology selected by the end user.
Other inventorsSee patent -
System and Method for Configuring Enterprise Information Handling System Storage Solutions
Issued US US8650491 B2
Enterprise information handling system storage solutions are configured automatically through a graphical user interface that accepts storage device and storage topology selections from an end user to automatically present a graphical image depicting interconnection devices that interface the storage devices. For example, cables with a color selected by the end user are depicted interfacing storage devices with the selected color. In one embodiment, switches are automatically selected and…
Enterprise information handling system storage solutions are configured automatically through a graphical user interface that accepts storage device and storage topology selections from an end user to automatically present a graphical image depicting interconnection devices that interface the storage devices. For example, cables with a color selected by the end user are depicted interfacing storage devices with the selected color. In one embodiment, switches are automatically selected and depicted for the storage devices and storage topology selected by the end user.
Other inventorsSee patent -
System and Method for Validating Enterprise Information Handling System Network Solutions
Issued US US 2009/0240713 A1
Enterprise information handling system network solutions are automatically validated within each information handling system, between connected information handling systems and to logical groupings within the solution and to the solution as a whole. A validation engine applies validation rules to determine a network solution topology to validate end user information handling system component selections. Invalid information handling system component selections are automatically corrected…
Enterprise information handling system network solutions are automatically validated within each information handling system, between connected information handling systems and to logical groupings within the solution and to the solution as a whole. A validation engine applies validation rules to determine a network solution topology to validate end user information handling system component selections. Invalid information handling system component selections are automatically corrected, disabled or hidden to ensure that end users select valid configurations.
Other inventorsSee patent -
System and Method for Validating Enterprise Information Handling System Network Solutions
Filed US US 2009/0240713 A1
Enterprise information handling system network solutions are automatically validated within each information handling system, between connected information handling systems and to logical groupings within the solution and to the solution as a whole. A validation engine applies validation rules to determine a network solution topology to validate end user information handling system component selections. Invalid information handling system component selections are automatically corrected…
Enterprise information handling system network solutions are automatically validated within each information handling system, between connected information handling systems and to logical groupings within the solution and to the solution as a whole. A validation engine applies validation rules to determine a network solution topology to validate end user information handling system component selections. Invalid information handling system component selections are automatically corrected, disabled or hidden to ensure that end users select valid configurations.
Other inventors
Honors & Awards
-
Volusion Annual Culture Code Award Recipient
Volusion, LLC
“always gives credit to coworkers ... and he always shares knowledge”
“has held some very informative and hilarious workshops around the current stack”
“sense of humor and humbleness really disarms any intimidation around learning”
Languages
-
English
Native or bilingual proficiency
-
Russian
Limited working proficiency
-
French
Elementary proficiency
Recommendations received
1 person has recommended Gregory
Join now to viewMore activity by Gregory
-
I really enjoyed this post from the Pragmatic Engineer on OpenAI’s challenges with scale. The engineering challenges are deeply relatable, and…
I really enjoyed this post from the Pragmatic Engineer on OpenAI’s challenges with scale. The engineering challenges are deeply relatable, and…
Liked by Gregory M
-
Information is power. And in a company, transparency is key to empower your people. Almost every company I have worked for has said they value…
Information is power. And in a company, transparency is key to empower your people. Almost every company I have worked for has said they value…
Liked by Gregory M
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Gregory M in United States
-
Gregory M.
‘‘After climbing a great hill, one only finds that there are many more hills to climb."
-
Gregory M.
Talent Management Consultant at United States Air Force
-
Gregory Kumi
BS || CISM || CISA || CompTIA Sec+ || IBM Cybersecurity Analyst
-
Gregory M. Bernstein
390 others named Gregory M in United States are on LinkedIn
See others named Gregory M