Paulo Castro, Developer in Brisbane, Queensland, Australia
Paulo is available for hire
Hire Paulo

Paulo Castro

Verified Expert  in Engineering

Software Developer

Location
Brisbane, Queensland, Australia
Toptal 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.

Portfolio

Outfit.io
Agile Software Development, Amazon Web Services (AWS), React, Ruby...
Vetwork
Git, Amazon S3 (AWS S3), Ubuntu, SQLite, MySQL, HTML5, jQuery...
NPGL (via Toptal)
Amazon Web Services (AWS), Heroku, PostgreSQL, AngularJS, Ruby on Rails (RoR)...

Experience

Availability

Part-time

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.

Work Experience

Senior Full-stack Developer

2017 - PRESENT
Outfit.io
  • 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
Vetwork
  • 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), Ubuntu, SQLite, MySQL, 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 Gridleague.com 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
IBM
  • 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: Git, SQLite, jQuery, Ruby on Rails (RoR)

Architect

2007 - 2010
Oracle
  • 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
Intervalor
  • 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)

http://www.cricketvictoria.com.au
Project stack: CakePHP, MySQL, jQuery

Site Done Right

http://sdr.rustydealer.net/
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

2004 - 2008

Master Degree in IT

FASP - Brazil

NOVEMBER 2021 - PRESENT

Offensive Security Exploit Developer Certification

Offensive Security

APRIL 2021 - PRESENT

Offensive Security Certified Professional

Offensive Security

APRIL 2021 - PRESENT

Certified Associate in Python Programming - PCAP

Python Institute

SEPTEMBER 2020 - PRESENT

Certified Information Systems Security Professional

ISC2

APRIL 2020 - PRESENT

Oracle Certified Associate, Java SE 8 Programmer

Oracle

MARCH 2020 - PRESENT

AWS Certified Solutions Architect Professional

Amazon Web Services