Phil Greenberg

Phil Greenberg

San Diego, CA, United States
Hire Phil
Scroll To View More
Phil Greenberg

Phil Greenberg

San Diego, CA, United States
Member since March 29, 2017
Phil is an experienced software architect and lead engineer with a combination of real-world experience from Fortune 500 companies to infant-stage startups. In addition, he was mentored first-hand in software architecture and development by one of the co-inventors of UNIX.
Phil is now available for hire
Portfolio
Experience
  • JavaScript, 6 years
  • Node.js, 5 years
  • REST API Architecture, 5 years
  • SOA Architecture, 4 years
  • PostgreSQL, 4 years
  • Software Consulting, 3 years
  • Product Management, 3 years
  • React Native, 1 year
San Diego, CA, United States
Availability
Part-time
Preferred Environment
OS X, Git, WebStorm
The most amazing...
...project I've worked on was a multi-format, AI-enabled communication platform that syncs all forms of digital communication into a single app on any device.
Employment
  • Sr. Software Engineer
    Keyo AI (via Toptal)
    2017 - PRESENT
    • Conducted technical investigation into current system and documented technical strategy for re-build.
    • Designed the system architecture for a cross-platform mobile and web application targeted at apartment hunters.
    Technologies: Architecture, React Native, Node.js, PostgreSQL
  • Product Manager
    KickFin
    2017 - PRESENT
    • Worked as the lead architect for a payment processing on-boarding system.
    • Estimated and oversaw development of onshore and offshore resources.
    Technologies: Node.js, MongoDb, AWS, React
  • Technical Consultant
    APT Systems Inc (via Toptal)
    2017 - 2017
    • Created technical requirements document for a novel cross platform, stock-charting mobile app.
    • Interviewed developers of existing system for architectural and integration requirements.
    Technologies: Consulting, Architecture, Node.js, React Native
  • Mobile Architect
    Field Clock
    2017 - 2017
    • Developed a React Native Android app that helps farmers automate their production.
    • Designed the React Native app to be a dual app and specifically made it so that it can be turned into an iOS app with minimal effort.
    • Enabled the mobile app to be able to connect to Bluetooth printers in order to print QR code badges which can be scanned in-app to clock workers in-and-out, track tickets, and create quality notes.
    • Designed the entire mobile application to be able to function offline for long periods of time and sync data back once in cell reception.
    Technologies: React Native
  • Platform Architect | Lead Engineer
    Entefy
    2013 - 2016
    • Was involved intimately in all aspects of company growth from unvalued to a $50 million pre-money valuation and from 6 to 35+ employees.
    • Worked as the chief architect and lead back-end engineer of a petabyte-scale platform with enterprise-level feature complexity.
    • Led the technology definition and process development for the entire 15-person product team.
    • Estimated, planned, and tracked development efforts across 4 distinct stacks to assist product owner in budget and resource planning.
    • Managed a team of 6 individuals across a 10-hour time zone difference.
    • Invented 4 revolutionary patents in adaptive, scalable architecture and digital communication.
    Technologies: Node.js, PostgreSQL, Elasticsearch, Nginx, RabbitMQ, Redis, Cassandra
  • Design Engineer
    Intel
    2011 - 2013
    • Created and supported many design automation scripts used to generate complex circuits used in Intel® Xeon® processors.
    • Led and trained 10+ engineers across multiple sites and time zones in cutting-edge automation technology.
    • Designated as a member of the company-wide “circle of excellence” for design automation—worked closely with a small team to reduce design effort of critical blocks by 90% while simultaneously decreasing power consumption.
    Technologies: Perl, Tcl, Scripting, Automation
Experience
  • Entefy (Development)
    http://entefy.com

    Entefy is an AI-enabled, multi-format, multi-channel communication platform which integrates with all major forms of digital communication and seamlessly syncs them across all your digital devices.

    Entefy is designed platform-first with the entire server and infrastructure stack custom designed for performance and scalability for millions of users.

Skills
  • Languages
    Stored Procedure, SQL, JavaScript, Tcl, EcmaScript 2015 (ES6), Perl
  • Frameworks
    React Native, Express.js
  • Libraries/APIs
    Socket.IO, REST API, REST APIs, Node.js
  • Tools
    WebStorm, Microsoft Office, Microsoft PowerPoint, RabbitMQ, Nginx, Microsoft Excel, Atom
  • Paradigms
    Functional Programming, REST API Architecture, REST, API Architecture, Test-driven Development (TDD), Asynchronous Programming, Agile Product Management, DevOps
  • Storage
    PostgreSQL, SQL Stored Procedures, Redis, Cassandra, MongoDB
  • Misc
    Web Sockets, RESTful APIs, API Integration, Data Architecture, Node.js Server, SOA Architecture, Technical Consulting, Software Project Management, Project Management, Product Management, Consulting, Consultation, Software Consulting, Technology Consulting, Estimations, Elasticsearch, Apache Cassandra
  • Platforms
    Android, Linux, iOS
Education
  • Master's degree in Electrical Engineering
    University of Minnesota - Minneapolis, MN, USA
    2011 - 2012
  • Bachelor of Science in Electrical Engineering
    University of Minnesota - Minneapolis, MN, USA
    2007 - 2011
I really like this profile
Share it with others