Noam Weinstein, Developer in Cambridge, MA, United States
Noam is available for hire
Hire Noam

Noam Weinstein

Verified Expert  in Engineering

Regular Expressions Developer

Location
Cambridge, MA, United States
Toptal Member Since
November 11, 2016

Noam is a software engineer with two decades of experience. His top expertise is in Python (NumPy, Pandas) and JavaScript (TypeScript, React, Redux) but he is also experienced with databases (MySQL, SQL Server, Mongo, and more), Apache Solr, Amazon/Google APIs, and more. More importantly, he is a rapid learner and effective communicator who is happy to dive into just about any language or framework in pursuit of an interesting project!

Portfolio

The Institute for Family Health
WordPress, Microsoft SQL Server, PHP, Perl
The Erlbaum Group
Amazon Web Services (AWS), Custom APIs, Third-party APIs, Amazon, Apache Solr...
Charles River Community Health
EMR, Microsoft SQL Server

Experience

Availability

Part-time

Preferred Environment

JavaScript, Python, SQL, Apache, Linux

The most amazing...

...project I've built recently was a custom parser to identify, rank, and mark up references to Wikipedia topics in arbitrary blocks of text.

Work Experience

Web Software Developer

2008 - 2016
The Institute for Family Health
  • Built a full-stack web app that generates spreadsheets and visual graphs showing health trends for various subsets of diabetic patients.
  • Researched and compiled extensive set of health-related data points for large grant applications.
  • Refactored various SQL Server functions and procedures for improved efficiency.
  • Customized the Institute's web-facing patient portal (which interfaces with its Epic back-end).
  • Tracked down and fixed bugs in (largely undocumented) legacy lab processing code.
Technologies: WordPress, Microsoft SQL Server, PHP, Perl

Senior Software Engineer

2005 - 2016
The Erlbaum Group
  • Created a new full-stack system for the creation, management, and execution of complex user assessments for Hearst RealAge.
  • Built a custom natural language parser to identify Wikipedia topics in arbitrary bodies of text.
  • Worked with third-party APIs and raw data dumps from sources like Wikipedia, YouTube, Ingram, BizJournals, and the Associated Press.
  • Enhanced a LAMP-based content management system for the event and venue profiles used by New York Magazine.
  • Customized Apache Solr for efficient indexing and retrieval of book and topic-related metadata.
Technologies: Amazon Web Services (AWS), Custom APIs, Third-party APIs, Amazon, Apache Solr, JavaScript, PHP, Perl, MySQL

NextGen Template Programmer

2015 - 2015
Charles River Community Health
  • Tracked down failing logic in legacy templates for this existing NextGen system.
  • Tweaked display and data options for current metrics.
  • Added new triggers for additional, custom EMR fields.
Technologies: EMR, Microsoft SQL Server

RealAge

The RealAge Test (for which Noam has worked on the back-end system used to create, modify and score assessments).

New York Magazine

http://www.nymag.com
New York Magazine's website (for which Noam worked on the event and venue management system).

Mediander

The Mediander content engine (for which Noam was one of the lead developers).

Languages

Perl, Python, JavaScript, SQL, SPARQL, PHP, CSS, HTML5

Other

Regular Expressions, Data Processing, Text Processing, Third-party APIs, EMR, Electronic Health Records (EHR)

Libraries/APIs

YouTube API, Google Analytics API, Wikipedia API, jQuery, Custom APIs, Node.js

Tools

Solr, Apache, Apache Solr

Platforms

WordPress, Linux, Amazon, Amazon Web Services (AWS)

Storage

MySQL, Microsoft SQL Server

Frameworks

Django

1995 - 1999

Bachelor of Arts Degree in Computer Science

Harvard University - Cambridge, MA, USA

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring