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