Owner | Full-stack Web Development Consultant2012 - PRESENTLamnidae Consulting
- Developed both greenfield and brownfield web applications for multiple clients, including Real Estate Wire (REW.ca), Gastown Labs, Sharezen, and HabitStack.
- Delivered projects on time with reliable estimates, always meeting or exceeding client requirements.
- Provided guidance and feedback on UX design for optimum user workflows.
- Delivered code with utmost attention to detail and quality, ensuring its long-term maintainability and extensibility.
- Ensured solid test coverage and quality of all systems' critical paths.
- Upgraded systems from Ruby on Rails 3 up to Ruby on Rails 6.
- Designed and architected end-to-end systems, maintained them, and added new features over time for multiple clients.
Instructor | Consultant2013 - 2013TamTon Training, Inc.
- Developed the original training materials for the CodeCore Developer Bootcamp, one of the pioneering web development boot camps in Vancouver. Held lessons for the first cohort of CodeCore students.
Senior Ruby Developer2011 - 2012Partnerpedia
- Collaborated on a multi-tenant B2B cloud-based web application for enterprise application provisioning, interfacing with Android and iOS devices, which was later acquired by BMC.
- Contributed to back-end and front-end development in an Agile environment.
- Reviewed code and championed best practices in test-driven development.
- Liaised and coordinated activities with the offshore team.
- Sought out areas for improvement beyond assigned tasks.
- Promoted the importance of a team-building mindset and creating a healthy work-life balance.
Lead Developer2008 - 2011Mezine.com
- Contributed to several phases of the design, development, and implementation of a breakthrough web application framework in Ruby, focusing on scalability, modularity, and rapid application development.
Developer2006 - 2008Citymax.com
- Maintained and expanded one of the most successful online website builders with integrated shopping carts on the market, with over 20,000 paying customers.
- Contributed to design decisions, system optimization, and third-party integrations such as payment gateways, drop shippers, and online auction services.
- Implemented a version control system across the team, providing ongoing mentoring and support for all team members.
Solution Architect2004 - 2006Ericsson Telecom
Technologies: Oracle, MySQL, Apache Tomcat, JSP, SMS, Java
- Designed and implemented an in-house content management system for Ericsson Mexico as part of a local initiative to approach media companies and distribute their content via SMS as a hosted service.
- Established a relationship with clients for the CMS, delivered on-site demonstrations to clients, and created proposals.
- Coordinated the integration with a third-party provider to offer music recognition services in Latin America.
Developer2001 - 2004SpeedyMovil
- Developed the first value-added services for Telcel, the largest cell phone carrier in Mexico and Latin America, with more than 30 million customers.
- Developed and maintained a broad set of WAP and SMS applications and the carrier's value-added services portal.
- Supported the platform's growth to host the same services for many other cell phone carriers in Latin America.