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
    2017 - PRESENT
    Keyo AI (via Toptal)
    • 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
    2017 - PRESENT
    KickFin
    • 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
    2017 - 2017
    APT Systems Inc (via Toptal)
    • 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
    2017 - 2017
    Field Clock
    • 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
    2013 - 2016
    Entefy
    • 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
    2011 - 2013
    Intel
    • 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
    JavaScript, SQL, Stored Procedure, Perl, Tcl, ECMAScript (ES6)
  • Frameworks
    Express.js, React Native
  • Libraries/APIs
    REST API, REST APIs, Socket.IO, Node.js
  • Tools
    WebStorm, Microsoft Office, Microsoft PowerPoint, Atom, Microsoft Excel, Nginx, RabbitMQ
  • Paradigms
    Functional Programming, REST API Architecture, API Architecture, REST, Asynchronous Programming, Test-driven Development (TDD), Agile Product Management, DevOps
  • Storage
    PostgreSQL, SQL Stored Procedures, MongoDB, Cassandra, Redis, Elasticsearch
  • Other
    Data Architecture, SOA Architecture, Web Sockets, RESTful APIs, API Integration, Software Project Management, Project Management, Product Management, Consulting, Consultation, Software Consulting, Technology Consulting, Technical Consulting, Estimations, Apache Cassandra
  • Platforms
    Android, Linux, iOS
Education
  • Master's degree in Electrical Engineering
    2011 - 2012
    University of Minnesota - Minneapolis, MN, USA
  • Bachelor of Science in Electrical Engineering
    2007 - 2011
    University of Minnesota - Minneapolis, MN, USA
I really like this profile
Share it with others