Experience
2018 — Now
2018 — Now
Greater New York City Area
2016 — 2018
2016 — 2018
Greater New York City Area
Basically, I do everything tech related except mobile app development:
• IT (GSuite, internal VPN)
• DevOps (AWS, Azure, Docker, CI, metrics/monitoring)
• Backend (Node.js, GraphQL/Apollo, Azure Cosmos DB + Search, Redis, Flowtype)
• Analytics (Segment, GCP BigQuery, Metabase, Google Analytics)
• Internal frontend/admin dashboards (React, Redux, GraphQL/Apollo, Browserify + Babel)
• General tooling (shareable internal libs, ESLint config, etc)
2015 — 2016
2015 — 2016
Greater New York City Area
• Primarily focused on developing backend Node.js microservices for our B2B platform, with some corresponding front-end work.
• Built various proof-of-concept implementations for speeding up end-to-end testing, dashboards, and enrichment services, many of which eventually ended up in production use.
• Contributed to internal tools written in Go, as well as open-source community tools in various languages.
2011 — 2015
2011 — 2015
Greater New York City Area
• Primary developer with a premiere global supplier of custom LED digital displays, providing a complete hardware and software package to clients in a variety of high-profile locations and venues including several displays in Times Square, several major and minor sports and entertainment arenas, the NBC TODAY Show, U.S. Uniqlo stores, San Francisco International Airport, and more locations abroad.
• Fully responsible for rewriting and maintaining the D3.Player, a custom multi-surface media player with a focus on high availability and performance, complex scheduling, content support, hardware device input, smooth text scrolling, and embedded C# scripting, from the ground up to simplify the UI/UX and take advantage of the latest in hardware video acceleration, as well as include any features specifically requested by clients.
• Collaborate with co-workers and managing partners, personnel from U.S. Customs and Border Patrol, U.S. General Services Administration, and third-party vendors to produce software that conforms to the Federal NTCIP specification for digital displays used at several Land Ports of Entry.
• Test and provide support, both within the company and directly with clients, for all software offerings, including email support, phone support, and extended on-site visits.
2010 — 2011
Greater New York City Area
• First hire for a software and technology consulting firm for financial institutions.
• Developed web- and desktop-oriented software solutions, including distributed data collectors and processors, for an investment and securities firm, with a specific focus on the Bloomberg Pro API.
• Helped introduce and implement software design and engineering "best practices" concepts.
Education
Rensselaer Polytechnic Institute
Computer Science
2007 — 2009