Ricardo Oliveira

Ricardo Oliveira Email and Phone Number

Software Engineer @ SOCi, Inc.
Porto Alegre, RS, BR
Ricardo Oliveira's Location
Porto Alegre, Rio Grande do Sul, Brazil, Brazil
About Ricardo Oliveira

Senior software engineer with 15+ years in the industry.

Ricardo Oliveira's Current Company Details
SOCi, Inc.

Soci, Inc.

View
Software Engineer
Porto Alegre, RS, BR
Ricardo Oliveira Work Experience Details
  • Soci, Inc.
    Software Engineer
    Soci, Inc.
    Porto Alegre, Rs, Br
  • Soci, Inc.
    Software Engineer
    Soci, Inc. Apr 2022 - Present
    Remote
    Mob programming, mostly backend, PHP, Node.js, microservices, Docker and more.
  • Maxiprod Informática Industrial
    Full Stack Engineer
    Maxiprod Informática Industrial Mar 2018 - Mar 2022
    Porto Alegre Area, Brazil
    Senior engineer working on the company’s only product, an ERP system with a strong set of features for factories of any kind. It is built with C# (ASP.NET MVC), deployed to AWS, and uses Oracle databases.- Full stack, C#, ASP.NET MVC, JavaScript, jQuery, Oracle DB, Entity Framework, Redis (cache and custom locks), NUnit, Selenium- On-board, assist and teach interns/juniors- Designed and implemented the architecture to support end-to-end tests (Selenium, Page Object pattern); it’s been a couple years and it’s still being used successfully- Always pushing the team to reduce technical debt, increase overall performance of the system, automate every repetitive task- Maintainer of the CI pipeline, Github organization and internal tools/scripts (Python, Powershell, PL/SQL)- Responsible for the AWS infrastructure (EC2, S3, RDS, CloudWatch), and application updates, as well as clients’ on-premises installations- Migrated the codebase from SVN to Git (Github), allowing for a better, more flexible workflow and the use of modern tools- Successfully introduced a migration tool (Liquibase) to replace manual migration scripts (raw SQL stored in a custom in-house system)- Successfully migrated our CI pipeline from TeamCity to Github Actions; developed an auto-scaling solution for the task runners (Terraform, AWS: API Gateway, Lambda, SQS, S3, EC2 Linux and Windows)
  • Hardfun Studios
    Full Stack Software Developer
    Hardfun Studios Jul 2017 - Feb 2018
    Porto Alegre Area, Brazil
    Joined the company to help finish a BI system for Instituto Crescer, successfully taking advantage of the opportunity to consolidate my skills in web development.- Full stack, Ruby on Rails, Heroku- PostgreSQL, ActiveRecord, Redis, Resque- jQuery, React, Vue, Chrome Extensions- Agile/Scrum, Pivotal Tracker- Assisted with the launch of market campaigns for the Escolas Conectadas project (Fundação Telefônica/Vivo), transforming Photoshop designs into web pages (Bootstrap/jQuery for rapid prototyping and delivery)- Optimized load/response times for mobile devices on slow networks (using tools like Lighthouse, load tests and network traffic analysis)- Implemented A/B tests and analytics tracking (Google, Facebook and other 3rd party players)- Also worked on my Bachelor’s final project, a tool to avoid duplicate content on online courses/forums (its concepts would later be integrated into a company product)
  • Brassoft Tecnologia Da Informação Ltda
    Software Developer
    Brassoft Tecnologia Da Informação Ltda Apr 2011 - Jun 2017
    Porto Alegre
    Worked on the "Next" desktop ERP system.- Delphi, Firebird SQL, Report Builder, Windows- Though I worked on every aspect of the application, I was the main responsible for the electronic invoicing (NF-e and NFS-e, integrated with municipal and federal services) and billing systems (exchanging information with banks through CNAB 400 and 240 file formats)- Client installations and updates- Personally answered client support calls about developed features (and others if needed)- Wrote the backup scripts (batch and bash) used in clients’ installations- Planned and carried data migrations from legacy systems used by new clients (through custom scripts and software)- Organized/authored documentation about our development environment, tools and client setups
  • Brassoft Tecnologia Da Informação Ltda
    Software Development Intern
    Brassoft Tecnologia Da Informação Ltda Apr 2009 - Mar 2011
    Porto Alegre Area, Brazil
    Initially responsible for superficial parts of the system, like queries and – mainly – reports made with Report Builder. In a short time, I was already working on more critical sections of the project, as well as helping with client support calls. Authored the deploy routine currently in use, which was a manual operation until then.

Ricardo Oliveira Skills

C# Javascript Design De Software Sql C Delphi C++ Python Linux Bash Microsoft Windows Suporte Ao Cliente Entity Framework Web Development Software Development Html Css Batch Vim Report Builder Oracle Database Amazon Web Services Heroku Postgresql Selenium Webdriver

Ricardo Oliveira Education Details

Frequently Asked Questions about Ricardo Oliveira

What company does Ricardo Oliveira work for?

Ricardo Oliveira works for Soci, Inc.

What is Ricardo Oliveira's role at the current company?

Ricardo Oliveira's current role is Software Engineer.

What schools did Ricardo Oliveira attend?

Ricardo Oliveira attended Federal University Of Rio Grande Do Sul, Technical School José César De Mesquita.

What skills is Ricardo Oliveira known for?

Ricardo Oliveira has skills like C#, Javascript, Design De Software, Sql, C, Delphi, C++, Python, Linux, Bash, Microsoft Windows, Suporte Ao Cliente.

Not the Ricardo Oliveira you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.