Thyago Akira

United States

@thyakira

Senior Software Engineer | Tech Lead

Badges

Problem Solving
Python
Days of JS
Sql

Certifications

Work Experience

  • Lead Software Engineering LMTS

    Salesforce•  January 2022 - Present

    • Migrating NewRelic Telemetry to Argus and Splunk; • Generating Dashboards on Splunk, Grafana, and Salesforce; • Creating and supporting .NET and Python SDKs to migrate Tableau Server to Tableau Cloud; • Creating Tableau Dashboards and using Tableau Prep to clean up data; • CI / CD with GitLab and GitHub Repositories, GitLab Pipelines, TeamCity Pipelines, and GitHub Actions; • Salesforce certified Scrum Lead, in charge of Scrum Ceremonies; • Working with Agile methodologies, using TFS and Salesforce;

  • Senior Software Engineer

    Virtasant•  June 2021 - December 2021

    • Creating Lucid Charts Architecture Diagrams for existing architecture and suggested new features; • Implementing SignalR PoC to enable the communication between SaaS Service and On-Premises ERP; • Implementing ERP Synchronization Service using DDD / Clean Architecture / CQRS / MediatR / SignalR; • CI / CD with GitHub Repositories, Azure DevOps Pipelines, and Azure Services; • Working with Agile methodologies, using Jira;

  • Senior Software Engineer

    Wizeline•  March 2020 - June 2021

    - Responsible for the global technical vision of the ecosystem; - Serving as a technical reference for the team; - Developing key and critical features; - Migrating System to C# Microservices using DDD / Clean Architecture / CQRS / MediatR; - Generating Amazon SNS and Consuming Amazon SQS; - CI / CD with GitLab Pipelines; - Working with Agile methodologies, using Jira; - Defining project boundaries with Impact Mapping and Event Storming; - Creating diagrams with PlantUML;

  • Senior Software Engineer

    Farfetch•  December 2018 - December 2019

    - Working with Agile methodologies, using Jira; - Generating and consuming Kafka messages; - Reading and Writing Cassandra and ElasticSearch; - Developing services in C# using IoC, DI and Pipelines; - CI/CD with GIT, Octopus, TeamCity and Jenkins; - Code reviewing - Creating unit tests in .NET (MSTest and Nunit)

  • Senior Software Engineer

    TCPIP.Tech•  March 2017 - November 2018

    - Creating and consuming web-services/micro-services with C# (WCF and WebAPI) and Java (Spring Boot); - Creating and maintaining Oracle packages and procedures; - Creating unit tests in .NET (MSTest and Nunit) and Java (JUnit); - Working with Agile methodologies, using Jira; - Creating and maintaining Angular 4 screens; - Using of JS API to record Audio and Video;

  • Senior Software Engineer

    EDB•  June 2011 - February 2017

    - In charge of the VB 6.0 to C# (framework 4.0) system migration; - Focusing on a three-tier architecture; - Generating an application installer and updater, without ClickOnce; - Generating a template to send print commands for DATAMAX printer; - Creating and consuming SOAP and REST services, connecting them to Twitter, GDrive and Facebook; - Creating certified credit card payment services (American Express, Full EMV Banorte and Credomatic); - Using technologies as WebApi 2.0, MVC 5.0 and OAuth 2.0 with Microsoft.Owin;

  • Senior Software Engineer

    Synergy Systems SC•  September 2009 - June 2011

    - Developing and maintaining C#, VB.NET and ASP websites; - Creating Use Cases, Class Charts, Process Diagrams and Entity-Relation Models; - Developing new modules for ERP INFOR Baan V; - Improving and consolidating of databases in SQL Server; - Developing procedures in SQL Server databases; - Migrating a database from SQL Server to Oracle;

  • Software Engineer

    GlobalSoft•  June 2009 - September 2009

    - Developing C# and VB.NET websites; - Developing automatic processes applications; - Maintaining MySQL databases; - Creating class charts;

  • Software Engineer

    Unione Consulting•  December 2007 - June 2009

    - Developing new modules for ERP INFOR Baan IV; - Developing new modules for ERP INFOR LN; - Creating technical and functional definitions for Services and Distribution modules of ERP INFOR LN; - Loading and validating the data integrity of an ERP INFOR LN’s implementation; - Creating a ERP Baan IV Convert’s manual; - Creating helps of developed ERP’s sessions; - Modeling ERP data dictionary;

  • Software Engineer

    Mondial Assistance•  May 2007 - November 2007

    - Developing with C#; - Creating components; - Class modeling; - Creating tables, procedures and packages in Oracle; - Focusing on a Three-tier architecture;

  • Software Engineer

    Unione Consulting•  March 2005 - May 2007

    - Developing new modules for ERP INFOR Baan IV; - Developing new modules for ERP INFOR LN; - Creating helps of developed ERP’s sessions; - Modeling ERP data dictionary; - Creating a contingency system for INFOR Baan IV; - Maintaining an ASP system, which connects with the ERP system;

Education

  • Faculdade de Tecnologia de São Paulo

    Software Engineering, B.Tech•  August 2003 - December 2007

Skills

thyakira has not updated skills details yet.