Elton Andrade dos Santos, Developer in Florianópolis - State of Santa Catarina, Brazil
Elton is available for hire
Hire Elton

Elton Andrade dos Santos

Verified Expert  in Engineering

Web App Development Developer

Location
Florianópolis - State of Santa Catarina, Brazil
Toptal Member Since
December 16, 2016

Elton has been a software developer for a good part of his life, and he is still passionate about his craft. He likes being challenged, and he learns fast. Elton is a polite, down-to-earth developer who is seeking innovation and freedom of creative choice on the next project that he works on.

Portfolio

CIASC | Centro de Informática e Automação de SC
Spring Boot, Spring, JEE, Node.js, DWR, jQuery, AngularJS, Grails...
Softplan/Poligraph
Apache Struts, JSF, DWR, jQuery, Jakarta EE, Java
UFSC | Federal University of Santa Catarina
Enterprise Java Beans (EJB), JSF, Jakarta EE, Java, PHP

Experience

Availability

Part-time

Preferred Environment

Subversion (SVN), Git, Eclipse, IntelliJ IDEA, Windows, Linux

The most amazing...

...thing I've coded is a framework for test automation that allowed the developers to write code to test the systems based on the system's workflow.

Work Experience

Developer | Scrum Master

2011 - PRESENT
CIASC | Centro de Informática e Automação de SC
  • Implemented and specified systems for the Secretary of Public Security of the state of Santa Catarina, Brazil.
  • Acted as developer, architect, DevOps, product owner, trainer and Scrum Master whenever required.
  • Updated the technology stack of the legacy systems to integrate new technology, allowing the development team to use new frameworks and programming languages to develop new parts of the system without rewriting the whole existing software.
  • Advocated for the adoption of Agile development/management along with the use of Scrum and Kanban.
  • Automated the deployment processes for applications, implanting a continuous delivery/integration workflow to the team, with the use of Jenkins, Gradle, and Maven, and updated the version to SVN and then GIT.
  • Worked as the technical leader of the team and was a technical reference for the company.
Technologies: Spring Boot, Spring, JEE, Node.js, DWR, jQuery, AngularJS, Grails, Active Server Pages (ASP), Visual Basic 6 (VB6), JavaScript, Groovy, Java

Java Developer

2008 - 2011
Softplan/Poligraph
  • Implemented software according to requirements specified using UML by system analysts.
  • Adapted a third-party framework to the reality of the company—enhancing it with new features and numerous bug fixes.
  • Served as a tech leader to the development team.
  • Gave training to new members of the team when necessary.
  • Created Maven plugins to integrate TFS, Maven, and Confluence to the company's software delivery and release workflow.
Technologies: Apache Struts, JSF, DWR, jQuery, Jakarta EE, Java

Intern | Trainee

2004 - 2008
UFSC | Federal University of Santa Catarina
  • Worked as a trainee developer in two of the university's labs, developing software for the internal use of the institution.
  • Developed websites with PHP for a literature research lab.
  • Worked in the development of an suite of web applications to manage university-related workflows, such as class and classroom management, online student enrollment in classes, library (registry and management), and protocol.
  • Acted as the tech leader of the trainees for the last two years of internship, selecting new trainees and assigning them tasks.
  • Researched and implemented Agile methodology in the lab and adapted to its reality (extremely flexible hours, frequent team changes, few and distant stakeholders, and others).
Technologies: Enterprise Java Beans (EJB), JSF, Jakarta EE, Java, PHP

SISP | Integrated System for Public Security

SISP is the main system used by the Public Security Secretary of the state of Santa Catarina. It comprises all the necessary features for police work, forensics registries, identification of citizens and police investigation (people, places and vehicles). It is used by over 30.000 users, it is composed of over 30 modules and subsystems, and is operational in every police precinct and forensics' team labs in the state of Santa Catarina, Brazil.

Solar DERMG

A suite of systems for the Department of Highways and Roads for the state of Minas Gerais (DERMG) with modules for registering highways, legal expropriation, DERMG's contracts and financial management, among other types of workflow automation.

Languages

HTML, JavaScript, Java, ECMAScript (ES6), CSS, Groovy, SQL, Active Server Pages (ASP), PHP, Visual Basic 6 (VB6)

Paradigms

Agile, Test-driven Development (TDD), Web Application Architecture, Kanban

Platforms

JEE, Amazon EC2, Windows, Linux, Eclipse, Jakarta EE, Amazon Web Services (AWS), AWS Lambda

Other

Web App Development, Enterprise Java Beans (EJB)

Frameworks

AngularJS, Grails, JPA, Dropwizard, Spring, Spring Boot, Angular, JSF, Apache Struts, Express.js

Libraries/APIs

Node.js, jQuery, DWR

Tools

Jenkins, Eclipse IDE, IntelliJ IDEA, Webpack, Apache Tomcat, Git, JBoss Forge, Subversion (SVN), WildFly

Storage

Spring Data, Amazon S3 (AWS S3), Microsoft SQL Server, MySQL, PostgreSQL

2002 - 2008

Bachelor's Degree in Computer Science

Federal University of Santa Catarina - Santa Catarina, Brazil

NOVEMBER 2013 - PRESENT

Sun Certified Web Component Developer

Sun Microsystems

JANUARY 2013 - PRESENT

Sun Certified Java Programmer

Sun Microsystems

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring