Greg Shtilman

Greg Shtilman Email and Phone Number

Experienced Engineering Leader @ Cardlytics
Greg Shtilman's Location
Cupertino, California, United States, United States
Greg Shtilman's Contact Details

Greg Shtilman work email

Greg Shtilman phone numbers

About Greg Shtilman

Experienced Engineering Leader / Hands-on Web Architect. Passionate about simplicity in code and product design alike.

Greg Shtilman's Current Company Details
Cardlytics

Cardlytics

View
Experienced Engineering Leader
Greg Shtilman Work Experience Details
  • Cardlytics
    Sr. Director Of Engineering
    Cardlytics Aug 2022 - Present
    Atlanta, Ga, Us
  • Yahoo
    Sr. Principal Software Engineer / Team Lead / Architect
    Yahoo Oct 2019 - Aug 2022
    Sunnyvale, Ca, Us
    Ads Organization - UI Architect - Authored a set of UI development guidelines, standards and recommendations for the entire Ads Organization. Came up with detailed architecture for gradually transitioning the Yahoo Advertiser Portal (DSP) from Ember to React across a team of ~100 UI developers. The application is the most widely used & business critical app in the Ads Org. Act as a consulting resource on cross-org initiatives, such as the common React component library. Native Publishing - Lead/Architect - React/Node.js - Led a team of 7 engineers to build a brand new UI tech stack from the ground up that has since become the blueprint architecture for all new UI projects in the organization. Came up with an entirely hook based architecture, many original innovative concepts. Used react-query, testing-library, cypress. Created a brand new lean node middle tier architecture with end-to-end mocking.
  • Yahoo
    Principal Software Engineer / Tech Lead / Architect
    Yahoo Jun 2016 - Oct 2019
    Sunnyvale, Ca, Us
    Flurry Dev Portal - React/Flux/Node.js/mysql - Responsible for all development & operational aspects of Flurry Dev Portal UI - Since joining the team, promoted best practices, hired/mentored junior talent, developed simple repeatable architectural patterns, made significant improvements to test tooling/suite, significantly improved product quality & performance. Collaborated closely with Product Management to make the product easier to use. Shipped several major new features - Flurry Push, Flurry Explorer v2.
  • Yahoo
    Tech Lead / Architect
    Yahoo Jun 2015 - Jun 2016
    Sunnyvale, Ca, Us
    Tumblr - Monetization Team - PHP/Backbone.js/Hive/mysql, Drove architecture/integration on major monetization initiatives - Video Ads, Ads with social engagements, Targeting, provided API endpoints for native & web clients. Mentored large team of junior engineers. Collaborated with teams across Tumblr & Yahoo.
  • Yahoo
    Principal Software Engineer
    Yahoo Jan 2015 - Jun 2015
    Sunnyvale, Ca, Us
    Yahoo Gemini - drove overhaul of node.js/express middle-tier of mission-critical advertiser portal with no downtime, considerably enhancing maintainability, performance & test coverage.
  • Yahoo
    Senior Software Engineer / Tech Lead
    Yahoo Oct 2013 - Jan 2015
    Sunnyvale, Ca, Us
    Yahoo Publishing/Yahoo Recommends - Vanilla JS/nodejs - owned collaboration with other teams/orgs, ironed out API contracts, co-drove architecture, wrote/owned major UI/API features of management portal/analytics dashboards for customers, played critical role in hiring/mentoring 10 full time junior engineers, growing team from 3 to 15.
  • Tocata
    Senior Software Engineer
    Tocata Jul 2012 - Oct 2013
    Palo Alto, California, Us
    In charge of design & development of Tocata Experience Studio - a web-based photoshop-like authoring tool. Utilize advanced JavaScript & HTML with a minimal set of 3rd party libraries. JQuery, JQuery UI, a number of JQuery plugins, Bootstrap. The tool has a RESTful API back-end running in an LNPP (Linux, Nginx, Postgres, PHP) stack.
  • Sybase, An Sap Company (Through Acquisition Of Aleri, Inc.)
    Staff Software Engineer Ii
    Sybase, An Sap Company (Through Acquisition Of Aleri, Inc.) Feb 2010 - Sep 2012
    As one of 2 product architects for Sybase ESP (Event Stream Processor), help define future direction for the next generation CEP (Complex Event Processing) platform. Design/develop critical server components, oversee cross-team dependencies (C/C++). 2 Patents Pending. Scrum master for a multi-continent team of 10+ engineers responsible for development of Sybase Control Center plug-in for ESP. Sybase Control Center is a management framework providing a common monitoring & administration solution for Sybase products. (Java) Handle support escalations for Coral8 Engine and Sybase CEP.
  • Aleri Inc. (Through Acquisition Of Coral8, Inc.)
    Lead Architect
    Aleri Inc. (Through Acquisition Of Coral8, Inc.) Mar 2009 - Jan 2010
    Lead/architect for the Engine team.
  • Coral8, Inc.
    Team Lead - Engine Team
    Coral8, Inc. Dec 2004 - Mar 2009
    Team Lead for Engine Group responsible for development of Coral8 Server - the core of a sophisticated Complex Event Processing (CEP) solution - a high performance, scalable fault tolerant system capable of processing hundreds of thousands of events per second in real-time. Coral8 Server was a product for developers that provided a SQL like-language (CCL) for customers to write custom continuous queries. Customers included major investment banks and e-commerce companies. The system was cross-platform (Windows, Linux, Solaris), highly optimized and was written in advanced C++ with extensive use of templates, STL and Boost. It was also highly modular and integrated with a variety of messaging buses, databases and other 3rd party products. Provided technical leadership for a group of experienced server developers. Participated in all aspects of system design & development from pre-Alpha to production/maintenance. Designed and implemented of a number of critical system components, including: - Clustering and High Availability – a scalable, fault tolerant clustering system with hot/warm HA - A standard SQL interface for execution of ad-hoc queries against dynamically updated Windows of data (SQLite virtual tables, SOAP).- Database/RPC connectivity & caching layer – a generic connectivity mechanism that allowed the Coral8 Engine to correlate real-time data with historical data from any DB/RPC data source. Implemented connectors for OCI, ODBC, and KDB. Created and maintained a test suite for a variety of databases (Oracle, SQL Server, mySQL, Postgres, DB2, Sybase, MaxDB and others) on a number of platforms.Communicated extensively with customer support, providing mentorship & solutions for complex issues.
  • Akamai Technologies
    Sr. Software Engineer
    Akamai Technologies Jul 2000 - Dec 2004
    Cambridge, Ma, Us
    Principal member of team responsible for development of MUI - A scalable, highly available, extensible multi-tier infrastructure for management & propagation of numerous kinds of configuration files to Akamai's distributed network of over 15000 servers; monitoring network health; reporting; audit logging, and more. (Linux, C++, STL, OTL, Oracle, Apache Modules, SOAP, XML/XSLT/XSD, DHTML - CSS, Javascript, AJAX)Developed the system from pre-conception, to one of the most critical Akamai components currently managing the majority of critical configuration data for Akamai Edge Servers. Played critical role in all aspects of system design and implementation. Designed and implemented major pieces of functionality. Designed Object and Data Models. Analyzed performance problems, optimized C++ code and SQL queries. Coordinated debugging and porting efforts. Educated & provided guidance to developers, promoted best practices.
  • Calltheshots, Inc (Acquired By Akamai)
    Sr. Software Engineer
    Calltheshots, Inc (Acquired By Akamai) Jun 1999 - Jul 2000
    Worked on a state-of-the-art server application for a revolutionary dynamic content extraction & personalization service (Visual C++/MFC, SQL Server, Perl). Built a bleeding edge multi-browser compatible DHTML/JavaScript GUI from the ground up (one of the DHTML interfaces allowed to position blocks of content on a web page with Drag-and-drop in IE4 & Netscape 4.0). Used many technologies and approaches that became known as Web 2.0 years later - AJAX, mash-ups, etc. Participated in specification, design, installation & support of production network (Windows, SQL Server, F5 BigIP).
  • Ophir Rf Inc
    Consultant
    Ophir Rf Inc Jan 1998 - Jul 1999
    Designed, implemented and maintained corporate Web site using DHTML, JavaScript, SQL Server, ASP. Created a front-end for customer to easily update the site using Visual Basic, SQL Server.
  • Rsi Group/Prosys Llc
    Consultant
    Rsi Group/Prosys Llc Jul 1995 - Apr 1999
    Designed, built & supported Windows based LANs/WANs (Windows, Novell, OS/2, MS Exchange, SQL Server, Proxy Server, etc)Provided consulting services to customers.

Greg Shtilman Skills

Linux Distributed Systems C++ Rest Scalability Software Engineering Sql Software Development Scrum Javascript Web Applications Ajax Apache Databases Soap Cloud Computing Oracle Multithreading Shell Scripting Jquery Unix Unix Shell Scripting Css Html 5 Git Web Development Cascading Style Sheets Json React.js Node.js Redux.js Jest Mocha

Greg Shtilman Education Details

  • Uc Santa Barbara
    Uc Santa Barbara
    Computer Science

Frequently Asked Questions about Greg Shtilman

What company does Greg Shtilman work for?

Greg Shtilman works for Cardlytics

What is Greg Shtilman's role at the current company?

Greg Shtilman's current role is Experienced Engineering Leader.

What is Greg Shtilman's email address?

Greg Shtilman's email address is gr****@****hoo.com

What is Greg Shtilman's direct phone number?

Greg Shtilman's direct phone number is +140851*****

What schools did Greg Shtilman attend?

Greg Shtilman attended Uc Santa Barbara.

What are some of Greg Shtilman's interests?

Greg Shtilman has interest in Mobile, Clean Technology, Health Care, Consumer Internet, Enterprise Software.

What skills is Greg Shtilman known for?

Greg Shtilman has skills like Linux, Distributed Systems, C++, Rest, Scalability, Software Engineering, Sql, Software Development, Scrum, Javascript, Web Applications, Ajax.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.