Leo Alves, Software Developer in Sydney, Australia
Leo Alves

Software Developer in Sydney, Australia

Member since December 3, 2018
Leo is a software engineer with a passion for solving hard problems and creating an impact while having fun. Leo loves everything to do with back-end development, infrastructure, containers, serverless technologies, and creating beautiful elegant solutions.
Leo is now available for hire

Portfolio

Experience

Location

Sydney, Australia

Availability

Part-time

Preferred Environment

Git, VS Code, MacOS

The most amazing...

...project I've built is a Java message processor to handle back pressure from AWS Kinesis into Salesforce, reducing race condition error rate from 10% to 0.5%.

Employment

  • Principal Software Engineer

    2021 - PRESENT
    Adatree
    • Designed and implemented many foundational features of a SaaS platform.
    • Designed customer-friendly APIs to reduce the development burden for open banking participants.
    • Developed and deployed infrastructure on AWS for customers in multi-tenant environments.
    Technologies: Kotlin, Spring Boot, Java, AWS
  • Software Engineer

    2021 - PRESENT
    News Revenue Hub (Toptal Client)
    • Migrated and consolidated Salesforce metadata into a single unlocked package.
    • Migrated the development to Salesforce DX, continuous integration, and automated pipelines.
    • Led the development and migration of existing features to the source-based development in Salesforce.
    Technologies: Salesforce, Salesforce DX, CumulusCI, Apex, JavaScript, Web Components, Lightning Components
  • Senior Software Engineer

    2020 - 2021
    Athena Mortgage
    • Initiated, designed, and led the implementation of the payment platform.
    • Championed full CD moving from bi-weekly to multiple daily deployments within the team; sanitized DevOps pipelines and optimized deployments using CloudFormation.
    • Stepped up on security standards by applying the principle of least privilege to AWS and Salesforce.
    • Created and maintained base deployment images, AWS roles, and groups.
    Technologies: Salesforce, TypeScript, Salesforce Lightning, Apex, Salesforce API, Salesforce Community, Salesforce REST API
  • Senior Software Engineer

    2019 - 2021
    Writtio
    • Built real-time integration service between MySQL and Firebase using Change Data Capture events.
    • Replaced Minitest with RSpec and added a full suite of tests to the back end.
    • Owned API back end and guarded technical implementation.
    Technologies: Java, Ruby on Rails (RoR), TypeScript
  • Senior Software Engineer

    2019 - 2020
    New10
    • Built a Java message processor to handle backpressure from AWS Kinesis into Salesforce. The message processor reduced the race condition error rate from 10% to 0.5%.
    • Designed and implemented processes in Salesforce for a fluid CRM from an internal and customer perspective.
    • Integrated Salesforce in the overall microservices event-driven architecture.
    • Led the adoption of SFDX and second-generation packaging.
    Technologies: Java, Serverless, Node.js, Salesforce, Salesforce Lightning, Apex, Salesforce API, TypeScript, Salesforce Sales Cloud, Salesforce Community, Salesforce REST API
  • Software Engineer

    2016 - 2019
    Guidio
    • Led the design and implementation of an API back end built on Salesforce and proxied through AWS.
    • Spearheaded the refactoring of a monolith into microservices using domain-driven design (this is an ongoing project). Presented about it London’s Calling conference (Europe’s largest Salesforce developer conference) using SFDX and Packaging 2.0.
    • Built custom integrations with multiple external systems to guarantee consistency between services.
    • Developed multiple back-end services based on AWS and Salesforce using multiple technologies, such as Node.js, TypeScript, GraphQL, AppSync, and Serverless, among others.
    Technologies: Amazon Web Services (AWS), GraphQL, AWS, Node.js, TypeScript, Salesforce, Salesforce Lightning, Apex, Salesforce API, Salesforce Sales Cloud, Salesforce Community, Salesforce REST API
  • Developer | Consultant

    2013 - 2016
    Appirio
    • Worked as a technical lead for multiple projects, mentoring teams offshore and providing overall solution design.
    • Spearheaded the implementation of a Salesforce app that received the award for the most innovative mobile solution in the ecosystem in 2016.
    • Wrote Apex code for multiple projects in several industries like healthcare, insurance, financial services, travel, and entertainment.
    • Integrated multiple types of software and services.
    Technologies: JavaScript, Salesforce, Salesforce Lightning, Apex, Salesforce API, Salesforce Sales Cloud, Salesforce Community, Salesforce REST API

Experience

  • Home | Field Service Management

    I led the design of the Salesforce Field Service Lightning solution of one of the largest FSL implementations in Europe.

  • Most Innovative Mobile Solution in 2016

    I developed a back-end application to generate documents for a mobile app built on Salesforce.

  • MessageBird Salesforce Library

    I developed a library to connect with the MessageBird platform.

Skills

  • Languages

    Apex, SOQL, JavaScript, APEX Code, TypeScript, Java, GraphQL, HTML, CSS, Kotlin, Ruby
  • Frameworks

    Lightning Components, Spring Boot, Ruby on Rails (RoR)
  • Libraries/APIs

    Salesforce API, Salesforce REST API, Node.js
  • Tools

    Salesforce DX, Salesforce Sales Cloud, VS Code, Git
  • Paradigms

    Agile
  • Platforms

    Salesforce, Amazon Web Services (AWS)
  • Other

    Salesforce Lightning, Back-end, Customer Relationship Management (CRM), Salesforce Apex, Code Review, Source Code Review, Salesforce Community, Finance, Interviewing, Technical Hiring, APIs, AWS, International Business Management, Serverless, Open Banking APIs, CumulusCI, Web Components

Education

  • Master's Degree in International Business Management
    2011 - 2012
    Griffith College Dublin - Dublin, Ireland
  • Bachelor's Degree in Business
    2006 - 2010
    Mackenzie Presbyterian University - São Paulo, Brazil

Certifications

  • Salesforce Certified Identity and Access Management Designer
    OCTOBER 2017 - PRESENT
    Salesforce
  • Salesforce Certified Field Service Lightning
    MAY 2017 - PRESENT
    Salesforce
  • Salesforce Certified Application Architect
    FEBRUARY 2017 - PRESENT
    Salesforce
  • Salesforce Certified System Architect
    FEBRUARY 2017 - PRESENT
    Salesforce
  • Salesforce Certified Service Cloud Consultant
    JANUARY 2017 - PRESENT
    Salesforce
  • Salesforce Certified Sales Cloud Consultant
    JANUARY 2017 - PRESENT
    Salesforce
  • Salesforce Certified Community Cloud Consultant
    JANUARY 2017 - PRESENT
    Salesforce
  • Salesforce Certified Platform App Builder
    OCTOBER 2016 - PRESENT
    Salesforce
  • Salesforce Certified Sharing and Visibility Designer
    JUNE 2016 - PRESENT
    Salesforce
  • Salesforce Certified Mobile Solutions Architecture Designer
    JUNE 2016 - PRESENT
    Salesforce
  • Salesforce Certified Development Lifecycle and Deployment Designer
    APRIL 2016 - PRESENT
    Salesforce
  • Salesforce Certified Integration Architecture Designer
    APRIL 2016 - PRESENT
    Salesforce
  • Salesforce Certified Data Architecture & Management Designer
    APRIL 2016 - PRESENT
    Salesforce
  • Salesforce Certified Platform Developer I
    JULY 2015 - PRESENT
    Salesforce
  • Salesforce Certified Platform Developer II
    JULY 2015 - PRESENT
    Salesforce
  • Salesforce Certified Advanced Administrator
    DECEMBER 2012 - PRESENT
    Salesforce
  • Salesforce Certified Administrator
    NOVEMBER 2012 - PRESENT
    Salesforce

To view more profiles

Join Toptal
Share it with others