Gabriel Amaral

Software Engineer

Apex, North Carolina, United States17 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in developing scalable backend solutions.
  • Proficient in Ruby on Rails and Java technologies.
  • Strong leadership in Agile development environments.
Stackforce AI infers this person is a Fintech Backend Developer with expertise in scalable payment solutions.

Contact

Skills

Core Skills

Ruby On RailsSolution ArchitectureJavaAngularScrumApi DefinitionJ2eePayment Solutions

Other Skills

RESTful conceptsBootstrapSpringNeo4jmodularizationJBossHibernateJavaScriptCSSHTMLRESTEasyMySQLObjective-CApacheLinux

Experience

17 yrs 6 mos
Total Experience
3 yrs 6 mos
Average Tenure
4 yrs
Current Experience

Github

Software Engineer

May 2022Present · 4 yrs · Virginia, United States

Credible

Principal Software Engineer

Nov 2016Apr 2022 · 5 yrs 5 mos · São Paulo Area, Brazil

  • Contributed in refactored solutions architecture and working on those implementations. Developed technical skills in Ruby on Rails 4 and 5 building a backend web service application based on RESTFull concepts. Those new solutions are responsible to decide which loan product are eligible for each customer and it integrates with key business partners as Experian, Equifax, Transunion and other financial institutions to achieve their goals.
Ruby on RailsRESTful conceptssolution architecture

Solarbraz aquecedores solares

Director, Technical Enthusiastic and Software Developer

Feb 2016Oct 2016 · 8 mos

  • Developed a customized CRM solution following MVC architecture standards and RESTful services. The technologies used for the frontend were Angular and Bootstrap, the backend was developed in Java using Spring for transaction management, Jetty as application server and Neo4j database, which is a scalable graph database. Recently started a project using technologies such as Angular 2, Ruby on Rails and Neo4j. He also was responsible for the creation and management of the entire software and telephony infrastructure for the company..
AngularBootstrapJavaSpringNeo4j

Pagseguro uol

2 roles

Technical Lead

Promoted

Jan 2013Feb 2016 · 3 yrs 1 mo

  • Team leader in the research and development department. Work with
  • Scrum methodology and is responsible for defining APIs based on Restful concept, discuss and define how the system is modularized to optimize product performance and minimize coupling between features thereby increasing the efficiency of the development team.
ScrumAPI definitionmodularization

Senior System Analyst

Jun 2012Dec 2012 · 6 mos

  • Team leader at research and development department. Worked with
  • Scrum Methodology and was responsible for analyzing requirements and developing the solution to physical world. Was also responsible for distributing requirements to development team and control the delivery dates. Continued the development of J2EE solutions, but besides use JBoss, Hibernate and Rest also started using new technologies and frameworks like Jetty, Spring, Gradle and Memcached. At this point began to help on front end development using javascript (jquery), CSS and HTML.
ScrumJ2EEJBossHibernateSpringJavaScript+2

Freeddom

2 roles

Senior System Analyst

Jul 2009May 2012 · 2 yrs 10 mos

  • In this position enhanced the tech competencies. Mainly in the development of J2EE solutions using JBoss as the server and others frameworks, for example, JBoss AOP, JBossWS, RESTEasy, JBoss Cache. Helped designing the architecture and was responsible for the development of payment solutions to one of the majors mobile operator in Brazil and to UBA (United Bank of Africa). In Brazil, the first solution was a POS, mainly for selling mobile top up, and the second solution was a mobile wallet, allowing the final customer save his credit card and schedule mobile top ups. In Nigeria, the solution was a mobile wallet (U-Mo) that allowed the bank customer pays different kind of bills and taxes, such as, governamental and consumptions using his mobile phone. And other services like buy credits for his cellphone.
J2EEJBossRESTEasypayment solutions

Intern

Jul 2008Jul 2009 · 1 yr

  • Worked on projects (based on eXtreme Programming methodology) to implement and monitor credit card platforms for telco’s, private label providers and mobile services. In this function, I developed key technical skills such as: Java (J2EE , JavaCard, J2ME, JBoss), MySQL Cluster, iPhone App Development (Objective- C and Cocoa Touch), Apache Web Servers and Linux Environment.
JavaMySQLObjective-CApacheLinux

Education

UFSCar - Alumni

Bachelor’s Degree — Computer Science

Jan 2005Jan 2009

FGV - Fundação Getulio Vargas

Competitiveness: Innovation — Organizations and People

Jan 2014Jan 2014

FIAP - Faculdade de Informática e Administração Paulista

Master of Business Administration (M.B.A.) — MBA in Solution Architecture

Jan 2011Jan 2012

Stackforce found 100+ more professionals with Ruby On Rails & Solution Architecture

Explore similar profiles based on matching skills and experience