
Davi
- Brazil


Languages
EnglishSkills:
AJAX Analyze AngularJS DevOps ERP Hibernate J2EE Java Java Enterprise Edition JavaScript JSON Node.js Oracle PostgreSQL React Native SQL Taxes Tomcat Typescript
About
For the last decade I’ve been doing what I am passionate about: digital solutions for businesses. I believe that with the right blend of “get the job done” pragmatism and quality obsession, customer satisfaction is inevitable.
With that in mind, I’ve taken part as a full stack engineer for the digital journey of the industries I worked on. Here are some of them: healthcare, insurance, manufacturing, IIRC, clinical, e-learning, financial, real estate, tracking, billing and invoicing.
Overall 10 years of experience in the IT industry.
- 10 years on design, coding and testing business/commercial web applications;
- 5 years as software architect;
- 5 years of Javascript, Typescript and Node.js experience: AngularJS, Angular 2+, ReactJS, Webpack, Rollup.js, Express.js, NestJS and vendor frameworks;
- 9 years of Java experience, highlighting: Web Services – RESTful with JAX-RS and Spring Framework, SOAP with JAX-WS, JSF (RichFaces and PrimeFaces), JPA (Hibernate), JDBC, EJB, Maven, Apache MINA, Spring Boot, JSP, Struts
- Expertise in HTML5, CSS3 and UI libraries: Bootstrap, Semantic UI, vendor framework;
- Extensive use of JSON and XML for server/client integration;
- Relational databases experience in modeling, query writing and optimization for: Oracle, SQL Server, PostgreSQL, Firebird;
- Experience in NoSQL database modeling, denormalization, caching and real-time database: Firebase, MongoDB, Redis;
- Developed multiple core libraries as Maven dependencies (Java) and NPM packages (ES6, CommonJS, Typescript);
- Experience in Service-oriented (SOA), microservices, distributed and monolith architectures;
- In depth knowledge of Cloud Computing concepts, practices and services – Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure, OpenShift and Heroku;
- Expertise in hybrid mobile development using Ionic, Cordova and Capacitor;
- Knowledge of native mobile development: Android, iOS and Symbian;
- Implemented DevOPS workflow in multiple companies, using Jenkins pipelines and freeformat project;
- Set up Continuous Integration for distributed architecture, with automated builds, tests and deployment in multiple environments;
- Experience in application servers, including cluster: JBoss Application Server, Wildfly, Apache Tomcat, IBM Websphere, Apache HTTP, Nginx;
Work experience
-
Software Development Consultant
-
Atos
- Mar 2019 - Present
- Role: Lead developer / Architect Contribution:
Lead application lifecycle from concept to publish;
Prototype design following customer visual signature and guidelines document;
Code integration services to minimize system fault on asynchronous processes;
Advise remote development team on issue investigation, agile methodology, workflow, good coding practices and refactoring;
Reverted pessimistic demand scenario by guiding senior professionals into their new roles, elevating project quality and pacing up delivery cycle;
Gathered and specified project requirements from complex and innovative RFP;
Wrote technical section of winning, game-changing Proposal that lead into doubling the team head count and strengthened business partnership with customer;
Prepared wireframes and functional prototypes from specification;
Assert application stability, security and portability for multiple environment and client devices;
Technologies used: Ionic, Cordova, Android, iOS, Firebase, Angular 5, RxJS, Datorama Akita, Rest API, Java 8, Oracle 11g
-
-
Senior Software Developer
-
Atos
- May 2018 - Feb 2019
- Software requirements analysis and development;
Technical Proposal Preparation;
Data Security/Privacy compliance;
Financial and Insurance application maintenance;
Real Estate Inspection mobile application development;
React Native, react, node.js TS
-
-
Software Architect
-
Kuruvi - Soluções Tecnológicas
- Aug 2016 - Apr 2018
- Software planning, architecture and development;
Angular 2+ / Java RESTful;
Schedule planning;
Cloud SaaS;
DevOPS environment setup;
Chatbot development;
-
-
Consulting Software Engineer
-
KeyAction Software and Technology
- Oct 2015 - Dec 2017
- Software planning and architecture
Angular 2+ / Java RESTful
Educational software platform development;
Schedule planning;
Team coaching and task management;
Cloud SaaS;
DevOPS environment setup;
-
-
Software Engineer & Business Associate
-
Erakis Tecnologia em Sistemas
- Mar 2014 - Jun 2016
- Java web – ERP Software analysis and development;
Software customization techniques development;
Code generalization, standardization and optimization;
Socket server:
Communication protocol specification and
implementation;
Real-time equipment monitoring through web interface;
Project management;
Schedule planning;
Team leadership;
Cloud SaaS;
-
-
Software Developer
-
Erakis Tecnologia em Sistemas
- Nov 2010 - Feb 2014
- ERP Software analysis and development;
Medical office software development;
Client internal workflow analysis;
Brazilian E-invoice Java implementation;
Taxes software calculation solution;
B.I. reporting for Kroton Educacional;
-
-
Software Development Intern
-
Maxwell Bohr Technology
- Jan 2010 - Oct 2010
- Software development and testing (Delphi, Lazarus, Java, C++, Python e C#)
Hardware prototyping and testing
Product documentation
-
Education
-
Bachelor of Engineering (B.E.)
- UNOPAR - Universidade Norte do Paraná
- 2009 - 2013