Anderson Rodrigues Araujo, Software Developer in São Paulo - State of São Paulo, Brazil
Anderson Rodrigues Araujo

Software Developer in São Paulo - State of São Paulo, Brazil

Member since February 16, 2016
Anderson has taken dozens of applications from concept to production as the lead engineer and engineer of multiple teams, in companies from small startups to large enterprises such as Dell Secureworks and HP/EDS. He specializes in scalable, enterprise-level application development. He has invaluable experience in the whole application development lifecycle from design and coding to deployment and monitoring.
Anderson is now available for hire

Portfolio

Experience

Location

São Paulo - State of São Paulo, Brazil

Availability

Part-time

Preferred Environment

Slack, GitHub, IntelliJ

The most amazing...

...app I've built connected to a million network devices to run health checks (memory, CPU, disc, etc.) every five minutes.

Employment

  • Software Engineer

    2018 - PRESENT
    Confidential
    • Built a wallet application to manage custody of Bitcoin, Litecoin, Ethereum, and Ripple.
    • Set up continuous integration with Jenkins.
    • Set up automated provisioning on AWS using Terraform and Ansible.
    • AWS Technologies: EC2, ECS, Lambda, RDS (PostgreSQL), S3, API Gateway, etc.
    Technologies: Amazon Web Services (AWS), Cryptocurrency, Blockchain, Docker, DevOps, Java
  • Software Architect

    2016 - 2017
    DevFactory
    • Acted as the technical backstop for the engineering team by providing clear architecture guidance and code reviews.
    • Interfaced between engineering and product management teams.
    • Took a hands-on approach to all architecture projects.
    • Architected and built a software called CodeServer, a Cloud Native application that normalized and cached code repository metadata (commits, authors, changelogs, etc) and provided a RESTful API via microservices for client applications that were building insights of a given code, and which was the heart of the company’s business strategy.
    • Led a technical engineering team.
    Technologies: Amazon Web Services (AWS), Spring, Docker, Java
  • Software Engineer

    2015 - 2015
    Dell SecureWorks (United Kingdom)
    • Worked with Next Generation Health, a project that was part of the Counter Threat Platform (CTP), Dell SecureWorks' proprietary managed security services platform used to intelligently defend customers against threats.
    • Developed back-end features, mostly focused on Next Generation Health.
    • Followed Agile practices, including daily meetings, sprint planning and retrospectives, TDD, code review, and continuous integration.
    • Implemented DevOps culture, using Electric Commander to support deployments.
    Technologies: Apache Cassandra, Apache, NoSQL, Protobuf, Public Health, Apache ZooKeeper, REST, ActiveMQ, Java
  • Software Engineer

    2014 - 2015
    The Scottish Government (United Kingdom)
    • Developed for a project within the Scottish Government Directorate for Agriculture, Food and Rural Communities on the development of systems supporting payment of EU scheme grants and subsidies.
    • Contributed to the Application Processing Agile team; my main responsibility was to develop the front-end stories, but I also fixed full-stack issues.
    • Supported less experienced developers.
    Technologies: JEE, Java, Oracle Database, JBoss, XML Schema, JavaScript, RichFaces, JSF
  • Software Engineer

    2014 - 2014
    3CON Consulting and Systems
    • Built Market Maker, an application for BM&FBOVESPA (largest stock exchange in Brazil). Market Maker is used to register programs, market makers, trading rules, and allowances.
    • Played a key role on the project as a senior Java developer; when I arrived, there were several tasks behind schedule and we were able to get back on track and deliver on time.
    Technologies: JEE, Java, Oracle, JavaScript, REST, Spring, Hibernate
  • Software Engineer/Technical Coordinator

    2009 - 2014
    Bunge
    • Coordinated technical teams to build business partner portal and master data registration applications as part of Bunge’s One Brazil SAP project.
    • Worked closely with the business team to understand business requirements and translate to technical teams.
    • Integrated with SAP's system.
    • Maintained and enhanced the Salesforce automation application, used to input sales orders and to generate reports about orders, invoices, financial titles, customers, etc. Enhanced the app’s integration with SAP ERP, making information presented on the portal more reliable. This enhancement improved user confidence in the system, which brought usage of the Salesforce automation portal to more than 90%.
    • Maintained and enhanced the financial portal, which allowed the company to block bank accounts for deposit. This action reduced errors and head account of the finance team, because payments made by the finance portal didn’t need manual procedures.
    Technologies: SAP, JEE, Java, Oracle Database, Oracle, .NET, C#
  • Software Engineer

    2003 - 2009
    Early Career
    • Led technical projects for iG - Internet Group, supporting developers in dealing with technical issues and understanding their tasks. Implemented Scrum practices such as product backlog, sprints, and daily meetings.
    • Maintained the iG Sales application, which is responsible for the sale of all iG products, including registering users, creating email accounts, selecting products, and making payments on all sales channels (online, call center, and CRM).
    • Designed and built the OV Automation application for EDS (an HP company). Built a transaction processing server to manage the session between the POS devices and the OV host database (AS/400 transaction database).
    • Contributed to a project for COLT Telecom Group (United Kingdom). Built and maintained an automated provisioning tool (APT), an application developed to manage COLT’s services, integrated with other sub-systems. APT manages customers, users, and their permissions, and provides remote network management. There are many modules that communicate amongst themselves through web services.
    • Designed, built, and maintained the customer-facing SAC application for Advanced Medical Nutrition. The app registers customer contact with the company as well as contact of the customers with Support, including requests for information, customer claims, etc. Using SAC application, attendance time was reduced significantly.
    • Maintained other applications for Advanced Medical Nutrition built in Visual Basic and Oracle (SQL and PL/SQL).
    Technologies: Apache Tomcat, IBM Db2, Oracle, PL/SQL, Java

Experience

  • Next Generation Health

    Project Next Generation Health system is part of the Counter Threat Platform (CTP), Dell SecureWorks' proprietary Managed Security Services platform, used to intelligently defend customers against threats.

  • CodeServer

    CodeServer provides an SCM independent way for client applications to access code, diffs, and logs via a simple REST API.

    Many applications built on against the CodeServer API also need access to SCM data; however, native SCM APIs are designed to support complex write operations (commits, branch merging) and complicate simple read-only requests, such as fetching an annotated source file.

    Developers using the CodeServer API will want simple, fast, single API call methods that are common across all SCM providers for the information retrieval requests that a code analysis system typically performs.

  • AFRC Futures Programme
    https://www.ruralpayments.org/publicsite/futures/

    The Scottish Government Common Agricultural Policy Futures Programme is a five-year business change and IT program to deliver CAP reform.

    The European and Scottish Government provide funding £4.6 billion to be paid to farmers, artisans, and rural businesses between 2015 and 2020 under EU Common Agricultural Policy reforms.

    To stay within the budget, the Scottish Government aims to deliver a system that is compliant with European Commission (EC) regulations.

  • Market Maker

    Application for BMF & BOVESPA (largest stock exchange in Brazil).

    Market Maker is used to register programs, market makers, trading rules, and allowances.

  • Master Data

    Application for Bunge Brazil, to register business partners' master data into SAP software. Performs multiple validations with government institutions before sending data to SAP.

Skills

  • Languages

    Java 8, Java, SQL, JavaScript, HTML, C#, Groovy, PHP, Python, XML, CSS, Perl
  • Frameworks

    Spring Boot, JPA, JUnit, Spring, Hibernate, Spring MVC, Spring Security, JSF, JavaServer Pages (JSP), Mockito, .NET, Django, OAuth 2, Apache Struts 2, Restlet, PowerMock, CXF, Apache Axis, AngularJS
  • Libraries/APIs

    REST APIs, RichFaces, JMS, JasperReports, Node.js, Axis, MyBatis, Protobuf, jQuery
  • Tools

    Gradle, Jenkins, Eclipse IDE, IntelliJ IDEA, Apache Tomcat, GitHub, Subversion (SVN), TeamCity, CircleCI, Ansible, Terraform, ActiveMQ, Maven, Jira, Git, Amazon SQS, IntelliJ, Slack, Apache, Shell, Hudson, Amazon ECR (Amazon Elastic Container Registry), Apache ZooKeeper, PyCharm
  • Paradigms

    Continuous Integration (CI), Agile, App Development, Scrum, Requirements Analysis, Design Patterns, Gang of Four (GOF) Design Patterns, DevOps, Continuous Delivery (CD), Test-driven Development (TDD), Microservices Architecture, Microservices, Pair Programming, XP, REST
  • Platforms

    Java EE, Amazon Web Services (AWS), Docker, Amazon EC2, Unix, Oracle, Linux, MacOS, JBoss, Oracle Database, JEE, Apache Kafka, Blockchain, Windows, AWS Lambda
  • Storage

    JSON, Hazelcast, NoSQL, Relational Databases, JBoss AS, MySQL, Oracle PL/SQL, Amazon S3 (AWS S3), XML Schema, PL/SQL, IBM Db2, Amazon DynamoDB, Cache, PostgreSQL, MongoDB
  • Other

    Software Design, APIs, Web App Development, Requirements & Specifications, RESTful Microservices, Multithreading, EJB 3, Public Health, SAP, Cryptocurrency, Ripple, Bitcoin, Bitcoind, Litecoin, JBoss Fuse, Apache Cassandra, Simple Fr, JAAS, Relational Database Services (RDS), AWS DevOps

Certifications

  • Toptal DevOps Academy
    JANUARY 2019 - PRESENT
    Toptal

To view more profiles

Join Toptal
Share it with others