About Me
Engineering leader with 14+ years building scalable platforms and high-performing teams. Proven track record scaling teams from 1 to 10 engineers while delivering business-critical systems.
LEADERSHIP IMPACT
- Scaled engineering team 10x at Janrain while maintaining sprint velocity
- Led cross-functional teams across backend, frontend, and infrastructure
- Mentored engineers from junior to senior levels
- Drove technical decisions for systems processing 200k+ messages/minute
TECHNICAL EXPERTISE
- Ruby/Rails architecture, GraphQL APIs, cloud infrastructure (AWS, GCP, Heroku), React/TypeScript frontends, high-volume data processing
Currently Co-Founder at CoSi and CTO at Caninolabs, focused on building scalable software solutions and growing engineering capabilities.
Experience
Senior Fullstack Engineer
CoSi
Jun 2017 - Present
Leading technical strategy and engineering operations for software consultancy.
LEADERSHIP & STRATEGY
- Built and managed engineering team serving multiple client engagements
- Established development processes, code review standards, and deployment pipelines
- Mentored junior and mid-level engineers on architecture and best practices
- Drove technical decision-making for client projects across Ruby, Rails, and React ecosystems
TECHNICAL ACHIEVEMENTS>
- Modernized legacy Ruby platforms (1.7 → 2.7) serving production traffic
- Migrated applications across Heroku stacks (16 → 22) and to AWS infrastructure
- Reduced deployment times by 78% through infrastructure optimization
- Built and maintained GraphQL APIs, mobile applications, and internal tooling
Skills: Team Leadership · Technical Strategy · Ruby on Rails · GraphQL · AWS · React
Engineering Manager
Janrain
May 2016 - May 2017
Lead a great team of engineers to build components that consume a Phyton Api resposible to delivery Janrain Profiles and data.
I was responsible to development first Angular / React components that consumes an existing Python Api that reads JanRain profile data. Also I was responsible to create a team of engineers to build the new components and Python Api.
Achievements:
- Create first angular dashboard version using the new Python API Improve and add new features to the angular dashboard
- Scaled a solo Team to 10 engineers Team.
- Add new features and test to Python API.
- Angular plugin to build search queries.
- Makefiles to pack, deploy angular code.
- Great team velocity and always accomplish sprint goals.
Senior Software Engineer / Team Lead
NewRelic
December 2014 - May 2016
I worked in an special team resposible to manage New Relic account data. I was a senior software engineer and my last role was Team Lead.
We are all data nerds. We care and love data and build applications that make Software reliable, faster and predictable. As Senior Engineer in the Accounts team, We were responsible to expose all account information to New Relic products.
Achievements:
- Released and maintain Accounts components built with AngularJS, ReactJS, Ruby Microservices.
- New dashboard to create a new relic account and select products to monitor client’s application.
- Released Thrift services that help Insights Product
- Ruby Kafka consumer able to read 200k messages per minute
- Design and implement Software Release infrastructure (CI server, Docker Builder, Deploy Images, Rollback Images) over Jenkins, Amazon and CLI tool.
- Implemented the whole suite of software monitors using Synthetics, Alerts, and PagerDuty.
- Build API endpoints using Ruby Grape Framework that consumes Thrift services.
- Command line application with Ruby to manage S3 docker images files downloaded and deploy to the server.
- Gold metal for monitoring and support of projects
- Professional Promotion
Technical Lead
SYE Software / ContractShare
Jun 2013 - May 2016
Lead a Team of Engineers to build a great project to share contracts and collaborated online.
I was the team lead of great team of 6 people building Share Contract project. We built this project with ruby on rails backend and VanillaJS frontend. We were able to load a contract or create one from a template and share this contract online and allow modifications on live, add comments and create version of the contract.
Achievements:
- Rails 4 Api that reads doc, pdf, html and csv files and translate to front version renderable in VanillaJS.
- VanillaJS application capable to modify DOM and monitor changes allowing the user to introduces html components that will be stored and shared in different formats.
Education
Colima University
BSc Telamatics Engineering
2010 - 2013
Stablished on August 2nd in 1996 as first Faculty to offer a carrer that joined telecomunications, infrastructure and informatics. Also the first with an smart building and fast internet and intranet connection in Mexico.
During my time at Ucol I learnt many skills in many different areas. Electronics, computer systems, robotics, telecomunications, signals, informatic, computer sciences, networking, aumented reality, digital media and more skill that allow me to always keep learning new technologies and proposing new solutions.
I spent a lot of my free time learning software and computer basics in libraries, and supporting Researches in many projects.
Skills
14 years - Top Experience
Main Languanges and Technologies
- Ruby
- Ruby On Rails
- Git
- VanillaJS
- HTML / CSS
- Redis
- PostgreSQL
- MySQL
- Heroku deployments and Heroku stack
- Github
- Amazon AWS S3
- Rest API (json)
13 years of Experience
On Demand solutions
- RSpec
- Minitest
- Cucumber
- Capybara
- Atlassian Jira
- Github Issues
- Trello
- Digital Ocean
- VIM
- Sequel
- Typescript
- GraphQL
Upto 6 years of Experience
These are the languages I've used in some projects and continue using but now as Main language
- ReactJS
- AngularJS
- Python
- NextJS
- Vercel
- RubyMotion
- Sinatra
- Roda
- Ruby Thrift Services
- MongoDB
- Sqlite 3
Upto 5 years of Experience
These are the languages I've used in some projects and continue using but now as Main language
- Amazon ECS
- Amazon ECR
- Circle CI
- Apollo
- Claude code AI integration ruby and typescript projects
- OpenAI integration in vscode
- Cline orchestrate AI models
- Firebase db
- Google pub/sub
- Google cloud logs
- Figma
- MCP endpoints
- MCP server
LEADERSHIP & MANAGEMENT (4+ years)
- Team Building & Scaling (1 → 10 engineers)
- Engineering Management & Mentorship
- Technical Strategy & Architecture Decisions
- Cross-functional Collaboration
- Sprint Planning & Agile Methodologies
- Code Review & Quality Standards
- Hiring & Performance Management
NOTABLE ACHIEVEMENTS
- Built engineering team from scratch to 10 people at Janrain (2016-2017)
- Designed and implemented CI/CD infrastructure serving multiple products at NewRelic
- Led technical migration reducing deployment time 78% while maintaining zero downtime
- Established code quality standards and review processes across distributed teams
Roles
- Senior Software Engineer Backend / 16 years
- Senior Software Engineer Fullstack / 16 years
- Senior Software Engineer Frontend / 10 years
- Team Lead / 4 years
- Engineering Manager / 4 year