Paulo Castro, Software Developer in Brisbane, Queensland, Australia
Paulo Castro

Software Developer in Brisbane, Queensland, Australia

Member since April 4, 2016
Paulo has over 20 years of professional IT experience and has worked for the most important IT vendors and companies in Latin America, the US, and Australia, always with outstanding results. His extensive background in technologies such as Ruby and Rails, PHP, .NET (C# and VB.NET), and Java has prepared him to design and architect both intricate standalone applications and complex multi-platform distributed and cloud systems.
Paulo is now available for hire


    Agile Software Development, Amazon Web Services (AWS), React, Ruby...
  • Vetwork
    Git, Amazon S3 (AWS S3), Amazon EBS, Amazon EC2, Ubuntu, SQLite, MySQL, CSS...
  • NPGL (via Toptal)
    Amazon Web Services (AWS), Heroku, PostgreSQL, AngularJS, Ruby on Rails (RoR)...



Brisbane, Queensland, Australia



Preferred Environment

PHP, React, Ruby on Rails (RoR), Ruby, Python, Amazon Web Services (AWS), Node.js, Go

The most amazing...

...thing I've built is Vetwork, an SaaS platform for veterinary practice management.


  • Senior Full-stack Developer

    2017 - PRESENT
    • Designed, architected, and developed new features and improved the existing ones.
    • Worked closely with key partners to integrate the platform with third-party solutions like Salesforce, Salesforce Marketing Cloud, and customer legacy systems.
    • Oversaw the platform's infrastructure and security management.
    Technologies: Agile Software Development, Amazon Web Services (AWS), React, Ruby, Ruby on Rails (RoR), AWS Lambda, Node.js, Go, PostgreSQL, Linux, Python 3
  • Senior Full-stack Ruby on Rails Developer

    2008 - 2017
    • Developed new features (screens and databases) for Vetwork, a web-based veterinary solution that manages all the key areas of a veterinary practice like clients, patients, scheduling and appointment booking, invoicing, exams, clinical records, etc.
    • Designed, deployed, and maintained all AWS infrastructure to host the platform.
    • Led and coached a team of three developers. Managed sprints and reviewed code.
    Technologies: Git, Amazon S3 (AWS S3), Amazon EBS, Amazon EC2, Ubuntu, SQLite, MySQL, CSS, HTML5, jQuery, Ruby on Rails (RoR)
  • Full-stack RoR Senior Developer

    2015 - 2015
    NPGL (via Toptal)
    • Developed in Ruby on Rails for a public and internal system.
    • Developed in Node.js to support matches during 2015 season.
    • Provided Heroku environment support.
    • Developed and supported using RoR and AngularJS.
    • Developed and supported GridTV using PHP and MySQL.
    Technologies: Amazon Web Services (AWS), Heroku, PostgreSQL, AngularJS, Ruby on Rails (RoR), Ruby
  • Tiger Team

    2010 - 2015
    • Supported Latin American customers.
    • Worked with entire IBM middleware stack.
    Technologies: Middleware
  • Senior RoR Developer

    2011 - 2011
    LeadtrackPro (via Toptal)
    • Optimized and migrated Leadtrackpro, a system to manage property grant tracking and reports originally built on ColdFusion, to Ruby On Rails.
    Technologies: CSS, Git, SQLite, HTML, jQuery, Ruby on Rails (RoR)
  • Architect

    2007 - 2010
    • Provided specialized architectural expertise in Fusion middleware.
    Technologies: Oracle Fusion Middleware
  • Architect

    2006 - 2007
    Altran Group
    • Provided services as an SOA specialist.
    Technologies: Service-oriented Architecture (SOA), TIBCO, webMethods
  • Senior Developer

    2002 - 2005
    • Developed a new capture platform for Intervalor, a service consulting for financial companies. The platform was for credit requests responsible for managing the entire request lifecycle through credit delivery.
    • Built a new advocacy office management system responsible for running contentious charges.
    Technologies: Microsoft SQL Server, Web Services, ASP.NET, C#


  • Vetwork

    Project stack: Ruby On Rails, jQuery, HTML5/CSS, MySQL, SQLite, Ubuntu, Amazon Web Services (EC2, RDS, EBS, S3) and Git

  • NPGL

    Project stack: RoR, AngularJS, Node.js, PHP, PostgreSQL, MySQL, Heroku, AWS

  • Bractlet

    Project stack: RoR, MySQL, Angular.JS, AWS

  • Vegan Snack Packs

    Project stack: Ruby On Rails, MySQL, Spree Commerce, Wombat, Amazon Web Services

  • Cricket Victoria (Australia)

    Project stack: CakePHP, MySQL, jQuery

  • Site Done Right

    Migration from old Ruby On Rails to PHP and Smarty technologies.


  • Languages

    HTML5, JavaScript, CSS3, C#, Ruby, SQL, PHP, Python, Python 3, GraphQL, XML, Go, Java 8
  • Frameworks

    Ruby on Rails (RoR), CakePHP, Bootstrap, ASP.NET, AngularJS, PhoneGap, Kendo UI, Telerik Kendo UI
  • Libraries/APIs

    React, Google API, jQuery Mobile, jQuery UI, jQuery, Node.js
  • Tools

    Git, Adobe Photoshop, Chef, Basecamp, Microsoft Visual Studio, Vagrant
  • Paradigms

    Service-oriented Architecture (SOA), Agile Software Development, Object-oriented Programming (OOP), Event-driven Programming, Mobile Development, Penetration Testing, Agile
  • Platforms

    Ubuntu, Heroku, WordPress, Amazon Web Services (AWS), Linux, Telerik, webMethods, AWS Lambda
  • Storage

    SQLite, PostgreSQL, Amazon S3 (AWS S3), MySQL, Microsoft SQL Server
  • Other

    Software Development, Spree Commerce, SOAP, AWS Cloud Architecture, Web Security, Application Security, Information Security, Cordova, Web Services, TIBCO, Oracle Fusion Middleware


  • Master Degree in IT
    2004 - 2008
    FASP - Brazil


  • Offensive Security Exploit Developer Certification
    Offensive Security
  • Offensive Security Certified Professional
    APRIL 2021 - PRESENT
    Offensive Security
  • Certified Associate in Python Programming - PCAP
    APRIL 2021 - PRESENT
    Python Institute
  • Certified Information Systems Security Professional
  • Oracle Certified Associate, Java SE 8 Programmer
    APRIL 2020 - PRESENT
  • AWS Certified Solutions Architect Professional
    MARCH 2020 - PRESENT
    Amazon Web Services

To view more profiles

Join Toptal
Share it with others