Eduardo Silva
Android Developer at Exactaworks- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Exactaworks
-
Brazil
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Android Developer
-
Apr 2022 - Present
I currently work as a senior developer in a digital wallet app, and my tasks are related to checking out the payment of bills and in-app purchases. My team has five people, two back-end developers, one IOS developer, and our product owner. My tasks are to make new features for the application, fix problems encountered in the production environment, participate in the design meetings of the new features to collaborate with my experience, and perform code reviews for other developers. In this company I had the opportunity to learn how a digital wallet application works, and how the distribution of customer levels happens, being the process gamified. Show less
-
-
-
NTT DATA Europe & Latam
-
Spain
-
IT Services and IT Consulting
-
700 & Above Employee
-
Leader Specialist
-
Jun 2021 - Apr 2022
While in this work, I had the opportunity to work in a large banking app in my country, Banco Itaú, in its version for use in the corporate current account. I was a senior leader on the Android side and worked with ten other people, two Android developers, two IOS developers, two back-end developers, two quality analysts, our team lead, tech lead, and product owner. We had the responsibility of managing three modules of the application, being the login module, the user menu module, and the home. Being a modularized application, we received codes from other teams that also created new functionalities within the modules, and it was necessary to code review for them and generate the module version for them to send their changes to the production environment. Back at Itaú, I had the opportunity to work with the best technologies in the market, CI/CD with Jenkins, unit tests, and quality control tools of code with Gradle scripts, such as LINT, Deteckt, and Findbugs. In addition to using SONAR to scan vulnerabilities and issues in code. We used Jacoco to check the coverage of unit tests as well. The application has parts of its code in Java and parts of the code in Kotlin. Show less
-
-
-
SONDA
-
Chile
-
Information Technology & Services
-
700 & Above Employee
-
Android Developer
-
Dec 2020 - Jun 2021
Here I started as a junior developer and was promoted to a mid-level developer. I had the opportunity to work for a large bank of the government of the State of Espírito Santo (ES), BANESTES (Banco do Estado do Espírito Santo). I worked on a team of seven people, two Android developers, two IOS developers, two back-end developers, and our product owner. The application was a monolith, with part of the code in Java and part in Kotlin, we had no unit test, and we had no code quality control tools. The deployment was performed manually in the Play Store by the senior developer of the project. I enjoyed working there. I even had to finish tasks that had been waiting for many months, which made me waste a lot of time resolving conflicts with the most current codes through GIT. Show less
-
-
-
Unyleya Educacional
-
Brazil
-
Higher Education
-
400 - 500 Employee
-
Full-stack Developer
-
Oct 2019 - Nov 2020
On this job, I worked as a junior/mid-level developer in the IMP Online app, also with its internal web systems and web systems used by students of the Group Unyleya Editora and Cursos SA. in the development of new features, optimization of legacy codes, code review, and participation in technical decisions of new features. As a full-stack, I worked with the php back-end dev, dev front-end WEB, Android dev, and dev database. I worked on the team with three other people, being an IOS developer, a DBA, and our product owner. As a back-end developer, I worked on developing new features for the app and internal web systems. As a front-end dev, I worked on the development of new features for internal systems and systems used by students. As an android dev, I was solely responsible for the app, publishing new versions on the Play Store. As a dev database, I worked with the DBA, creating and modifying views, tables, triggers, and functions to create new reports and functionalities for the app and web systems. Show less
-
-
-
RP Sistemas Aplicativos
-
Pará de Minas
-
Full-stack Developer
-
Dec 2017 - Oct 2019
On this job I started as dev Delphi responsible for developing a system for Windows, to work in supermarkets and restaurants. The system had certain features, being the printing of purchase receipts and connection with market scale. The purchase receipts were provided via the Receita Federal API, being of type Electronic Consumer Purchase Receipt (nfc-e), the issuance was carried out through an opensource library ACBR, the most used in Brazil for these types of systems. I performed the exchange of the old "tax coupon" for "nfc-e", creating the system from the beginning being its only developer. I also developed the system database, the features of sending the purchase receipt by e-mail, online activation of the system, and integration with market scale for purchase of products by weight. In this company, being my first job as a professional developer, I learned a lot about professional maturity, due to my former boss also being a programmer and having worked in large companies in Brazil, such as Vale. The team consisted of three Delphi developers, an Android developer, two customer support analysts, and our team manager. Because the company was small, we did not use any code versioning system or remote repository for project code. Show less
-
-
Education
-
Faculdade de Pará de Minas - Fapam
Gestão em Tecnologia da Informação, Tecnologia da Informação -
Colégio Tecnico São Francisco de Assis
Técnico em Informática, Informática