Yann Larrivée
Career Goal
- Help business achieve their goals
- Positively influence the IT market by:
- Offering Advice & Coaching
- Organizing a World class conference
Qualities
- Customer oriented approach
- Straight to the point
- Deliver value
- Problem solver
- Respect deadlines
- Positive
- Efficient & Pragmatic
- Professional
Experience of interest
ConFoo
Role
- President
Objectives
- Give the best conference experience
- Increase the knowledge of developers
- Promote the web development best practices
- Encourage local and Canadian talent
- Promote the collaboration between technologies and communities
- Train the next generation of programmers
Challenges
- Time sensitive
- Live event: fixed deadline
- Non profit
- Financial constraint
- Based on volunteers
- Satisfy over 600 attendees
Responsibilities
- Ensure financial health
- Define financial goals
- Define sponsor plans
- Define rates for training/conference
- Manage budget
- Relations
- Customers
- Sponsor
- Speakers
- Attendees
- Service providers
- Customers
- Project management
- Ensure on time execution
- Marketing
- Define the organization’s
voice - Review marketing material
- Define the organization’s
Tasks
- Identify risks
- Make decisions
- Execution
Sunmedia
Objectives
- Create a document management platform
- Migrate the content from existing database
- Feed content to 200 websites
- Toronto Sun
- Journal de Montreal
- Journal de Quebec
- Regional news papers
Challenges
- Unknown technologies
- Documentum
- FatWire
- Performance
Responsibilities
- Risk assessment
- Define
- Migration process
- Data quality
- Editorial process &constraint
- Web publication process
Tasks
- Analyzed
- Prototyped technology connectors
Technologies
- Documentum
- FatWire
- UML
- PHP
- Oracle
ViaCapitale
Objectives
- Project salvage
- On time delivery
Challenges
- Late project
- High visibility project
- 2 development teams
- Locations
- Quebec
- British Columbia
- Skill levels
- Junior
- Senior
- Languages spoken
- Only French
- Only English
- Locations
Responsibilities
- Ensure transparency
- Developers
- Product owners
- Bring a positive attitude
- Increase team productivity
- Ensure on time delivery
- Lead by example
Tasks
- Eased the communication between teams
- Followed up on project progress
- Mentor/Coached junior programmers
- Optimized code
- Reviewed code
- Tested application
Technologies
- PHP5
- MYSQL
- SVN
- Apache
- Linux
Autonet
Objectives
- Project salvage
- Build a new development team
- Deliver key features for marketing
Challenges
- No knowledge transfer
- No developers on current project
- Time sensitive project
Responsibilities
- Lead the team
- Build and train a team of 5 developers
- Define customer needs
Tasks
- Created the development environment
- Documented part of the code
- Trained a 5 man team
- Developers
- Integrators
- Project Management
- Sprint Planing
- Held the daily status meeting
- Evaluate the customer needs
- Established a release schedule
- Coding
- Implemented newfeatures
- Fixed bugs
- Analyzed performance
- Optimized Code & Database
Technologies
- PHP5
- Symfony1
- Zend Framework 1
- MySQL
- Apache
- Linux
- SVN
- Jira
Zip Conferencing
Objectives
- Enable the owner to be autonomous
- Implement billing solution
- Manual
- Automated
- Implement various customer plans
- Customize a CRM/ERP solution
Challenges
- No way to invoice customers
- Fast growth
- Financial stress
Responsibilities
- Risk assessment
- Evaluate customer needs
- Prepare release schedule
Tasks
- Developed the solution
- Deployed the application
Technologies
- PHP5
- MySQL
- Linux
- Apache
- SVN
TVA
Objectives
- Launch a new version of the TVA website
- Build a content repository to feed other websites
Challenges
- Time sensitive project
- High visibility project
- Large number of websites to feed
Responsibilities
- Implementation
Tasks
- Build a television schedule module
- TV show profile page
- Artist profile page
- Reusable components for multiple websites
- Live broadcasting of some shows
Technologies
- PHP5
- Drupal
- MySQL
- Linux
- Apache
- SVN
