João Werther Email and Phone Number
I am a Senior Software Engineer with vast experience (35+ years) in software development in several environments, platforms, and technologies, but currently, I am focused on Java technology (20+ years), working mainly as a Software Engineer and sometimes as a Lead Software Engineer. Besides (and with) Java, my software engineering experience extends to Java EE solutions, Spring Boot, JPA, Hibernate, JAX-RS (Restful API), and Android applications. About databases, I have strong skills in SQL, specially Oracle PL/SQL and PostgreSQL. To improve my backend expertise, I have been working with AWS cloud resources (6y+), such as EC2, RDS, S3, Auto Scaling, Load Balancing, and other resources. Although I am solid as a Backend engineer, I have good expertise in Fullstack engineering using additionally jQuery, JavaScript, and React.JS, as well as JSP, JSF, and JSTL.In my current job, I rebuilt the billing system, helping to reduce the human effort required to issue accurate billing significantly. Previously, it took days or weeks to collect information from multiple systems and spreadsheets, in a long and laborious process, to feed the billing system. Today, the new billing system automatically consolidates all the necessary information from its source system, regardless of the system it is in, using microservices, culminating in the automatic issuance of the invoice by the ERP. Thus, the work of checking and collecting information, calculating the billing, and issuing the invoice, was reduced to 4 hours. The average effort was 7 days, with cases recorded of more than 30 days. This reflects a reduction of approximately 90% in the effort of professionals involved in billing to calculate and issue accurate billing and invoices.My long experience also includes Python, Ruby, PHP, ASP, Delphi, VB, Cobol, MySQL, MS-SQL Server, DB2, and others. I have worked in many areas such as petrochemical industries, banks, financial institutions, hospitals, healthcare, government agencies, car dealerships, entertainment services, facilities services, etc. In addition, I have extensive experience providing integration solutions between different systems, and I also sometimes work as a Data Engineer.Finally, I am a professional who stands out for my commitment to the organization, always determined to do my best to perform my job. I am very proactive in finding and solving problems, and I enjoy helping my coworkers with this or developing their skills and knowledge. I love new challenges, and I am always willing to learn new technologies.
Icatu Brasil - Rh, Trade Marketing, Promotor Exclusivo, Promotor Compartilhado.
View-
Senior Software EngineerIcatu Brasil - Rh, Trade Marketing, Promotor Exclusivo, Promotor Compartilhado. Feb 2020 - PresentBrazil– Creation of own solution for collecting data and images of clients (Industries) service in stores by sales promoters across the country, significantly improving the productivity of trade marketing work for the company and its clients. Developed in Android Studio (Kotlin) with communication services (RESTful API) and web portal in Java, JavaEE, Spring Boot, JPA, Hibernate, and PostgreSQL database. System stored in AWS using EC2 instances, Storage S3 and Auto Scaling services.– Fully… Show more – Creation of own solution for collecting data and images of clients (Industries) service in stores by sales promoters across the country, significantly improving the productivity of trade marketing work for the company and its clients. Developed in Android Studio (Kotlin) with communication services (RESTful API) and web portal in Java, JavaEE, Spring Boot, JPA, Hibernate, and PostgreSQL database. System stored in AWS using EC2 instances, Storage S3 and Auto Scaling services.– Fully rebuilt the billing system, adjusting and improving the calculation method, aiming to provide fast and accurate results on the final value of the client, generating dashboards with more assertive and detailed billing information. This new system reflects a reduction of approximately 90% in the effort of professionals involved in billing to calculate and issue accurate billing and invoices. It was developed in Java, JavaEE, Oracle PL/SQL, completely coupled with the company's ERP.– Creation of own routing solution to improve the distribution of visits to stores by the company's sales promoters across the country, optimizing transportation costs. Integrated into the company’s ERP. System developed in Java, JavaEE (JSP, Servlets), jQuery, and Oracle database.– Development of a software product to monitor the entry and exit of sales promoters from industries or agencies in stores of the country's large supermarket, improving the organization and verification of access by sales promoters to their stores. Web environment developed in Java, Spring Boot, JPA, and React JS, using PostgreSQL database. Android environment developed with Android Studio (Java).– Creation of a web system for consultation of all client’s operational data stored in the company's Data Warehouse, aiming to optimize the company's Service Center activities and productivity. Developed with Java, Spring Boot, JPA, React JS, and PostgreSQL database. Show less -
Senior Lead Software EngineerDesenvolva Tecnologia Em Sistemas Jul 2007 - Feb 2020Brazil– Creation of a complete cloud solution for bars and restaurants management with a focus on fast service. The product development was sponsored by a government agency as it is an innovative system. Solution available as SAAS (Software As A Service) in AWS using EC2 instances and PostgreSQL database in RDS. Developed in Java/Swing/JNLP, JavaEE (JSP, Servlets, JAX-RS), JQuery, JavaScript and PostgreSQL database for desktop and web environments. Mobile environment developed with Android Studio… Show more – Creation of a complete cloud solution for bars and restaurants management with a focus on fast service. The product development was sponsored by a government agency as it is an innovative system. Solution available as SAAS (Software As A Service) in AWS using EC2 instances and PostgreSQL database in RDS. Developed in Java/Swing/JNLP, JavaEE (JSP, Servlets, JAX-RS), JQuery, JavaScript and PostgreSQL database for desktop and web environments. Mobile environment developed with Android Studio (Java).– Creation of a surveillance system for biomedical sample collection from professional drivers. Authentication of all involved by facial and fingerprint biometrics. Developed in Java/Swing/JavaEE. Integration with National Transit Department System.– Development of a financial control system for smalls medical offices. Web and mobile environment. Developed in Java, JavaEE (JSP, Servlets, JAX-RS), JQuery, JavaScript and PostgreSQL database. Android development with Android Studio (Java).– Development of a customers, suppliers and partners contracts management of contracts with of a large group's conglomerate of companies in the hospital area. Developed in Delphi and Oracle. – Implementation of the MPS.BR and CMMI software model in 8 IT companies in the software development area based in the state of Bahia, Brazil. Show less
-
ProfessorÁrea1- Faculdade De Ciência E Tecnologia Feb 2013 - Jan 2017Salvador Area, BrazilTeaching the following courses in Computer Engineering program: Object Oriented Programming (with Java), Distributed Systems (with Java), Data Structure (with C), Theory of Computation and Compilers. Member of NDE of Computer Engineering, an educational development center of computer engineering program. Coordinator of Final Paper process of computer engineering program. -
ProfessorUniversidade Paulista Jun 2003 - Feb 2014Salvador Area, BrazilTeaching the following courses in Computer Science program: Object Oriented Programming (with java), Distributed Systems (with Java), Data Structures (with C), Artificial Intelligence and Computers Network. -
Senior Software EngineerZcr Informatica Jun 1999 - Jun 2007Brazil– Creation of a web system for managing requests to the legal assistance center of the State, aiming to speed up the service to population. Developed in Java, JavaEE (JSP, Servlets), JavaScript and Oracle database.– Development of a large project of extrajudicial registries automation for the State aiming to automate and integrate this registration offices activities with the State Justice. Developed in Java/JavaEE, JavaScript, Struts and Oracle database.– Development of a web… Show more – Creation of a web system for managing requests to the legal assistance center of the State, aiming to speed up the service to population. Developed in Java, JavaEE (JSP, Servlets), JavaScript and Oracle database.– Development of a large project of extrajudicial registries automation for the State aiming to automate and integrate this registration offices activities with the State Justice. Developed in Java/JavaEE, JavaScript, Struts and Oracle database.– Development of a web system for managing the internal diligences of processes - and their documents - giving more dynamism to the flow of documents and internal legal processes within the City Hall. Developed in Java, JavaEE (JSP, Servlets). JavaScript and Oracle database.– Development of an informal commerce management system for city, facilitating the regulation and distribution of informal activities throughout the city. Development in Delphi and MS-SQL Server.– Creation of a solution for automatic digitization of processes and import into the State Justice database. Developed in Java/JavaEE, IBM Content Management with DB2 and Oracle databases. Show less -
Senior Software EngineerJwf Intelligent Systems Jul 1993 - Jun 1999Salvador, Bahia, Brazil– Development of a system for monitoring the processes of the Municipal Tax Attorney's Office, aiming to speed up the work of public servants, which was, at that time, completely manual. Developed in Delphi and MS-SQL Server database.– Development of technical assistance system with monitoring, control and distribution of calls and handling problems with microcomputers, hardware or software. Speeded up the entire resolution of technical support problems from state agencies, including… Show more – Development of a system for monitoring the processes of the Municipal Tax Attorney's Office, aiming to speed up the work of public servants, which was, at that time, completely manual. Developed in Delphi and MS-SQL Server database.– Development of technical assistance system with monitoring, control and distribution of calls and handling problems with microcomputers, hardware or software. Speeded up the entire resolution of technical support problems from state agencies, including monitoring their solutions. Developed in Visual Basic and Oracle database.– Creation of an own billing measurement and periodic computation system of direct delivery of petrochemical products to customers through monitored pipes. Developed in Visual Basic and Access for the petrochemical industry.– Development of a monitoring and control system for non-conformities and their corrective actions, according to the ISO-9002 standard. Helped companies to obtain the ISO-9002 certificate. Developed in Delphi and MS-SQL Server database.– Creation of an expert system for diagnosing acute myocardial infarction. This solution aimed to support doctors not specialized in cardiology in diagnosing acute myocardial infarction in emergency room patients in outpatient clinics where there are no doctors with this specialty. Developed with AionDS using a combination of A.I. techniques like rules-based decision, frame-oriented decision, and weight decision tree based in fuzzy logic. Show less
-
Software EngineerBanco Economico Dec 1990 - Jul 1993Salvador, Bahia, Brazil– Creation of an expert system to analyze credit limits, i.e., a knowledge based systems which provide, in real time, the maximum operational limit for companies to branch managers bank through the analysis of balance sheets, market position, operations and other information relevant to bank to determine credits for companies. Develop in AionDS.– Development and maintenance of a managerial Information system, focusing in availability and risk consolidation from clients. Developed in… Show more – Creation of an expert system to analyze credit limits, i.e., a knowledge based systems which provide, in real time, the maximum operational limit for companies to branch managers bank through the analysis of balance sheets, market position, operations and other information relevant to bank to determine credits for companies. Develop in AionDS.– Development and maintenance of a managerial Information system, focusing in availability and risk consolidation from clients. Developed in Natural/ADABAS. Show less
-
Software EngineerCopene Petroquímica Do Nordeste Mar 1986 - Dec 1990Camaçari, Bahia, Brazil– Creation of a expert system for determining the mass balance of internal product flows in the petrochemical plant, analyzing the plant's performance and historical loss, in addition to inputs from the pipe flow meters. Developed on IBM ESE.– Development and maintenance of the company's supply control system. Developed on Unisys Cobol with DMS II database. – Development of delivery control, billing and measurement system of petrochemical products. Developed in Clipper.
João Werther Education Details
-
Computers Network - Web Technology -
Web Systems Development -
Chemical Engineering
Frequently Asked Questions about João Werther
What company does João Werther work for?
João Werther works for Icatu Brasil - Rh, Trade Marketing, Promotor Exclusivo, Promotor Compartilhado.
What is João Werther's role at the current company?
João Werther's current role is Senior Software Engineer 35y+ | Java Specialist 20y+ | SpringBoot 4y+ | MSc.
What schools did João Werther attend?
João Werther attended Universidade Salvador, Universidade Salvador, Universidade Federal Da Bahia.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial