Skip to content

marioribeiro/CV

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 

Repository files navigation

Mário Ribeiro

Personal websiteLinkedInTwitter

I'm a Full Stack Developer and former Head of Product and Technology. I have recently graduated from Makers Academy, where I received the intensive training and guidance to level up my coding skills and seek a career as a software developer. I am a passionate and committed individual with significant e-commerce experience from high-profile and luxury marketplaces and retailers. Creative and driven, whilst strategic and analytical, with many transferable skills gained within growing businesses. I have strong business astuteness and a sharp eye for design, and I work at pace with solid organisational skills, managing deadlines and stakeholders with enthusiasm and effectiveness.

Projects

Whilst studying at Makers Academy I've learned and used new technologies in different projects, using our learnings of OOP, TDD and XP principles.

Please have a look at my GitHub to see all my projects and contributions.

Project Title Timeframe Technologies
Ductu 10 days (Group Project) A website for mentors and meentes to share content and communicate. Built with: JavaScript, Express, MongoDB, Node, Mongoose, Mocha, Pug, HTML / CSS, Passport
Meeto (API & Client) 5 days (Group Project) A website for travellers that are looking for someone to share the costs of their trips. Built with: JavaScript, Ruby, Sinatra, MongoDB, React, Jest.
Instatastic 2 days (Solo) An Instagram clone. Built with: Ruby, Ruby on Rails, Postgresql, RSpec, Capybara
Notes App 2 days (Group Project) A simple notes app built without any libraries or frameworks. Built with: JavaScript, HTML, CSS

Education & Certifications

Makers Academy (May 2017 to July 2017)

  • OOP, TDD, SOLID, MVC, DDD
  • Agile Software Development
  • Software Craftsmanship
  • Ruby, Rails, JavaScript, Node.js, Express, React
  • RSpec, Jasmine, Mocha, Jest, Zombie

EDIT. School of Design and Technology (Sep/2012 to Feb/2013)

  • UX & UI Design and Development

SISEP (2000 to 2003)

  • IT Technician (ISCED 4)

Google

  • Google Analytics Individual Qualification (IQ) - 2015

Experience

Perkbox
Head of Developer Experience (Aug/2019 to Oct/2020)
Engineering Chapter Lead - Perks (Jul/2018 to Aug/2019)
Software Engineer (Aug/2017 to Jul/2018)

Key Responsibilities

  • Manage and lead multiple engineering teams, including direct line management. Responsibilities include coaching, performance management, hiring, and budgeting;
  • Ensure delivery consistency with Agile processes across teams;
  • ISO representative for the Product & Engineering department;
  • Enhance the processes and increase productivity, quality, and experience of the engineering team (including Culture, Training, L&D, Growth Framework, KPIs and OKRs);
  • Implement mechanisms to monitor, manage and provide progress on all software development activities;
  • Working closely with the Product Managers & Architects to meet current and future user needs ensuring maintainability, consistency, and quality.

Key Achievements

  • Supported the scaling and restructure of the department (from 30 to more than 70 people) creating Tribes, Squads, and Guilds;
  • Led the cross-functional tribe for Perks. This product is the core proposition of Perkbox’s platform and used by hundreds of thousands of users around the world.
  • Supported the launch of Perkbox in France and Australia;
  • Implemented a new engineering support system (including a triaging system and on-call mechanisms) that enabled our process to scale to multiple teams and areas of ownership;
  • Developed the initial release of the current mobile application (React Native);
  • Supported a successful migration from PHP to Go and full adoption of React, React Native, and GraphQL.

The Kairos Collective (Jan/2016 to May/2017)
Head of Product & Technology

Key Responsibilities

  • Support and mentor the cross-functional teams, ensuring that their work is reflective of the business requirements and objectives.
  • Produce detailed website functional specifications and manage all internal and external implementation activities.
  • Maintain and communicate the product roadmap and execute the product vision set out by the founder.
  • Manage aspects of the product delivery: gathering requirements, design iterations, planning, partnering with the external development team to ensure business requirements are accurately understood and translated into technical build requirements, measuring and optimising performance.
  • Support UX to develop a deep understanding of our users with user research and analytics data to develop critical insights that guide product decisions and deliver the value proposition.

Key Achievements

  • Launched the marketplace on Magento 2 and a bespoke multi-merchant portal with catalogue, seller, order and revenue management.
  • 30 merchants on-boarded selling hundreds of products.
  • Researched, planned and designed a multi device user centred shopping experience and produced UX and UI specifications, wireframes, mock-ups, prototypes and final designs.
  • The platform exceeded its initial sales targets by 395%
  • Concluded the website build with a cost 60% below the allocated budget.

Graziashop (Contract from Jun/2014 to Dec/2015, Consultant from Jan/2016 to Jul/2016)
Product Manager

Key Responsibilities

  • Participate to the development planning process to ensure features needed are planned and delivered as appropriate in cooperation with other teams involved.
  • UX and customer journey optimisation.
  • Produce detailed website functional specification and manage all internal and external implementation activities.
  • Manage external development agency throughout the product development cycle.
  • Maintain and communicate the product roadmap.
  • Work closely with the team and 3rd parties to drive traffic. Areas include SEO, PPC, Affiliates, Email campaigns.

Key Achievements

  • Internationalisation (expanded to on-board merchants from Italy, Germany, Lithuania, Sweden) and offer Delivery Duty Paid shipping to more than 10 countries.
  • Managed the initial integration process for more than 40 merchants on multiple platforms (on boarding, data mapping and development support).
  • Managed 3rd party data integration service providers to grant automated access to product data on merchants’ e-commerce platforms (including Magento, Shopify, WooCommerce, Big Commerce).
  • Produced the technical specifications and documentation for merchant integration (API, CSV).
  • Implementation of Regional Pricing and Availability features.

London-Boutiques.com (Feb/2014 to Sep/2014)
Product Manager

Key Responsibilities

  • Manage external development agency throughout the product development cycle.
  • Prioritise day-to-day work, including live issues, and proving progress updates on the delivery of the product roadmap.
  • Work on improving the overall user experience and analyse data to understand the customer behaviour
  • Establish KPIs and ensure they are all reached by using analytical tools
  • Work with the Content and Design team to optimise the website customer experience/ journey, feeding into decisions on content and layout across the site
  • Establish, report and monitor KPIs
  • Manage website content and support the Content and Merchandising teams.

Key Achievements

  • Successfully reduced the backlog and live issues following a Magento Enterprise re-platform, ensuring a smoother customer experience and increased conversion rate.
  • The company was acquired by Mondadori International Network to accelerate the development and launch of a global e-commerce platform for the Grazia brand, Graziashop.com.
  • Had an active role during due diligence investigations during the company acquisition by Mondadori, working with the Operations team to provide systems information, software agreements, contracts and KPIs reports.

About

CV template

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published