Paulo Castro
Verified Expert in Engineering
Software Developer
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
Experience
- Agile Software Development - 10 years
- PHP - 10 years
- Amazon Web Services (AWS) - 5 years
- Node.js - 5 years
- Python - 5 years
- React - 5 years
- Ruby on Rails (RoR) - 5 years
- GraphQL - 4 years
Availability
Preferred Environment
PHP, React, Ruby on Rails (RoR), Ruby, Python, Amazon Web Services (AWS), Node.js, Go, Java, TypeScript
The most amazing...
...thing I've built is Vetwork, an SaaS platform for veterinary practice management.
Work Experience
Senior Software Engineer
Current Employement
- Maintained and improved a set of web services built on top of AWS APIs to manage the whole company database fleet.
- Delivered a key project related to the company's OKR on time, leading a team of three people.
- Re-designed the agile management process for the whole team of 25 people.
CTO
Tagr Holdings
- Built the team from the ground up as the first hiring of the technology team. Within the first five months, I was responsible for leading two senior developers to rebuild the entire platform.
- Rolled out a completely new platform in June 2022, leveraging modern standards and technologies. The legacy product was originally built using a monolithic architecture and outdated technologies.
- Designed, planned, and implemented a microservices architecture on top of serverless technologies with a focus on scalability, high availability, and security.
- Created an integration layer that allows us to integrate with new point of sales systems and payment gateways in a matter of a few weeks.
- Worked on a platform that was created with the Infrastructure as Code (IaC) approach, which allows its complete provisioning in minutes.
Senior Full-stack Developer
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.
Senior Full-stack Ruby on Rails Developer
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.
Full-stack RoR Senior Developer
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.
Tiger Team
IBM
- Supported Latin American customers.
- Worked with entire IBM middleware stack.
Senior RoR Developer
LeadtrackPro (via Toptal)
- Optimized and migrated Leadtrackpro, a system to manage property grant tracking and reports originally built on ColdFusion, to Ruby On Rails.
Architect
Oracle
- Provided specialized architectural expertise in Fusion middleware.
Architect
Altran Group
- Provided services as an SOA specialist.
Senior Developer
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.
Experience
Vetwork
NPGL
Bractlet
Vegan Snack Packs
Site Done Right
http://sdr.rustydealer.net/Education
Bachelor's Degree in Information Technology
FASP - Brazil
Certifications
Offensive Security Exploit Developer Certification
Offensive Security
Offensive Security Certified Professional
Offensive Security
Certified Associate in Python Programming - PCAP
Python Institute
Certified Information Systems Security Professional
ISC2
Oracle Certified Associate, Java SE 8 Programmer
Oracle
AWS Certified Solutions Architect Professional
Amazon Web Services
Skills
Libraries/APIs
React, Google API, jQuery Mobile, jQuery UI, jQuery, Node.js, Stripe, Stripe API, API Development, Shopify API
Tools
Git, Adobe Photoshop, Chef, Basecamp, Microsoft Visual Studio, Vagrant, GitHub, GitLab, Bitbucket
Languages
HTML5, JavaScript, CSS3, C#, Ruby, SQL, PHP, Python, Python 3, GraphQL, HTML, TypeScript, XML, Go, Java 8, Java, Kotlin
Frameworks
Ruby on Rails (RoR), CakePHP, Bootstrap, ASP.NET, AngularJS, PhoneGap, Kendo UI, Telerik Kendo UI, React Native
Paradigms
Service-oriented Architecture (SOA), Agile Software Development, Object-oriented Programming (OOP), Event-driven Programming, Penetration Testing, Agile, Refactoring, Database Design, Mobile Development
Platforms
Ubuntu, Heroku, WordPress, Amazon Web Services (AWS), Linux, AWS Lambda, webMethods, Telerik
Storage
SQLite, PostgreSQL, Amazon S3 (AWS S3), MySQL, Microsoft SQL Server, Amazon Aurora, Redis, Amazon DynamoDB
Other
Software Development, Web Services, AWS Cloud Architecture, Web Security, Application Security, Information Security, Full-stack, APIs, Web Development, PayPal, API Integration, Cordova, TIBCO, Oracle Fusion Middleware, SDKs, Amazon RDS
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring