Scroll To View More
Jota Oliveira, Certified Scrum Master Developer in Maringá - State of Paraná, Brazil
Jota Oliveira

Certified Scrum Master Developer in Maringá - State of Paraná, Brazil

Member since June 2, 2016
As a developer, Jota understands the benefits of good, clean code and how a well-projected architecture helps productivity and maintainability in the long term. His extensive knowledge of domain-driven development helps to brings together the stakeholders to interact better with product development, and with his experience on the back-end, he helped many systems maintain consistent and live on many years.
Jota is now available for hire

Portfolio

Experience

  • PHP, 12 years
  • MySQL, 10 years
  • REST, 5 years
  • Test-driven Development (TDD), 4 years
  • PHPUnit, 4 years
  • Scrum, 4 years
  • Certified Scrum Master, 3 years
  • PHP 7, 2 years
Maringá - State of Paraná, Brazil

Availability

Part-time

Preferred Environment

Ubuntu, PHP, Scrum, Kanban

The most amazing...

...things I've developed were for an online payment company which is the main "money in" channel for major global game companies like EA, Valve, and Riot.

Employment

  • Senior Full-stack Developer

    2017 - PRESENT
    LazerPro (via Toptal)
    • Created an administrative tool to deal with client records.
    • Integrated with many different APIs to centralize information.
    • Integrated with Zendesk to read and create tickets.
    • Integrated with a billing system.
    • Integrated with many new and legacy APIs.
    • Created and centralized the messaging system (Postmark, Campaign Monitor, and Twilio).
    Technologies: PHP, MySQL, JavaScript, Docker, Laravel,Slim, Agile, Scrum, Kanban
  • Full-stack Developer

    2017 - 2018
    DanceBody (via Toptal)
    • Created a promotion system where you can create promo codes to apply in different types of plans and give discounts in percentage or free days.
    • Improved the payments process.
    • Created a gift card selling system.
    • Created a dynamic PDF generation for gift card purchases.
    • Resolved security issues on the checkout.
    Technologies: PHP, MySQL, WordPress, Laravel, Linux Servers, MVC
  • Full-stack Developer

    2017 - 2017
    Linnihan Foy Advertising (via Toptal)
    • Created an automated batch manager for ZIP file extraction and file upload.
    • Worked with ZIP file extraction and corrupt file validation.
    • Created an integration with eBizAutos API to upload pictures.
    • Created real-time reports for the batch progress.
    • Worked with parallel upload for faster batch process.
    Technologies: PHP, MySQL
  • Senior Full-stack Developer

    2013 - 2017
    UOL Boacompra
    • Developed an internal system for automated transaction analysis (anti-fraud).
    • Developed more than ten different online payment integrations in five different countries (Trustly from Spain, Mangirkart from Turkey, IyziCollect from Turkey, and Banwire from Mexico, among others).
    • Developed many internal/external RESTful APIs for requests/notifications.
    • Developed an internal dashboard for best insourcing results.
    • Developed a recurrent billing system for membership payments.
    • Developed a web tracking system for funnel and target analysis.
    • Worked with old frameworks and legacy systems (osCommerce, Tomato).
    • Broke a monolithic application into a microservice-oriented one.
    • Migrated old integrations for newest ones.
    • Dealt with other teams from other cultures and languages using English (Turkey, Spain, Mexico, China).
    • Led and consulted on technical projects for the team and the company.
    • Trained and helped other junior developers with tech issues as well as Scrum and Agile processes.
    • Worked on a new checkout system globally distributed on different data centers.
    • Helped developers of the clients with doubts and issues about integration tools.
    • Created an integration library in PHP for clients to use.
    Technologies: PHP, MySQL, JavaScript, Node.js, MongoDB, Docker, RabbitMQ, Memcached, Phalcon, Laravel, Zend, Slim, Agile, Scrum, Kanban
  • Full-stack Developer

    2010 - 2013
    Easypress
    • Created a CMS to multiple websites with different needs.
    • Created generic configurable integration for many online payments, which users can start to sell just by adding their credentials.
    • Created elaborate module-ready packages before "composer" was a thing.
    • Created an online event management/ticket sales system.
    • Improved communication skills from the need for dealing directly with clients.
    • Created a light and fast eCommerce system which the user can employ to manage many stores.
    • Configured many servers from different clients.
    • Worked with many different integration types when REST was not yet a thing.
    Technologies: PHP, MySQL, WordPress, ZendFramework, Linux Servers, MVC
  • Web Developer

    2006 - 2010
    O Diário
    • Rebuilt an online newspaper website, improving speed, readability, and SEO.
    • Created an internal system for the reporters, which could schedule interviews, research, and seasonal situations.
    • Created an internal system for press ad administration with which clients could track hits and target.
    • Developed an online ad system where people could purchase classified ads for the printed and online newspaper.
    • Developed an internal ad administration system for the printed newspaper to organize pages and positions of the ads.
    • Developed a system to create a newspaper style "flip page" directly from the finished PDF.
    • Developed an online system where major clients could see the finished ad on the page before printing.
    • Developed an internal system which checks possible issues on the PDF ad files uploaded by the clients to avoid printing problems.
    Technologies: PHP, MySQL, WordPress, CMS

Experience

  • BoaCompra Recurring Payments (Development)
    https://boacompra.com/en

    BoaCompra is a UOL/PagSeguro division company. UOL is a major online entertainment company from Brazil. PagSeguro is the leader of online and more recently, mobile, payments in Brazil.

    BoaCompra is specialized with payment integrations for more than fifteen countries, integrating almost 150 payment methods from 25 different payment providers. It's also a partner of the major game companies such as Riot (League of Legends), Valve (Steam) and EA (Battlefield, Need for Speed).

    BoaCompra is a gateway which provides credit card, bank, and online transfers. Also it provides anti-fraud security and giving the partner payment methods in different countries, making it possible for the partner to sell in other currencies and buyers can use their local payment methods.

  • EasyPress (Development)

    EasyPress is a company which provides a professional website in less than a week, with eCommerce, event administration, or ticket selling support.

    I built the core system platform of the CMS and server configuration to create the "blank" projects for which clients could work on the content at the same time the company works on the layout.

  • O Diário - Newspaper (Development)
    http://odiario.com

    O Diário is a major newspaper from the Maringa City Region which covers about fifty small cities. I created many internal tools for the reporters and the sales team. I also created many online tools, which improved the readability and selling power.

Skills

  • Languages

    PHP 7, HTML, HTML5, PHP, JavaScript
  • Frameworks

    PHPUnit, Zend Framework, PhalconPHP, Laravel, Slim
  • Libraries/APIs

    JSON API, ImageMagick, Node.js, jQuery, Stripe, jQuery UI, Zendesk API, Stripe API
  • Tools

    Jenkins, Composer, Confluence, Jira, Slack, Trello, Gulp.js, NPM
  • Paradigms

    Promise, Unit Testing, Object-oriented Programming (OOP), Kanban, Model View Controller (MVC), Test-driven Development (TDD), Scrum, REST, CQRS
  • Platforms

    Linux, Windows, CentOS, Ubuntu, Mailgun, Docker
  • Storage

    JSON, MySQL, Amazon Aurora, MongoDB
  • Other

    Domain-driven Design (DDD), APIs, PCI Compliance, Ajax, Linux SysAdmin, System Administration, Back-end, Communication, Certified Scrum Master, Private NPM Modules

Education

  • Progress toward a bachelor’s degree in Information Technology
    2008 - 2010
    UEM - State University of Maringá, ​Brazil - Maringá, Brazil
  • Coursework toward a bachelor’s degree in Law
    2006 - 2007
    UEM - State University of Maringá, ​Brazil - Maringá, Brazil
Certifications
  • Certified Scrum Master
    JANUARY 2014 - PRESENT
    Scrum Alliance
I really like this profile
Share it with others