Wagner Shimatai

Wagner Shimatai Email and Phone Number

CTO @ Wali
Rio de Janeiro, RJ, BR
Wagner Shimatai's Location
Rio de Janeiro, Rio de Janeiro, Brazil, Brazil
Wagner Shimatai's Contact Details

Wagner Shimatai work email

Wagner Shimatai personal email

n/a
About Wagner Shimatai

Profissional de TI perspicaz, orientado a resultados, com foco na qualidade e desempenho combinados a custos e prazos. Notável entusiasta de tecnologia que liderou uma ampla gama de iniciativas corporativas de TI ao participar na concepção da arquitetura de software, análise de sistemas e no ciclo de vida de projetos, dando pleno suporte a vários negócios. Experiência prática que cobre todas as etapas de desenvolvimento de sistemas, incluindo gerenciamento, motivação, mentoring e orientação de equipes.

Wagner Shimatai's Current Company Details
Wali

Wali

View
CTO
Rio de Janeiro, RJ, BR
Wagner Shimatai Work Experience Details
  • Wali
    Cto
    Wali
    Rio De Janeiro, Rj, Br
  • Wali
    Cto
    Wali Aug 2020 - Present
    Trabalhei no desenvolvimento de software, firmware e hardware para a solução de smart rental no segmento de B2C e B2B.Arquitetura de software baseada em microsserviços com stack de tecnologia Java e NoSQL (MongoDB), utilizando computação elástica alocada em infraestrutura na nuvem da Amazon AWS.A API utiliza inteligência artificial para realizar biometria facial, OCR de documentos, utilizando SaaS na AWS. Além disso, todo o processo de cobrança é realizado de forma automatizada utilizando API de terceiros.O processo de onboarding dos usuários também é automatizado, onde a documentação e o score do usuário são calculados através de API de terceiros, em conjunto com o resultado da biometria facial e OCR dos documentos enviados para aprovação.Firmware do hardware desenvolvido em C/C++, embarcado em NodeMCU ESP32.Hardware desenvolvido de forma proprietária, pelo CTO de hardware.
  • K2 Partering Solutions
    Senior Software Engineer
    K2 Partering Solutions May 2023 - Mar 2024
    London, England, Gb
    I worked for Nissa Motors USA as a full stack engineer using technologies such as Java 11 with Spring Boot (including Spring Boot Native with GraalVM) and Spring Data for backend, and Angular 15 for frontend and PostgreSQL 15 as our main database. The team worked on the development of a crash test platform for Nissan’s vehicles that has a lot of grids, tables, forms and reports.I also helped the DevOps teams to set up Docker files on the projects. We also used environment variables shared between the CI/CD flow and the projects. I was also responsible for writing and maintaining shell scripts to build, archive, and backup project artifacts.The team worked on 2-week sprints using JIRA to control tasks, burndown graphs, backlog features, bugs and enhancements. Using agile methodology, we have a daily meeting that takes 20 minutes, and each team member explains the progress of task he/she is working on. We also have retrospective meetings in the end of each sprint.The project was planned to take 6 months but it was extended to until March/2024.
  • Meta It North America
    Fullstack Software Engineer
    Meta It North America Oct 2021 - May 2023
    Kitchener, Ontario, Ca
    I worked as a project technical leader for AxeTrading (a broker from England), mentoring a technical team with 5 senior developers and an agility team.The project uses technologies such as Java 8 and 11, JavaFX (for legacy system) and Angular 7 (for newer frontend versions using Angular Material and RxJS), PostgreSQL and Microsoft SQL Server databases. The backend application is deployed in a JBoss EAP 6.4 application server.I was also responsible for interacting with the DevOps team to build CI/CD pipelines in Jenkins CI, where I set up deploy jobs on AWS cloud and on-premises instances. The Jenkins jobs used some plug-ins to handle AWS services and also to build and deploy the project artifacts.The core backend was deployed on Docker in AWS ECS (Container Service). The Docker image was being built in a Jenkins CI job and hosted on the AWS ECR (Container Registry).We use agile methodology to develop this project. using 2-week sprints with retrospective sessions.
  • Meta It North America
    Senior Backend Software Engineer
    Meta It North America Oct 2021 - Aug 2022
    Kitchener, Ontario, Ca
    I worked on a 3-month project for Valtech developing microservices written with Typescript, MySQL databases, and third-party API integrations.I was responsible for setting up Docker configuration files to be hosted on AWS ECR (Enterprise Container Registry) and then deployed on the AWS ECS (Enterprise Container Service).Jenkins CI was being used to run all CI/CD pipelines, then a DevOps team assumed the CI/CD flow and they migrated all jobs to AWS CodeBuild and AWS CodeDeploy.
  • Meta It North America
    Senior Backend Software Engineer
    Meta It North America Oct 2021 - Jan 2022
    Kitchener, Ontario, Ca
    I worked for a Valtech project on GoodEggs client (huge grocery store located in California - USA), developing microservices in a distributed architecture in the cloud (Azure and AWS).The microservices were developed in Java using Spring Boot, Spring Data and Spring Cloud Stream, using Netflix stack (Zuul, Eureka, Hystrix) and some others written in Typescript and developing tools for other software engineers in a small team that takes Agile to the last level, with planning for each sprint, retrospective with actions to be taken, in addition to mediation with stakeholders and/or product owners.I also worked helping other developers on team, writing some documentation related to security (PEN Testing) and best practices.
  • Mobees
    Desenvolvedor Full Stack
    Mobees Oct 2020 - Oct 2021
    Rio De Janeiro, Br
    I worked with agile methodology (SCRUM, Kanban, and 2-week sprints) and developed creative and innovative solutions for Digital Out of Home media with an exceptional team focused on innovations for marketing.Using technologies such as Python (Django), MySQL, hosted on cloud infrastructure at Azure.In the front-end, I’ve developed a mobile application for Android and iOS using Apache Cordova and Bootstrap CSS and jQuery 3.4.I'm also responsible for DevOps stack, using Jenkins for continuous integration and delivery and Prometheus and Grafana for monitoring the health of backend applications.
  • Brmalls
    Software Engineer
    Brmalls Dec 2019 - Oct 2020
    Rio De Janeiro, Rj, Br
    I’ve worked on the development of microservices using Java technology with Netflix stack (Eureka, Zuul, Hystrix), Spring Boot, MQ queues using RabbitMQ or Apache Kafka and Oracle database, MySQL or MongoDB databases.I am also responsible for the solution’s architecture of microservices and the adequacy of these solutions for deployment and execution in Microsft Azure cloud, using Kubernetes and containerization using Docker.I’ve worked on the definition of continuous integration and automated deployment using Jenkins CI, where we’ve implemented a process using Git Flow to organize branches and deployment rules.All development process was based on agile methodology with daily checkpoints to identify blocks and unsolved issues.I was also responsible for planning, setting up, and building all the CI/CD flow from scratch, using Jenkins CI, SonarQube, and Sonatype Nexus Repository.All Jenkins CI/CD jobs were responsible for building Docker images (based on the Dockerfiles that I wrote for each project) to be used on the Kubernetes cluster hosted on AWS EKS.
  • Oi S.A
    Full Stack Developer
    Oi S.A Mar 2017 - Nov 2019
    Rio De Janeiro, Rio De Janeiro, Br
    I've worked for Oi on new product development (Oi Mod) using NodeJS technology for backend and React Native with Realm in the mobile application for Android and iOS and ReactJS for frontend sites and web dashboards. I have also developed native modules for React Native, thus offering unprecedented in-app functionality. This mobile app also has integration with Datami for sponsored data traffic.That new product was developed in innovation area of the company, using agile methodolody with a SCRUM master to guide daily meetings and to organize weekly sprints.I've also developed microservices using Java 8 and MongoDB (NoSQL database), following the Open API Table of TM Forum.All microservices are developed using Spring Boot, Spring Data, Feign, Eureka and Hystrix. Each microservice exposes one or more endpoints to its clients. We also use logstash, Elasticsearch and Kibana for logging and application monitoring.The build process of each project was running on the Jenkis CI, where I was responsible for setting up jobs, writing build scripts, and also all the Docker-related files (Dockerfile, vault, and environment files).
  • Drivver Innovations
    Full-Stack Software Engineer
    Drivver Innovations Mar 2016 - Feb 2018
    I've worked in development of API consumed in mobile applications, using concept of microservices, elastic and distributed computing, making use of the API and SDK provided by Amazon AWS.I am also responsible for deploying infrastructure at Amazon AWS using the following services on the cloud:VPC - virtual private cloudEC2 - instances for cloud computingELB - Elastic Load BalancerAuto Scaling - automatic scheduling based on rules and alarmsCloudFront - optimized content distributionRoute53 - scalable and multi-region DNSS3 - file repositoryRDS - scalable database (we've adopted PostgreSQL 9.5)SES - Large-scale email deliverySQS - Message Queue ServiceCloudWatch - metrics service and resource monitoringAll the artifacts were being built using Jenkins CI with Nexus Repository for hosting project libraries, and backend Java JARs. I was responsible for setting up Jenkins CI and Nexus from the bottom up.I also developed artificial intelligence services using Amazon Rekognition and Amazon Polly services for document conferencing, automatic gender identification and TTS (text-to-speech) response.I helped actively in the definition and development of the mobile application architecture for Android, which uses a number of system features such as GPS, text-to-speech (TTS), automatic speech recognition (ASR), camera and network resources.
  • Noorden Group
    Senior Software Engineer With Focus On Corporate Processes And Team Coaching
    Noorden Group Apr 2015 - Feb 2017
    São Paulo, São Paulo, Br
    I've worked at SulAmérica Seguros in development, implementation and training of teams applying best practices of agile methodology, such as SCRUM.I developed extensive work in the standardization of software development, which became a corporate model and was adopted by the company's strategic department. DevOps concepts were applied with a main focus on continuous integration, in order to automate the entire software lifecycle. From project design, system architecture definition, implementation, and automated artifact generation to deploying all software quality metrics, using Maven, Jenkins CI (continuous integration), and SonarQube (continuous code quality).I also assisted in development guidance using TDD (Test Driven Development) using tools such as JUnit, XMLUnit and Selenium.I worked as team leader of all mobile applications of SulAmérica Seguros, also working on development, unit and integrated tests, homologation with final user (using HockeyApp) and publication in mobile stores, such as Apple (App Store) and Google (Play Store).I was responsible for the backend system of SulAmérica Auto mobile app, developed in Java and hosted on Google Cloud Platform, allocating App Engine instances with CloudSQL database (1st and 2nd generation) and data loading (ETL) using routines hosted in Compute Engine. The system also used Google Maps API and Shortner URL API.Recently I worked developing REST micro-services based on Spring Boot with Undertow, performing deployment at Amazon AWS.I was also responsible for planning and setting up a CI/CD flow, where the team decided to adopt Jenkins CI to build and deploy the project's artifacts.
  • Fleettracker Manager
    Project Leader And Senior Java Developer
    Fleettracker Manager Aug 2014 - Mar 2015
    I worked on projects coordination and development of the mobile application for Android platform, using all system resources such as GPS, LBS, GSM network, cameras, Push Notification and Google Play Services.The application was developed for Shell with the focus on HSE (health, safety and environment), with the intention of avoiding accidents during fuel transportation.A Java back-end was also developed, fully integrated with a front-end, that works as a monitoring center where client can edit and monitor the displacement of its vehicles.The vehicle fleet management system was developed with a focus on driver's audio-visual guidance, using a mobile application installed on a tablet, the mobile app was developed for Android which access GPS and LBS location, as well as other features such as cameras (front and back), sensors (gyroscope and accelerometer) and TTS (text-to-speech).I was also responsible for the architecture of webservices consumed by backend systems and the Android application, in addition to the elaboration and maintenance of REST services with data output in JSON format.All backend systems were developed using Java with Spring MVC, Hibernate 4.3, JSON, JasperReports, Apache Commons, and PostgreSQL 9.2 databases running on Linux servers hosted in a datacenter in US.The systems were developed using Maven for building and Subversion/GIT for storing source code.
  • Druid
    Senior Java/Mobile Developer
    Druid Oct 2012 - Jul 2014
    Rio De Janeiro, Rio De Janeiro, Br
    I worked developing mobile applications for Android platform for clients like TIM and B2W.I also collaborated in development of American Express system (AMEX) with Bradesco customer. I've used IBM tools (SOA) that runs on a service bus (ESB) allocated in Bradesco datacenter.I worked in a project for Bradesco / C&A client, developing PL/SQL routines using object orientation in Oracle database.
  • Advancedbrasil Risk Management
    Project Leader
    Advancedbrasil Risk Management May 2011 - Oct 2012
    Company specialized in vehicle tracking, risk management and cargo transportation security, where I lead the projects and support, architecture and development of web tracking and monitoring system for vehicle fleets. The system uses Google Maps and MAP 24 APIs to monitor and display vehicles in real time on map. The system still interacts with GPS devices, requesting location information and sending active commands to lock the vehicle or its accessories (chests, trunk, doors and others). The system is developed in Java with access to PostgreSQL 8.4 database, using several frameworks, such as Hibernate 3, JasperReports, Struts, ExtJS, FlexJSON, Quartz, Log4J, SAX2 and MailAPI.The system runs on Linux servers, with production server data replication running PostgreSQL to a contingency server, as well as a daily backup routine developed in Shell Script (Bash).I also worked on mobile application planning and development for smartphones running iOS (iPhone and iPad) and Android using Sencha Touch and PhoneGap (now Apache Cordova). The application displays vehicle location and allows commands (lock, siren and reset) to be sent directly from the mobile phone to the tracker installed on the displayed vehicle.I was also responsible for configuring and maintaining a PABX (using Asterisk with VoIP trunks) with electronic answer, which identifies the customer's telephone number that connects to the company and the system recognizes the car's plate dictated by celphone (using Verbio API) and then tells the location of the vehicle.
  • Capemisa Seguradora
    Senior System Analyst
    Capemisa Seguradora Aug 2010 - Apr 2011
    Rio De Janeiro, Rj, Br
    I worked in development of capitalization system of CapemisaCAP, aCAPEMISA group company, using C # with Visual Studio 2010 accessing Microsoft SQL databaseServer. I acted as project leader, designing, updating and overseeing the tasks of development team.I was responsible for designing, assembling and configuring an Private Automatic Branch Exchange (PABX), using Asterisk (VoIP software) running in a Linux server, with voice recognition and numeric identification (DTMF) to assist CapemisaCAP customers.I was also responsible for deploying and maintainingSubversion source code (SVN), as well as the creation of automatic publishing routine inDevelopment environment after team source code has been committed.I actively participated in the administration of 2 servers Microsoft Windows Server,Hosted and maintained at cloud-hosting.
  • Csp Consultoria & Sistemas Ltda.
    Senior Java Ee Developer
    Csp Consultoria & Sistemas Ltda. Oct 2009 - Jul 2010
    Rio De Janeiro, Rio De Janeiro, Br
    Fiquei alocado no cliente Ipiranga Produtos de Petróleo e trabalhava no desenvolvimento de sistemas web utilizando Java 5 com frameworkdesenvolvido pelo cliente e conexão direta via JDBC com bancos de dados Oracle 9i, realizandodeploy em servidores WebSphere.Também participei do desenvolvimento de sistemas utilizandoJava 5 com Adobe Flex 3.5 e conexão a banco de dados PostgreSQL 8 via Hibernate 3.
  • Shimatai It
    Senior Director
    Shimatai It Jan 2000 - Jul 2010
    Accountable for Technology strategy, business consulting, and solution architecture for Finance and Public Sector Technology portfolio. Partnering closely with CIO, LTOs and business executives. Build capability and offer business consulting and align solution architecture on projects in alignment with Enterprise Architecture standards and direction.
  • Fundação Do Câncer
    Senior Java Ee Developer
    Fundação Do Câncer 2008 - 2009
    Rio De Janeiro, Rj, Br
    Planejamento da arquitetura e desenvolvimento de sistemas web utilizando Java5 com Struts 2, Hibernate 3 e bancos de dados Oracle 9i e PostgreSQL 8 para o Instituto Nacionaldo Câncer (INCA).Os sistemas web foram desenvolvidos utilizando conceitos da Web 2.0, tal como uso deAJAX, jQuery e APIs externas (Google Maps).Eu liderei e desenvolvi um sistema para dispositivos móveis,utilizando tecnologia Java 2 Micro Edition e rodando em celulares HTC com Windows Móbile 5 e6, para uso por médicos em atendimento domiciliar de pacientes.Uma versão web mobile também foi desenvolvida, onde a equipe médica podia realizarconsultas a exames e diagnósticos através de conexão de dados pela rede 3G/EDGE.Os sistemas rodavam em servidores de aplicação Apache Tomcat 5.5 em ambiente Linux.
  • Neoris
    Java Architect
    Neoris 2007 - 2008
    Miami, Fl, Us
    Definição e especificação da arquitetura corporativa do cliente Souza Cruz (filialda British American Tobacco), onde a infra-estrutura de TI era composta por servidores Linux(OpenSuse) rodando JBoss Application Server 4.2, utilizando Java 5 com JSF (Java Server Faces),Spring 2.5 e Hibernate 3.Realizei curso de 1 mês na Argentina, onde foi exposto e discutido a arquitetura já adotadana Nobleza Piccardo (filial argentina da British American Tobacco) e possíveis adaptações daarquitetura para as necessidades da filial brasileira.A minha atuação como arquiteto visava elaborar uma série de documentos e templates quedefinem a arquitetura de software utilizando Java 5, além da definição de padrões, métricas emelhores práticas que condizem com a infra-estrutura do cliente.Era meu papel disseminar o conhecimento adquirido na filial argentina para osdesenvolvedores Java no Brasil, passando a metodologia aprendida.
  • Dba Engenharia De Sistemas
    Java Architect
    Dba Engenharia De Sistemas 2004 - 2007
    Rio De Janeiro, Rio De Janeiro, Br
    Desenvolvimento e especificação funcional (usando UML) do Sistema deClassificação de Bagagens (SMC/Infraero) utilizando Java com frameworks de persistência dedados Hibernate, servidor de rede QuickServer, controle de tarefas Quartz, gerador derelatórios JasperReports, controlador de log Log4J e ambiente gráfico SWT (Standard WidgetTool), além de ferramentas de dump de redes TCP/IP.Atuei no desenvolvimento de sistemas web utilizando conceito MVC 2, aplicado através doframework Struts com Hibernate e AJAX.Participei do desenvolvimento de sistemas em ambiente heterogêneo, no qual acomunicação entre Java e COBOL era realizada através do IBM Websphere MQSeries e JMS (JavaMessage Service).Tive atuação como arquiteto de sistemas elaborando e definindo padrões de codificaçãoem Java dos sistemas desenvolvidos na fábrica de software.Participei do processo de certificação da Fábrica de Software para o CMMI Nível 3 (comoIntegrador) e MPS.BR Nível A (como Arquiteto de Sistemas).
  • Embratel
    Senior System Analyst
    Embratel Nov 2000 - Nov 2004
    Rio De Janeiro , Rj, Br
    Desenvolvimento, especificação funcional (usando UML), manutenção e suporteao usuário do Sistema de Orçamento de Cabos e Facilidades (OCF), ambos utilizando tecnologia ASP com acesso a banco de dados Oracle através de componente DLL desenvolvido em Visual Basic 6.Fui o colaborador responsável no desenvolvimento de novos requisitos e manutenção dosistema usando metodologia de fábrica de software, onde o orçamento é feito através decontagem de pontos de função.As Especificações Funcionais foram elaboradas usando UML com a ferramenta Rational Rose.Desenvolvimento, especificação funcional (usando UML), manutenção e suporteao usuário do Sistema de Gerenciamento Telefônico Internacional (GTI), utilizando tecnologiaASP com acesso a banco de dados Oracle.Fui analista responsável pelo desenvolvimento de novas funcionalidades e manutenção dosistema, assim como a extração de relatórios gerenciais e monitoramento da rotina de produção(carga e otimização de desempenho de processos em ambiente UNIX usando shell scripts eextratores de dados escritos em C).O suporte ao usuário era intenso, provendo sempre o máximo de informações e ferramentasnecessárias para tomada de decisões estratégicas de negócios.Eu também participei do desenvolvimento e manutenção do portal web da DiretoriaInternacional, onde se encontram ferramentas elaboradas com tecnologia web (ASP com acessoa banco de dados MS SQL Server 2000), que auxiliam na comunicação interna do departamento.Desenvolvimento, manutenção e suporte ao usuário do Sistema de Análise daTelefonia Internacional (ATI), utilizando tecnologia ASP com acesso a banco de dados Oracle.Eu trabalhei na equipe do projeto desenvolvendo a interface e funcionalidade do sistema,assim como rotinas de produção e relatórios gerenciais sobre tráfego telefônico internacional eoperacionalidade das centrais telefônicas.

Wagner Shimatai Skills

Java Hibernate Jpa Jsf Spring Ejb Struts Javascript Css3 Html Jquery Ext Js Web Services Rest Soap Soa Eclipse Oracle Oracle Pl/sql Development Postgresql Mysql Quartz Websphere Message Broker Maven Android Development Sencha Touch Android Sdk Mobile Applications Mobile Devices Mobile Communications Atlassian Jira Git Subversion Scrum Uml Function Point Analysis Test Driven Development Design Patterns Object Oriented Design Rup Tomcat Jboss Application Server Websphere Application Server Arduino Linux Unix Unix Shell Scripting Hp Ux Pl/sql Php

Wagner Shimatai Education Details

  • Estácio
    Estácio
    System Analysis

Frequently Asked Questions about Wagner Shimatai

What company does Wagner Shimatai work for?

Wagner Shimatai works for Wali

What is Wagner Shimatai's role at the current company?

Wagner Shimatai's current role is CTO.

What is Wagner Shimatai's email address?

Wagner Shimatai's email address is wa****@****.com.br

What schools did Wagner Shimatai attend?

Wagner Shimatai attended Estácio.

What are some of Wagner Shimatai's interests?

Wagner Shimatai has interest in Health.

What skills is Wagner Shimatai known for?

Wagner Shimatai has skills like Java, Hibernate, Jpa, Jsf, Spring, Ejb, Struts, Javascript, Css3, Html, Jquery, Ext Js.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.