Software Engineer Level 3
Mixmax ⦁ 2019 - Present
- Lead a team of 4 developers using React and NodeJS on the Workspaces team
- Created Layered Architecture framework for introducing coding patterns and separation of concerns for controllers, commands, and models, with proper testing to Mixmax
Engineering Manager
Wave Financial ⦁ 2018 - 2019
- Ran API team of 3 developers to create open API for external developers wishing to integrate with Wave
- Developed and mentored other developers in React, GraphQL, Apollo Server, and Django
Senior Software Engineer
Planswell ⦁ 2017-2018
- Developed and mentored other developers in React, Relay, GraphQL, Elixir and Phoenix
Director of Engineering (Head of Department)
Influitive ⦁ 2016 - 2017
- Reported to CEO, managed a team of 29 developers
- Created squad structure from completely flat hierarchy with Technical Leads, Squad Managers, and created learning programs for each
- Created Technical Roadmap which gave us better insight and handling of technical debt and issues, and lead architect roles responsible for all squads maintaining consistent standards
- Worked towards Saas funding requirements, including four 9s availability, Bug SLAs, and enterprise compliance and security, and code reviews
- Formalized an Operations Manager role, a dedicated person to help in operations, which was later expanded to all departments
- Created a team dedicated to customer requests, allowing for better tracking and prioritization of requests
- Implemented One Page Formal Commitments from engineering and executive teams with metrics for each squad, which allowed for interdepartmental understanding of projects, and engineering alignment on company vision
- Created standard system for evaluation of developer salaries, titles and promotions
Senior Software Crafter
Influitive ⦁ 2011 - 2016
- Team lead / developer, Mentoring/ Code reviews/ Training
- Involved in larger architectural/ framework decisions
- API and Integration design with third parties
- Involved in product planning, project management as well as actual development
- Employee Number 5
- Ruby on Rails, Backbone, JQuery, React, Postgres, Docker