Enric

Senior Software Developer in Toronto, Canada

Enric has been a professional developer for 11 years. Most recently, he’s been involved in several senior software development and engineering management roles. He has architected complex software systems, designed and led teams, and helped companies restructure their technical roadmap to manage technical debt and drive architectural advancement.

Hire Me
React
NodeJS
GraphQL
Apollo Server
Django
Ruby On Rails
Backbone
JQuery
Postgres
Docker

Employment

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

Education

Bachelor of Architectural Studies
Carleton University, Ottawa, Ontario, Canada

Languages

English, Catalan, working Spanish

Enric

Senior Software Developer in Toronto, Canada

Hire Me