Tiago Aguiar

Tiago Aguiar Email and Phone Number

Programador | Senior Developer | Professor | Co-Fundador AT Digital @ AT Digital
Tiago Aguiar's Location
São Paulo, São Paulo, Brazil, Brazil
About Tiago Aguiar

Desenvolvedor há mais de 13 anos. Sênior Mobile Developer. Mentor e professor de novos desenvolvedores.Mas nem sempre foi assim.Tudo começou em 2009 onde estudava e escrevia programas em Assembly para micro-controladores. O que fez surgir o desejo em me tornar um programador.Em 2011, iniciei a jornada em TI, atuando com back-end (e pouco de front-end) criando soluções em Java com tecnologias como: JavaEE, Spring, JSF, Vaadin, Google Guice, GWT, Hibernate, entre outras. 2 anos depois, decido me especializar em aplicações mobile. Trabalhei em projetos legados com Eclipse ADT (pois é, não existia Android Studio) criando aplicativos de todo tipo de mercado como e-commerce, infantil, jogos de azar, financeiro e serviços no geral.Mais 4 anos se passam e começo minha nova jornada no desenvolvimento iOS com Swift 2 e Objective-C. Usando as tecnologias da Apple como: UIKit, Xib, Storyboard e AutoLayout.Com anos de experiências, liderei outros desenvolvedores Juniores e Plenos.Durante todo esses períodos realizei atividades como Freelancer, criando mais aplicativos para pequenas e grandes empresas.Hoje ainda atuo como freelancer nas horas vagas, mas usando tecnologias mais modernas como SwiftUI, Jetpack Compose e Kotlin Multiplatform Mobile (KMM).Minha missão é ajudar pessoas comuns a se tornarem desenvolvedores melhores onde compartilho minhas experiências reais de mercado através de meus treinamentos online e mentorias.E para tornar esse projeto realidade, fundei a AT Digital.Eu acredito que, mais do que aprender uma tecnologia ou uma linguagem de programação nova, como programadores devemos ser criativos com o único e principal intuito de resolver problemas através de software.PS.: Algumas tecnologias/frameworks/fundamentos que já usei durante a carreira:Java, Kotlin, Swift, C, Objective-C, Objective-C++, Gradle, Realm, Retrofit, Gmaps, Firebase, Spring, Thymeleaf, GWT, Google Guice, Dagger2, ButterKnife, Android JetPack, LiveData, Koin, Hilt, Coroutines, UnitTests, RxJava, UIKit, SwiftUI, Combine Framework, Alamofire, CoreData.E arquiteturas MVC, MVP, MVVM, VIPER, VIP e MVI.Foram essas que lembrei até o momento que escrevo este texto.

Tiago Aguiar's Current Company Details
AT Digital

At Digital

View
Programador | Senior Developer | Professor | Co-Fundador AT Digital
Tiago Aguiar Work Experience Details
  • At Digital
    Sócio Proprietário
    At Digital Mar 2019 - Present
    São Paulo, Brasil
  • Tiago Aguiar
    Education Professional
    Tiago Aguiar Mar 2019 - Present
  • Petlove.Com.Br
    Mobile Developer
    Petlove.Com.Br Dec 2018 - Mar 2019
    São Paulo E Região, Brasil
    Responsável em arquitetar, desenvolver e atualizar os aplicativos mobile da empresa colaborando com os demais desenvolvedores do time no entendimento dos requisitos de negócio e técnico. Criar um produto modular, organizado, bem testado e com código limpo fazem parte do dia a dia para entregar um produto de qualidade indispensável para os clientes.
  • Moving Imóveis
    Senior Ios/Android Developer
    Moving Imóveis Aug 2015 - Dec 2018
    São Paulo E Região, Brasil
    Responsável pelo planejamento, definição e arquitetura de todos os aplicativos da empresa Moving Imóveis (tanto Android quanto iOS). Além de orientar desenvolvedores Juniores e Plenos durante o processo de desenvolvimento do app e do back-end da plataforma. Tecnologias utilizadas:Android: Android Studio, Java, Firebase, ButterKnife, Gradle, Constraints, Dagger, Retrofit, OkHTTP, Espresso, Material Design, MVC, MVP, Realm, Google Maps Kit, Google Heatmap, Crashlytics, Fastlane e ASO.iOS: Começando com Xib, Storyboard e migrando para 100% Design in Code com AutoLayout, Anchors e Visual Format. Tecnologias como Alamofire, FrameworkKit, Firebase, Cocoapods, Crashlytics, Generics, Swift 4, Fastlane, VIPER, VIP, MVVM.Construi duas bibliotecas para auxiliar no processo de criação de aplicativos de clientes, sempre respeitando as especificações do Google e da Apple na concepção do projeto.Além do aplicativo principal da empresa, coordenei o processo de criação de outros aplicativos internos e de clientes Moving.https://itunes.apple.com/br/app/moving-im%25C3%25B3veis/id577436289?mt=8https://play.google.com/store/apps/details?id=br.com.movinghttps://itunes.apple.com/br/app/corretor-conectado/id1342742815?ls=1&mt=8https://play.google.com/store/apps/details?id=br.com.agent.connected.moving&hl=pt_BR
  • Freelancer
    Android Developer Freelancer
    Freelancer Apr 2013 - Aug 2015
    São Paulo E Região, Brasil
    Desenvolvimento de aplicativos Android em diversos setores de atuação como: Ecommerce, infantil, financeiro, sorte e jogos de azar, publicidade, entre outros.Os projetos eram construídos usando Eclipse (ADT) ou Android Studio dependendo da necessidade do cliente e do projeto. Isso envolvia tanto a escolha de arquiteturas quanto Design Patterns e/ou UX Design.Usar Material Design e seguir as especificações do Google em geral fazia parte do dia a dia durante o desenvolvimento.
  • Cas Tecnologia Sa
    Junior Java Developer
    Cas Tecnologia Sa Sep 2012 - Apr 2013
    São Paulo E Região, Brasil
    Desenvolvimento de Sistemas JavaEE (e eventualmente JavaSE) para Telemetria e Medição Individualizada de Energia Elétrica.Iniciando em Front-End com Java GWT, HTML, CSS e JS (ExtJS) suficientes para desenvolver e adicionar novas funcionalidades como, por exemplo, gerar gráficos e relatórios nas 3 camadas MVC.Depois, desenvolvendo no Back-End, utilizando metodologia TDD junto à outros Analistas Desenvolvedores Sênior.Utilização de Controle de versão (Git, CVS) e Bug Tracker (Mantis).PL/SQL e Oracle para persistência de dados.
  • Objectos Fabrica De Software
    Software Developer Internship
    Objectos Fabrica De Software Mar 2012 - Sep 2012
    São Paulo E Região, Brasil
    Uma fábrica de Software onde trabalhava com tecnologias Google: Guice (Injeção de Dependência), Guava e Sitebricks (Framework Web). Metodologia TDD com TestNG, DbUnit, Jenkins e Objetos Falsos.Controle de versão com Github, Server Jetty, Maven e Nexus.Conhecimentos adicionais: Vaadin, JSP, JSF, JPA, JDBC, Hibernate, SQL, HTML, CSS, Bootstrap 3 e JS (MooTools).Linux e suas ferramentas: Shell, Vim, Find, Grep, TimeTracker e Scripts.Apresentações semanais a equipe sobre conteúdos de linguagem de programação, OOP, revisão de código e pair programming.
  • Latam Airlines
    Internship Systems Analysis
    Latam Airlines Nov 2011 - Mar 2012
    São Paulo E Região, Brasil
    Auxilio a análise dos sistemas de check-in da TAM desenvolvidos em Java pelas empresas: IBM, Everis e HP. Envio de e-mails (em inglês) à outras companias aéreas como LAN do Chile, Lufthansa da Alemanha, entre outras no exterior.
  • Enprel Engineering Ltd.
    Estagiário Projetista De Instalações Elétricas
    Enprel Engineering Ltd. Apr 2010 - Oct 2011
    São Paulo E Região, Brasil
    Desenvolvedor de projetos de energia elétrica de indústrias, edifícios, bancos (Itaú e Banco do Brasil), prédios de apartamentos e complexos comerciais utilizando a ferramenta AutoCAD sempre credenciando-os ao fornecimento, desde o projeto elétrico, até o detalhamento final e o gerenciamento da obra.

Tiago Aguiar Education Details

Frequently Asked Questions about Tiago Aguiar

What company does Tiago Aguiar work for?

Tiago Aguiar works for At Digital

What is Tiago Aguiar's role at the current company?

Tiago Aguiar's current role is Programador | Senior Developer | Professor | Co-Fundador AT Digital.

What schools did Tiago Aguiar attend?

Tiago Aguiar attended Universidade São Judas Tadeu, Senai "roberto Simonsen".

Not the Tiago Aguiar you were looking for?

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.