André Barreto

Software Developer

About

I'm a brazilian software developer with more than 15 years of experience on web development and back-end systems. In my free time, I like to study new technologies, books, music production and game dev.

Software Developer.

  • Birthday: October, 18th 1975
  • Website: andrebarreto.dev.br
  • Phone: +55 27 992978718
  • City: Curitiba, Brasil
  • Age: 48
  • Degree: Postgrade
  • Email: alab.home@gmail.com
  • Freelance: Available

Skills

My main programming language is Java, but I also have experience in Kotlin, JavaScript and PHP. I've been working with Spring Framework (Boot, Web, Security, Batch, Integration), Micro services, Message Queue, REST API's and SQL and NoSQL databases.

Java 85%
Kotlin 60%
Spring Framework 80%
Cloud 60%
CI/CD (Bitbucket, Jenkins) 70%
PHP 55%
Angular 50%
HTML/Javascript 65%
JSP/Servlets 80%
System analysis 85%
System Integration 70%
SQL Databases 85%
UML 80%
Mongo DB 60%
Rabbit MQ 70%
Redis 65%
TDD/Unit Tests/Integration 85%
Agile/SCRUM 75%

Portfolio

Demo projects, full applications, proof of concepts and games I made in my free time or for study purpose.

  • All
  • Demo apps
  • Games
  • Enterprise apps

Account API

  • Category: Demo App
  • Description: API to demonstrate Unit Tests with Spring Boot
  • Technologies: Java 11, Spring Boot, JUnit5
  • Source Code: GitHub

Depreciation API

  • Category: Enterprise
  • Description: Calculates product depreciation value using brazilian government standards.
  • Technologies: Java 11, Kotlin, Spring Boot, Git Lab pipelines, Heroku
  • Source Code: GitLab

User Base API

  • Category: Demo App
  • Description: User API using Spring Security and Mongo DB.
  • Technologies: Java 11, Spring Boot, Mongo DB
  • Source Code: GitHub

Car Leasing

  • Category: Demo App
  • Description: Microservice car leasing application ready for cloud with Netflix OSS and clean architecture design.
  • Technologies: Java 11, Spring Boot, Spring Cloud, MongDB, NetFlix OSS
  • Source Code: Gitlab

RGB StarFighter

  • Category: Games
  • Description: Arcade style Shoot 'em up with retro graphics and custom music.
  • Technologies: Game Maker, Piskel, Ableton Live
  • Download: Itch.io

Services

As a freelancer you can contact me for:

System Design

Analysis and requirement gethering for apps and comercial systems.

Web App Development

Web applications in Java

Back-end development

Back-end systems and integration for existing applications.

Mentoring

Private lessons for basic and advanced programming topics: logic, OOP, System Design, etc.

Contact me

Loading
Your message has been sent. Thank you!