Edward Greenberg

Edward Greenberg

Senior Software Engineer @ Verily Health

About

I am a software engineer with particular experience in React and Node.js who loves thinking about scaling applications. With experience in neurotechnology, the healthcare industry, higher education, and a background in teaching and writing, I aim to bring a perspective grounded in the humanities and creativity. Co-creator of GraphQuill developer tool for GraphQL that allows queries to be run from the VS Code extension environment. Featured in GraphQL Weekly, Product Hunt, and Hacker News. (graphquill.com) Featured speaker @Build with Code NYC on: (1) Apache, Nginx, and the World of Serverless: Content Transfer in the Age of the Internet of Things, (2) What JavaScript Engineers Need to Know About Go, and (3), Human-Machine Communication and Technical Silos: From Google’s Kubernetes to Facebook’s React Hooks. Technologies: React, Redux, JavaScript(ES6+), Node, GraphQL, Express.js, Next.js, Gatsby, Webpack, Git, Relational/Non-relational data (SQL/NoSQL), Postgres, MongoDB, HTML, CSS, Jest, React Testing Library, Enzyme, Mocha + Chai + nyc, WebSocket, Kubernetes, Docker, TypeScript, Python, Machine Learning, Pytorch, R, Stata, SPSS, Design Patterns, REST, CLI, TDD, UI/UX, Scrum, AWS (CodeDeploy, Lambda, DynamoDB, etc.), TravisCI, Jenkins, Go, C++, Ruby, React Native, Dart, Flutter, APIs

Country

United States

City

Boston

Industry

Computer Software

Skill

Programming, React.js, JavaScript, Algorithms, Research, Higher Education, Creative Writing, Editing, Data Entry, Program Development, Grant Writing, Data Structures, Writing, Microsoft Excel, Microsoft Word, PowerPoint, SPSS, Microsoft Office, Windows, Outlook

Experience

Verily Health

Senior Software Engineer

Verily Health

LinkedIn
2024-10 - Present · 2 yrs

Boston, Massachusetts, United States

Core Digital Media

Expert Software Engineer

Core Digital Media

LinkedIn
2024-7 - 2024-10 · 4 mos
Core Digital Media

Senior Web Developer

Core Digital Media

LinkedIn
2021-3 - 2024-7 · 3 yrs 5 mos

• Tech Lead since 2022

Open Source

Misc. Machine Learning

Open Source

LinkedIn
2023 - 2024 · 1 yr

• Created tooling for indexing using YAKE! keyword extraction, with HuggingFace, Gradio, and PyPDF2 • Ongoing research on other machine learning applications for academia

Open Source

NPM (Node.js Developer Algorithm Tools)

Open Source

LinkedIn
2019 - 2024 · 5 yrs

New York

• Created tools for (1) generating sequences, (2) finding mode centrality, and (3) mocking data, strengthening points of interest in NPM’s ecosystem • Navigated NPM development environment to ensure deployment and package format compatibility with other host page and other installations • Tested packages in local Node environments, increasing promise of user-facing reliability while verifying outputs/laying new version groundwork

Open Source

GameWork (Game Networking Platform)

Open Source

LinkedIn
2019 - 2024 · 5 yrs

• In React, utilized Flux architecture, the virtual DOM and unidirectional data flow to create a cleaner environment for debugging, and to reduce code duplication through leveraging modularity of functional and class components to create a dynamic JSX SPA, easing code refactoring • Leveraged WebSocket to ensure compatibility between devices and real-time user communication, providing persistent and secure connections between client and server by using bidirectional security models and long-living asynchronous messaging, reducing need for server polling • Implemented Webpack configuration to bundle modularized file structure/essential static assets with Babel transpiling, converting ES6 and JSX to browser JS, enabling hot module replacement via proxy server to aid in development/debugging, and uglifying/minifying code to optimize render

Open Source

Worldbuilding (Virtual Environment)

Open Source

LinkedIn
2019 - 2024 · 5 yrs

• Utilized React, Redux, and React Hooks to manage views, centralize state storage, and access the capabilities of different lifecycle methods • Worked with Node.js, CLI tooling, ES6 syntax, and Git to create a scalable 2D digital environment capable of handling a variety of user inputs, of offering up dynamic events, and of centrally storing large amounts of data parsed by complex bespoke algorithms while traversing different views

Cigna Healthcare

Software Engineer

Cigna Healthcare

LinkedIn
2020-3 - 2021-2 · 1 yr

New York, United States

• Developed and maintained high-priority business data wrapper software with Node.js, GraphQL, React, AWS, Python, and other fullstack technologies • Built ‘smart’ upload tool dynamically reading spreadsheet fields and allowing for immediate DynamoDB memorization of novel field titles • Reduced overlapping code in one ETL pipeline by over 2,000 lines by leveraging design patterns and genericization principles--this pipeline moved data from a React frontend, through various filters and checks, through a GraphQL / Lambda Node.js orchestration layer, and to Postgres

GraphQuill

Software Engineer

GraphQuill

LinkedIn
2019 - 2020-3 · 1 yr

Greater New York City Area

• Utilized Typescript to improve code readability through strict type annotation while creating an easy platform for compiling, making code compatible with a broad variety of old and new JavaScript configurations, all of which frontloaded error detection, and reduced cognitive overhead in code integration • Implemented GraphQL schemas and architecture to ensure product compatibility with APIs and leverage native GraphQL user feedback with error handling, using queries to create scalable requests fetching precise server data reducing response payload in the context of a schema hierarchy • Utilized Express framework and structured server environment to connect primary project code to SQL and non-relational data, writing request handlers for different HTTP methods to direct to different URL paths or routes, exposing a dynamic and lightweight API for controller logic • Navigated VS Code development environment to ensure marketplace release and compatibility with Microsoft Azure architecture, using tools such as version instancing and linting to remove upload conflicts, maximize usability, and modularize application to connect local to user file structures • Implemented Mocha/Chai testing framework with Istanbul/nyc coverage display tools to ensure user-facing reliability and increase iteration speed when adding new applications features, enabling incremental test-driven development complementing a scrum model clarifying programmer roles • Managed user file structure by developing automatic bash CLI commands to increase application ease of use and portability, and connected these CLI commands to a robust series of parsing algorithms enabling automatic queries and config-filling while responding to user save commands • Product developed and maintained as part of OSLabs

National Center for Adaptive Neurotechnologies (NCAN)

Visiting Research Fellow / Laboratory Technician

National Center for Adaptive Neurotechnologies (NCAN)

LinkedIn
2018 - 2019 · 1 yr

Albany, NY

• Leveraged Python engine to assess and deploy analytics against neuron-fire outputs, using Python’s increased human semantics relative to other languages and robust data science library to clean and process input, and developed a new semantic database of findings using network analysis • Used Arduino to handle locally-produced engineering solutions, maintaining and troubleshooting atypical usage of a treadmill with Qualisys motion capture for the purpose of introducing a somatic component to neural analytics, all in the context of research, product development, and trainings • Deployed lab-created brain-computer interface (BCI) technology to assess, understand, and modify machine-neural event loops (“mind-reading”) with live error detection and robust feedback cycles; acted as tech evangelist, developing BCI applications for users with potential motor disorders

University of Massachusetts and Independent

Researcher and Instructor

University of Massachusetts and Independent

2012 - 2017 · 5 yrs

Lowell, MA

• Managed relational data with R, Stata, VBA, and SPSS; led large research project on violent behavior in Poland, Ghana, and the United States • Taught Statistics, Research Methods, Ethics, and similar classes at the college level, working with databases to manage grading/course content

Legislative Gazette

Staff Writer

Legislative Gazette

LinkedIn
2012 - 2012

Albany, NY

Worked as a reporter, photographer, copy editor, and interim news desk manager for Albany’s chief political newspaper; interviewed State legislators, politicians, scientists, and political activists; covered press conferences led by Governor Andrew Cuomo, and U.S. Senator Kirsten Gillibrand

Education

Brandeis University

Brandeis University

LinkedIn

Medical

2015 - 2017 · 2 yrs
University of Massachusetts Lowell

University of Massachusetts Lowell

LinkedIn

Criminal Justice and Criminology

2012 - 2015 · 3 yrs
University of Rochester

University of Rochester

LinkedIn

History

2011 - 2012 · 1 yr
University at Albany

University at Albany

LinkedIn

History

2009 - 2011 · 2 yrs

Edward Greenberg's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.