Predictive Hiring Application - Led a small engineering team building a new ecosystem for the company's direction as they built up clientele that included Yahoo, among others.
Key initiatives: Built a solid development platform as it grew from a monolith and expanded into other service integrations. Designed to help developers move quickly to deliver features/bug fixes.
Tools: Apollo, GraphQL, Postgresql, Node, React, Redux, AWS (ECS, Elasticache, RDS, EC2, SNS, SQS), SocketIO, Kue, Python, MongoDB, Docker, Serverless
•Built Multi-Tenant infrastructure via Node/Postgres/AWS
•Designed customizable user permissions/roles for application
•Generated high-level abstractions to be used team-wide
•Automated as much dev-ops tasks as I can
•Strived to find a compromise between simplicity and functionality
•Interfaced with the Machine Learning Python API, handled deployment architecture, bug fixes and new features
•Collaborated with engineering team to manage overall architecture and mentor as needed
•Created a serverless microservice structure to allow for services such as notifications
•Coordinated with Product to facilitate feature sets and transform them into easily testable deliverables
•Met deadlines by maintaining and improving team engineering processes such as code reviews and test coverage