Hi, I'm Philip

A Software Engineer

I have several years of experience building software with quality and passion. Participating actively since the prototyping until the last delivery.

A Tech Lover

I use the most part of my free time to study and test new technologies. Also checking the news from tech world.

A .NET Expert

I've been working with Microsoft technologies since 2010 when I started my career, I can say C# is almost my native language.

39
Professional Projects
04
Honors & Awards
10
Years of Experience
08
Companies

About Me

I’m a brazilian software engineer who spend the whole day, practically every day, working with .NET technologies, experimenting with HTML, CSS, and JavaScript; dabbling with React and Node.js; and trying to collect potentially usefull information through a few hundred of tech web sites.

I build softwares and systems used in diverse companies. I love do it well. I’m curious, and I enjoy work that challenges me to learn something new and stretch in a different direction. I do my best to stay on top of changes in the state of the art so that I can meet challenges with tools well suited to the job at hand.

The list of projects I follow on GitHub will give you a good idea of the types of technologies I prefer to be using. I also love to read technicals books, the Robert Cecil Martin books are my favorite ones.

Resume

I am an enthusiastic Software Engineer with more than ten years working in diverse industries like oil, human resources, logistics, fashion, digital marketing, and finance institutions.

Relevant Technologies Skills

Skilled in ASP.NET MVC, C#, SQL, and more. Strong engineer professional with a Bachelor's degree focused on Systems Analysis and Development and a specialization degree in Agile Software Engineer.

I started my career as a .NET Developer Trainee developing mains business portals, using ASP.NET Web Forms and C#. I currently work in Scrum teams, but I have experience and have worked with more traditional models. I have already used project management tools and repositories such as Azure DevOps, Jira, SVN, GIT (Bitbucket, GitLab and Github).

I understand the business strategy and requirements. I work with stakeholders across the business to deliver user stories, functional specifications, conceptual data, and collaborate with other developers to make sure that the deliverables are of high quality.

I consider myself an ambitious professional, always looking for new projects, challenges, and a constant increase of my knowledge to better perform my job and deliver quality products.

  • Able to work with .NET Framework and .NET Core
  • ASP.NET MVC / ASP.NET WebForms / Blazor
  • C# / VB / Node.JS / PHP / Python
  • Angular.js / Angular 2+ / React + Redux / jQuery
  • HTML / CSS / Javascript / Typescript
  • Microsoft SQL Server / Oracle / MySQL / PostgreSQL
  • Cosmos DB / Document DB / MongoDB / Cassandra
  • zure VMs / Azure Storage / Azure Service Bus / Azure Functions
  • RabbitMQ / Apache Kafka / Redis Cache / CouchBase / ElasticSearch
  • WCF / WPF

Education

Post-graduation Agile Software Engineering

2015 - 2016

Positivo University, Curitiba, BR

A post-graduation focused on agile development, rich in innovative content such as entrepreneurship classes, SCRUM, startups business, software quality, management 4.0, test automation, business process management, agile development, advanced development topics, and design patterns.

Bachelor of System Analysis and Development

2011 - 2013

SPEI Institute of Technology, Curitiba, BR

Well qualified graduation with concept 4 in the MEC (Brazilian Ministry of Education), excellent teachers and good didactics in class. I had the pleasure of learning the basis for the job market and some advanced concepts in Java, PHP and mobile development (Android).

Recent Professional Experience

Software Engineer

Sep 2019 - Present

AlterDomus, Luxembourg, LU

  • As a senior officer, I am involved in several projects as part of a global team, with members from Europe, the United States, and China.
  • Develop cloud-based applications using azure functions, storage, and queues.
  • Implementation of web interfaces that adjust to the needs of the company.
  • Build APIs with high quality following the recommended design patterns and industry standards.
  • Ensure the software release packages are according to the company requirements and also provide all documentation and procedures as part of our "definition of done" process.
  • Collect requirements with stakeholders, page prototype, design workflows.

Software Engineer

Apr 2019 - Sep 2019

Farfetch, Porto, PT

  • As a senior professional, my duties include junior developers training.
  • Presenting the team development progress to managers and other team leaders.
  • Develop microservices with high quality with integrated tests and following the recommended design patterns according to the company technical requirements.
  • Conduct code reviews for each merge request received which is related to my team projects.
  • Dealing and solving complex environment problems on a large and distributed applications and services layer.
  • Ensure the software release packages are according to the company requirements and been developed following the agile methodology selected by the team.

Software Engineer

jun 2017 - mar 2019

DoGood Media LLC, Curitiba, BR

  • Developing and maintaining features for DoGood Media products and brands.
  • Working in a remote environment with an international team from Brazil, India and United States.
  • Identification and resolution of bugs in production and development environments, generating Hotfix packages.
  • Responsible of developing responsive web applications.
  • Work with Scrum and VSO environment for DevOps.
  • Responsible for blockchain projects on the company.

GitHub

This is my updated data from public repositories, check what projects I've been working on.

GitHub

Stack Overflow

My public profile with so many programming questions and answers.

Stack Overflow

HackerRank

The code kata platform that I use and love, check my numbers on challenges.

HackerRank

Feel free to contact me

I usually take a look at my LinkedIn after work, send me a message and I'm going to answer you as soon I can.

Message