Hey, welcome to my portfolio

My name is Carlos Rodrigo and I'm a software engineer :)

About Me


Career

I am a software engineer with a degree in computer science at UFRPE, with a 1 year fully funded scholarship in the USA where I had the opportunity to study 9 months at UVM and to intern for 3 months at a company called State Street. I have experience in web systems development and RESTful APIs, unit testing, integration and end-to-end, mobile development with android. In my years in college my focus was on artificial intelligence and data science.

Personal

I developed the habit of self education and I always try to learn new technologies and methods. I am also constantly trying to get better at collaboration, which I think is one key aspect to work in groups and develop better software. I always try to write clean and modular code using the best practices and object-oriented patterns. I like to write software that can be accessed by everyone in any platform. I have experience and I like to create RESTful APIs, mobile apps web systems and sometimes intelligent systems.

Qualifications

My qualifications and interests range from fullstack web projects where I feel confortable to work on both front-end technologies such as Angular and JavaScript, HTML, CSS and JQuery as on the backend with ASP.NET, Django or Node and familiarity with RESTFull Web Services, Micro Services, authentication, JSON Web Tokens and best practices of API implementation, as well as having already used Firebase in some projects and integration with databases such as MySQL, SQL Server and MongoDB.

Also, I have familiarity with mobile development and projects in android. I have knowledge of the platform as a whole and the activity cycle, Android Studio and interface components and layouts. Java knowledge, object orientation and design patterns. Experience with REST API integration consuming and parsing JSON using the Volley library.

Experience


SUATI | Software Engineer

Mar 2017 – Mar 2018 | Recife, PE, Br

Acted as a software engineer for a desktop client-server application

Worked with C#, WCF services and SQL Server/Oracle databases

Wrote unit, integration and end-to-end testing for automation

C#
WCF
SQL Server
Oracle

SUATI | Software Engineer Intern

Sep 2015 – Fev 2017 | Recife, PE, Br

Fixed bugs reported by users in production

Collaborated in a web project using ASP.NET MVC, HTML, CSS and JQuery

Worked with Agile development, Sprints Review, Planning and Daily Meetings

C#
ASP.NET MVC
SQL Server
Oracle
HTML
JavaScript

State Street | Application Developer Intern

June 2015 – Aug 2015 | Boston, MA, USA

Acted as a Full-Stack developer and team member in a fast-paced environment

Helped migrate a hedge fund legacy application to a new one using Java and Angular

Contributed to the implementation of continuous integration to the development cycle using Jenkins-CI

Java
Angular
Continous Integration
Jenkins-CI

FAST | Software Developer Intern

Feb 2014 – Aug 2014 | Recife, PE, Br

Software development, coding and debugging using primarily ASP.NET MVC 5 Framework, Bootstrap, HTML, CSS and JQuery

Worked on various ASP.NET projects and built test releases of those projects

ASP.NET MVC
C#
HTML
JavaScript
CSS
Bootstrap

Tools


Programming Languages


Proficient:

Experienced:

Familiar:

Frameworks


Front-end:

Back-end:

Mobile:

Tools


Databases:

Source Control:

Tools:

Education


Federal Rural University of Pernambuco - UFRPE

BS in Computer Science
Feb 2012 - Jun 2017 | Recife, PE, BR

GPA: 8.31 / 10.00


University of Vermont

Exchange Student in Computer Science
Aug 2014 - May 2015| Burlington, VT, USA

GPA: 3.86 / 4.00

Coursework


UFRPE

Artificial Intelligence

Neural Networks

Text Mining

Software Engineering

Object-oriented Programming

Algorithms Design

Computer Networks

UVM

Machine Learning

Data Mining

Evolutionary Robotics

Mobile Apps Development

Web Development

Projects


Time-Sheet

Report time system

American Sign Language

Educational Software

Class Search

Website