Andris A.

Andris A.

Sao Jose dos Campos, Brazil

Back End Developer

9 years of exp.


Profile Summary

Experienced Senior Software Developer with a strong background in Java and system development. Holds a Bachelor's degree in Computer Engineering and a Technologist degree in Analysis and Development of Systems. Proven track record in creating and maintaining software solutions, including APIs and performance testing. Currently working at Number8, contributing to various projects with a focus on enhancing system performance and functionality.

Work Experience

Number8

Senior Software Developer
  • Dec, 2022 - Present
  • United States
  • Creation, software development and bug resolution in OneTrust projects.
  • Development of a Python API with Databricks that dynamically updates tables and data according to the provided payload.
  • Implementation of Python Multi-Threading in Databricks scripts for performance improvement.
  • Creation of unit and performance tests in Azure Databricks environment.
  • Update and maintenance of report generator, templates and scheduling of the Cookie consent management system using Java and SpringBoot.
  • Creation, software development and bug resolution in RepairSmith projects with Java and SpringBoot.
  • Development of API with integration to Skedulo.
  • Creation of Liquibase scripts for schema and PostgreSQL database management.
  • Creation and maintenance of unit tests with the Spock framework.
  • Update and creation of web screens using React.js with Jest and Testing Library tests.

Skills

React.jsJavaPythonAzure DatabricksPostgreSQLSpring BootJestTesting LibraryLiquibaseThreading

Industries

Software

Nearsure

Senior Software Engineer
  • Aug, 2022 - Nov, 2022
  • United States
  • Development of new features and tests, using Java, Spring Boot, and JUnit with the integration of the Google Cloud environment, for the LeagueApps backend.
  • Implementation of new search filters for registered sports programs and activities.
  • Resolution of a bug related to sending notifications of new events to the LeagueApps application.

Skills

JavaGoogle CloudMySQLSpring BootJUnit

Industries

Software

BRQ Digital Solutions

Senior Systems Analyst
  • Dec, 2019 - Aug, 2022
  • Brazil
  • Developed new functionalities in the backend of the Itaucard Personal Credit API using Java, Springboot, and AWS services.
  • Created the backend for the Personal Credit Simulation feature, which allowed clients to check credit installments and rates on their mobile before contracting, increasing revenue and contract closures.
  • Maintained a bug related to password recovery in production by creating new REST calls to verify account changes before login.

Skills

JavaAWSSpring BootJUnit

Industries

Financial Services

FITec

Junior Software Developer
  • Sep, 2017 - Nov, 2019
  • Brazil
  • Worked in telecommunication business support systems (Revenue Manager and BSCS for Ericsson) creating new functionalities and giving maintenance. In the coding process, had to give and receive code reviews from my teammates.
  • Development of an automated robustness and performance testing system with JMeter.
  • Participant in the Smart Promotion Project for Ericsson's BSCS, using machine learning for forecasting and recommending personalized service packages.
  • Created REST APIs to store financial transactions in the database. To manage those transactions and make them real-time, had to integrate it with Kafka.

Skills

JavaRESTful APIsApache KafkaJUnit

Industries

Telecommunications

INPE

System Development Intern
  • Oct, 2013 - Dec, 2015
  • Brazil
  • Development of new functionalities on the web ERP eLIT.
  • Creation of a notification system that demonstrates to the users whenever a new functionality is implanted.
  • Installation of software.
  • Execution of Contextual Interviews with the eLIT users to verify Usability issues and new possible functionalities. With the problems found it was possible to propose solutions in accelerators, shortcuts, and low memory load, contemplated in usability heuristics.

Skills

PostgreSQLGroovy/Grails

Industries

IT Services

Education

Non-degree
  • Informatics
  • ETEP Faculdades, Brazil
  • 2012
Bachelor's degree
  • Systems Analysis and Development
  • Fatec Sao Jose dos Campos - Prof. Jessen Vidal, Brazil
  • 2015
Bachelor's degree
  • Computer Engineering
  • ETEP Faculdades, Brazil
  • 2018

Certifications

M101P: MongoDB for Developers
AWS Solutions Training for Partners: Foundations - Technical
AWS Solutions Training for Partners: Containers on AWS - Technical
Angular & NodeJS - The MEAN Stack Guide

All Skills

  • Libraries

    • React.js | 1 yr
    • Apache Kafka | 2 yrs
    • RabbitMQ | 0 yrs
    • Mockito | 4 yrs
    • Testing Library | 1 yr
  • Languages

    • Java | 5 yrs
    • Python | 1 yr
  • Cloud

    • AWS | 2 yrs
    • Azure Databricks | 1 yr
    • Google Cloud | 1 yr
  • AI

    • Machine Learning | 1 yr
  • APIs

    • RESTful APIs | 2 yrs
  • Databases

    • PostgreSQL | 1 yr
  • Frameworks

    • Spring Boot | 4 yrs
  • Tools

    • JUnit | 5 yrs
    • Jest | 1 yr
    • jMeter | 4 yrs
    • Liquibase | 1 yr
  • Others

    • Usability Testing | 1 yr
    • Software Installation | 1 yr
    • Computer Repair | 1 yr
  • Paradigms

    • Software Development Life Cycle | 1 yr
    • Threading | 1 yr