Howdy Logo
Image of Anderson C.

Anderson C.
Back-end and Systems Engineer

.NET
Spring Boot
Codeigniter
Sql
Github
Java
Javascript
Sap Erp
Php
C++
React
Bio

A software developer with over seven years of experience in system implementation, specializing in back-end development using Java and Spring, accompanied by expertise in C# and .NET Core. Proficient in front-end technologies including ReactJS and AngularJS, with a solid understanding of code versioning through Git and agile methodologies such as Scrum and XP. Capable in unit testing using JUnit and Mockito, and well-versed in microservices architecture, layered applications, and REST APIs. Additionally, has substantial experience in SAP/ABAP development and the automation of industrial processes integrated with production control systems (MES).

  • Systems Analyst/Developer - Mid Level
    1/1/2021 - Present

    Developed new features prioritizing performance and quality. Created REST APIs utilizing Java, Spring, Hibernate, C#, .NET Core, and ReactJS. Employed systematic debugging techniques for problem diagnosis using Eclipse and IntelliJ. Managed version control with Git and handled dependency management through Maven. Conducted unit testing with JUnit5 and Mockito, while rigorously applying TDD principles, SOLID, and design patterns. Addressed and resolved issues within SAP modules using ABAP. Documented functionalities meticulously and collaborated closely with the development team.

  • Mid-Level Automation Analyst
    5/1/2018 - 1/1/2021

    Automated industrial processes in strategic plant areas, enhancing efficiency and accuracy. Maintained and enhanced expert systems using C++ and Java, ensuring robust performance. Developed relational data models with Microsoft SQL Server and Oracle, optimizing data organization and retrieval. Interlocked reclaiming machines in coal supply plans, contributing to seamless operations. Integrated systems with production control systems (MES), facilitating data flow and process synchronization. Gathered technical requirements and provided support for new projects, ensuring alignment with business goals. Contributed to the improvement of development processes, enhancing overall technical capabilities. Conducted thorough failure analysis to prevent recurrence and improve system reliability.

  • Mid-Level Back End Developer
    9/1/2017 - 5/1/2018

    Developed advanced features for the GeoSales product across Web and Mobile platforms utilizing technologies such as Java, Spring Framework, GWT, JavaScript, and TotalCross. Implemented design patterns and leveraged layered application architecture to enhance system structure. Carried out relational data modeling and generated SQL queries using Microsoft SQL Server. Facilitated system integration through REST APIs, and applied Test-Driven Development (TDD) principles with unit testing conducted using JUnit and continuous integration managed via Jenkins. Employed Git for version control and Maven for dependency management. Engaged in agile methodologies including Scrum, Extreme Programming (XP), and Kanban to streamline development processes. Additionally, contributed to maintenance and bug fixing efforts, as well as actively participated in peer code reviews to ensure code quality.

  • Junior Back End Developer
    9/1/2016 - 9/1/2017

    Maintained the GeoSales web product utilizing Java and the Spring framework. Implemented unit tests with JUnit to ensure code quality and reliability. Managed version control using Git and adhered to the principles of Gitflow for streamlined collaborative development. Employed agile methodologies, specifically Scrum and Extreme Programming (XP), to enhance team productivity and project management.

  • Junior Web Developer
    2/1/2010 - 4/1/2012

    Developed proficiency in website and web system development using PHP, CodeIgniter, JavaScript, JQuery, and HTML/CSS. Acquired substantial experience in relational modeling and crafting SQL queries with MySQL. Demonstrated effective version control practices using Git and excelled in managing agile projects following Scrum and Kanban methodologies.

  • Computer Science at State University of Ceará
    2009 - 2015

  • Java Development Bootcamp with AWS Cloud at Digital Innovation One
    9/1/2023

  • AWS CLOUD PRACTITIONER ESSENTIALS at Coursera
    9/1/2023

  • Java Spring Professional at DevSuperior
    6/1/2023

  • Cognitive Computing at Atlântico
    1/1/2022

Anderson is available for hire

Hire Anderson C.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.