Scroll To View More
Hire the top 3% of freelance developers
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
    JavaScript, SQL, Stored Procedure, ECMAScript (ES6), Perl, Tcl
  • Frameworks
    React Native, Express.js
  • Libraries/APIs
    REST APIs, REST API, Socket.IO, Node.js
  • Tools
    WebStorm, Microsoft Office, Microsoft PowerPoint, Atom, Microsoft Excel, Nginx, RabbitMQ
  • Paradigms
    REST, REST API Architecture, Functional Programming, API Architecture, Asynchronous Programming, Test-driven Development (TDD), Agile Product Management, DevOps
  • Storage
    SQL Stored Procedures, PostgreSQL, MongoDB, Redis, Cassandra
  • Other
    API Integration, SOA Architecture, Data Architecture, RESTful APIs, Web Sockets, Technical Consulting, Consulting, Estimations, Technology Consulting, Software Consulting, Consultation, Product Management, Project Management, Software Project Management, Elasticsearch, Apache Cassandra
  • Platforms
    Linux, Android, 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
Hire the top 3% of freelance developers
I really like this profile
Share it with others