Nome: Bruno Marçal Lacerda Fonseca
E-mail: bmarcall@gmail.com
Celular: +55 (31) 98849-8818
Site: https://brunomarcal.com
Formação
Universidade: UNA – Centro Universitário de Ciências Gerenciais
Curso: Tecnologia em Processamento de Dados – (Sistema de Informação)
Conclusão: Formado
Universidade: FEAD
Curso: MBA em Gestão de Projetos
Conclusão: 11/2011
Objetivo
Atuar gerenciando, coordenando o desenvolvimento de soluções de TI para os mais diversos clientes (quando necessário atuo também desenvolvendo). Sou um profissional independente de tecnologia, gosto de usar a tecnologia adequada para cada cliente. Crescer no ramo de desenvolvimento de Sistemas tanto Mobile quanto Web.
Possuo grande facilidade de aprendizado tanto em novas linguagens quanto em novas metodologias.
Resumo de Qualificações
Graduado em Tecnologia em Processamento de Dados pela UNA (Centro Universitário de Ciências Gerenciais) e com MBA em Gestão de Projetos pela FEAD. Atuo profissionalmente na área de TI há mais de 20 anos.
Atuei em empresas como Banco BMG, Caixa Econômica Federal, ECT Correios e Telégrafos, Minas Brasil Seguradora, Banco Mercantil, MSA Infor, Grupo Mult, CSU CardSystem, Lalubema, Mobilus Tecnologia, Arquiteto iOS / Developer na CI&T com foco e desenvolvimento mobile e com uma atenção primordial em segurança da informação visto que o app que atuo na CI&T é para um grande banco.
Atualmente sou Head Mobile na C&A Brasil com a missão de levar a mobilidade da C&A para um outro nível, sendo responsável por toda frente mobile da empresa, responsável por montar nova equipe de desenvolvimento mobile para a C&A, bem como manutenção / desenvolvimento de toda iniciativa mobile dentro da empresa.
Responsável também pela evolução técnica da equipe (como atuei como Arquiteto iOS por muitos anos tenho skills que facilitam esse trabalho) implementando PDI (processo de desenvolvimento Individual) evoluindo de fato a carreira de cada funcionário da equipe mobile da C&A.
Implantação de novo processo de desenvolvimento de apps e criação de esteira CI/CD para entregas contínuas.
Ministrei palestras e treinamentos técnicos e de capacitação em várias empresas que passei. Minhas especialidades são: Engenharia de Software, Arquitetura de Software, Gestão de Projetos de Software, gestão de equipe de desenvolvimento, gestão de infra-estrutura de TI, modelagem de dados, levantamento de requisitos, análise e desenvolvimento de sistemas, principalmente mobile. Possuo conhecimento avançado em diversas linguagens: Objective C, Swift, .NET (C#, VB.NET), PHP, Shell Script, JavaScript entre outras.
Mais detalhes em: https://brunomarcal.com/projetos
Conhecimentos Gerais
Linguagens de Programação / Ferramentas
- HTML5, XHTML, DHTML, CSS3 e derivados (avançado)
- C/C++ (acadêmico, intermediário)
- PHP (avançado)
- JavaScript (avançado)
- ASP, VB6 (avançado)
- Java, JSP (intermediário)
- .NET (avançado – VB.NET, C#, VB.NET)
- Desenvolvimento de sites WAP, linguagem WML (avançado)
- XML, XSL e XSLT (avançado)
- Shell Script (intermediário/avançado)
- ABAP/SAP (intermediário)
- Phyton (básico)
- Objective-C / Cocoa touch (avançado/sênior – desenvolvimento para iPhone, iPad)
- Swift (avançado) Bancos de Dados
- Microsoft SQL Server 2000 (avançado – DBA) – Instalação e configuração de Servidores
Cursos Programando em SQL 2000, realizado pelo A&C Training (Grupo A&C) Instalação, configuração e desenvolvimento utilizando SQL como base de dados - Oracle (avançado) – Instalação, configuração e desenvolvimento.
- PostgreSQL (desenvolvimento de sistemas – administração do mesmo)
- MySQL (desenvolvimento de sistemas – administração do mesmo)
- Sybase (desenvolvimento de sistemas)
- SQLite para dispostivos móveis (avançado)
- Microsoft Visual Studio .NET 2003/2005/2008/2010 (avançado).
- xCode – (avançado)
- Visual Basic 6 (avançado)
Certificações Desenvolvimento iOS – por IDS Tecnologia – Centro autorizado Apple de treinamento Cursos extra-curriculares
Curso: iOS [4.x] Desenvolvimento de aplicativos para iPhone, iPad e iPod Ano: 2011
Realizado por: IDS Tecnologia – Centro autorizado Apple de treinamento
Curso: ABAP 4 avançado
Ano: 2008
Realizado por: ConSystem Informática Ltda
Curso: Programando Banco de Dados em SQL 2000 Ano: 2001
Empresa: A&C.com
Realizado por: Grupo A&C
Artigos
- CIOReview Magazine – Trends in Mobile App Development: What to Expect in the Future
Experiência
C&A Brasil
Período: Emprego atual
Cargo: Head Mobile
Função: Chego a C&A com a missão de levar toda a mobilidade da C&A para um outro nível. Responsável por montar nova equipe mobile para a C&A, bem como desenvolvimento de toda iniciativa mobile dentro da empresa.
Responsável também pela evolução técnica da equipe implementando PDI (processo de desenvolvimento Individual) evoluindo de fato a carreira de cada funcionário da equipe mobile da C&A.
Implantação de novo processo de desenvolvimento de apps e criação de esteira CI/CD para entregas contínuas.
IGTI – Instituto de Gestão em TI
Período: Emprego atual
Cargo: Professor
Função: Ministro a disciplina Projeto de Aplicações para iOS que faz parte do curso de Pós- graduação (EAD) Projeto de Aplicações para Dispositivos Móveis. Todo o material do curso (apostila, exercícios, vídeo aulas, slides de apresentação, avaliação, trabalhos etc… foi elaborado por mim pois no IGTI o próprio professor é quem cria o material da disciplina que ministra.
Banco BS2
Período: 02/2018 a 03/2021
Cargo: Arquiteto iOS
Função: Responsável por equipe iOS para desenvolvimento do Mobile Banking do banco BS2. Responsável por definir arquitetura e desenvolvimento de SDK’s, integrações, implementações de segurança, DevSecOps etc…, bem como treinamento e auxílios ao time iOS. Responsável pela CI dos apps.
CI&T
Período: 09/16 a 12/2017
Cargo: Arquiteto iOS
Função: Atuo em grande cliente bancário da empresa sou responsável pela frente de segurança de diversos apps que a empresa usa, ou seja, desenvolvimento de frameworks, libs etc… usadas pelos aplicativos da empresa, bem como desenvolvimento nos apps finais também. Responsável também pela liderança técnica de 9 squads de desenvolvimento iOS, sanando dificuldades, dúvidas sobre desenvolvimento, arquitetura etc… e ministrando kaizens, dojos, treinamentos para sanar débitos técnicos do time.
Atuo também como coach dos dev’s do meu time direcionando a carreira deles e crescimento na empresa e profissionalmente.
Configuração / preparo de ferramentas para integração contínua, como, jenkins etc…
Foco em testes automatizados com calabash bem como testes unitários com expecta.
Mobilus Tecnologia Ltda
Período: 06/2013 a 06/2016
Cargo: CTO / Sócio fundador / Arquiteto de Software / iOS Developer
Função: Atuo gerenciando e coordenando equipe de desenvolvimento mobile e gerindo toda a infra-estrutura de TI da empresa. Definições estratégicas para rumo da empresa em relação a tecnologia também eram tomadas por mim.
Também atuo como desenvolvedor iOS em projetos / soluções mais complexos ou com prazo muito curto. Ministro cursos de novas tecnologias para funcionários e clientes. Detalhe para a criação de um aplicativo para gestão de precatórios para o banco Bonsucesso com um foco especial em segurança da informação.
Apps: aplicativos publicados https://itunes.apple.com/br/developer/mobilus-tecnologia-ltda/ id854067402
Lalubema Sistemas Ltda
Período: 03/2012 a 06/2013
Cargo: Arquiteto de Software / iOS Developer
Função: Coordenação de equipe de desenvolvimento, pesquisas e o próprio desenvolvimento de aplicativos para iPhone, iPad e iPod. Responsável pelo estruturação da equipe de desenvolvimento mobile.
Treinamento para funcionários, palestras (8o Fetage FUMEC feira de tecnologia sobre desenvolvimento iOS)
Suporte Informática Período: 05/2011 a 02/2012
Cargo: Engenheiro iOS
Função: Coordenador de equipe de desenvolvimento de projetos mobile (iPhone, iPad, iPod) para a UnimedBH. Análise, modelagem e desenvolvimento de sistemas internos da UnimedBH. (tecnologias: .NET, Oracle, Objective C etc…).
Coordenação de desenvolvimento de aplicativos para iPhone e iPad. Criação de equipe de desenvolvimento mobile (focado em iPhone, iPad e iPod).
Treinamento sobre desenvolvimento mobile para funcionários. (iOS, XML etc…)
Rede Netimóveis
Período: 09/2010 a 05/2011
Cargo: Coordenador de Projetos / Analista de Sistemas / Desenvolvedor
Função: Análise, pesquisa, modelagem, coordenação de equipes de desenvolvimento. Projeto (desenvolvimentos em .NET, C#, VB.NET, AJAX (jQuery), Objective-C 2.0, cocoa touch, PHP entre outras, desenvolvimento de aplicações (web e nativas) para celulares (iPhone, iPad, iPod touch e Android), novo sitema de gestão (ERP) da Netimóveis, Site da Rede (www.netimoveis.com), Site de Lançamentos e sistemas internos para controle da Central de Operações. Projetos mobile e sistemas internos em andamento.
Participação no desenvolvimento do aplicativo para iPhone, iPad e iPod da Netimóveis em parceria com a FingerTips, Netimoveis.
Gerencia de projetos (controle de prioridades, prazos, distribuição de atividades, gestão de risco e conflitos)
Treinamentos para funcionários da empresa sobre tecnologia empregada para imobiliárias, preparação de material, também ministrava palestras para imobiliárias conveniadas.
Banco BMG – Prime Systems
Período: 11/2009 a 09/2010
Cargo: Analista de Sistemas / Desenvolvedor
Função: Análise e desenvolvimento de funcionalidades, projetos internos do Banco BMG em VB6, .NET, C#, VB.NET, Shell Script, PHP, ASP 3.0, JavaScript entre outros…. Utilizando banco de dados Sybase, SQL Server, Oracle, MySQL e PostgreSQL (para desenvolvimento).
GrupoMult
Período: 07/2009 a 11/2009 (Projeto específico para a prefeitura de Juiz de Fora)
Cargo: Consultor / Analista de Sistemas / Desenvolvedor
Função: Entrevistas com clientes, levantamento de requisitos, análise, modelagem de dados e coordenação e desenvolvimento de projetos.
Projetos desenvolvidos em .NET 2.0 a 3.5, PHP, VB6 entre outras linguagens. Bancos: SQL Server, Oracle, Postgre, Mysql, Sybase entre outros.
– Gerencia de projetos (controle de prioridades, prazos, distribuição de atividades, gestão de risco e conflitos)
– Ministrado treinamento sobre os sistemas desenvolvimentos, novas tecnologias etc… preparação de material. Apresentação de sistemas e/ou treinamento em tecnologias específicas para áreas internas da empresa.
CSU CardSystem S/A – GrupoMult
Período: 07/2008 a 07/2009
Cargo: Consultor / Analista de Sistemas / Desenvolvedor
Função: Análise, modelagem, desenvolvimento e manutenção de sistemas clientes da CSU (Carrefour e NossaCaixa) utilizamos .NET Framework 1.1 – 2.0 – 3.0 – 3.5, estamos em um processo de migração de um sistema .NET 1.1 para 2.0 e futuramente para 3.5. Linguagens utiliadas: C#, VB.NET, linguagens de banco SQL e PL/SQL entre outras. Apresentação de sistemas e/ou treinamento em tecnologias específicas para áreas internas da empresa.
Minas Brasil / Banco Mercantil – CPMBraxis Período: 02/2008 a 06/2008
Cargo: Analista de Sistemas / Desenvolvedor Pleno Projeto: Minas Brasil – Seguradora
Função: Análise, modelagem e desenvolvimento de sistemas internos da Minas Brasil e Banco Mercantil, utilizando várias tecnologias como: VB 6, .NET 1.1, 2.0, 3.0, C#, VB.NET, ASP, SQL, entre outras.
MSA infor
Período: 10/2007 a 02/2008 (Contratado como consultor em projeto específico para a Oi) Cargo: Consultor / Analista de Sistemas / Desenvolvedor
Projeto: Oi Telemar (5 meses)
Função: Análise, modelagem e desenvolvimento de projeto de GED (Gerência Eletrônica de Documentos) para a Oi (telemar), realização de customizações utilizando .NET, C#, VBA, ASP 3.0 com banco de dados SQL Server e Oracle.
5:PM Serious – Empresa alemã com foco em tecnologia de mapas
Período: 02/2007 a 09/2007 (neste momento eu trabalhava nos Correios até as 18:00 e das 18:00 às 22:00 trabalhava na 5PM Serious
Cargo: Consultor / Analista de Sistemas / Desenvolvedor / DBA
Função: Análise e modelagem de dados, desenvolvimento de sistemas, jogos online,
simulações (utilizando tecnolgia de mapas), utilizando ambiente Microsoft na linguagem C# e práticas de Orientação a Objetos.
* Projetos desenvolvidos:
http://www.mapabook.com (tipo uma wikipedia de livros, primeira versão em alemão) http://www.mapamovie.com (tipo uma wikipedia de filmes, primeira versão em alemão)
ECT Correios e Telégrafos – Montreal Informática
Período: 09/2006 a 04/2007
Cargo: Analista de Sistemas / Desenvolvedor
Função: Gerência, análise e desenvolvimento de projetos internos e externos dos Correios, desenvolvimento em ASP com SQL Server. Apresentação de sistemas e/ou treinamento em tecnologias específicas para áreas internas da empresa.
Caixa Econômica Federal – Connectcom
Período: 09/2004 a 09/2006
Cargo: Analista de Sistema / Desenvolvedor
Função: Gerência de Projetos, Analise e Desenvolvimento de sistemas internos, bem como manutenção de sistemas já existentes e melhoria dos mesmos. Coordenação de equipe de TI (desenvolvimento) de 7 pessoas.
– Coordenação de uma equipe para migração do parque tecnológico da Caixa Econômica Federal para ambiente Linux. (Projeto que resultou em uma economia muito grande para a Caixa em relação a licenças de software)
– Definição de documentos e processos de desenvolvimento.
– Gerencia de projetos (controle de prioridades, prazos, distribuição de atividades, gestão de risco e conflitos)
– Desenvolvimento de Sistema Gerenciador de Impressão chamado Curupira, feito em PHP, com PostgreSQL 8.1, servidor CUPS integrado ao pykota (ferramenta de controle de impressão), distro: debian.
– Desenvolvimento de um Sistema de Controle de Almoxarifado, feito em ASP, com SQL Server 2000
– Treinamento das novas ferramentas desenvolvidas e cursos (Linux, Bancos de Dados, Analise, Programação, ferramentas de desenvolvimento, lógica de programação etc…) para os demais funcionários da Caixa Econômica Federal
CadSoft – Softwares Acadêmicos
Período: 10/2002 a 09/2004
Cargo: Desenvolvedor WEB – Coordenador do projeto (CollegiumNet)
Função: Conversão da Versão 1.0 do “CollegiumNet” (C++) para Versão 2.0 (ASP, com XML e XSL), um dos Sistemas de Gestão Acadêmica da empresa, voltado para escolas e faculdades.
A&C.com – Grupo A&C
Período: 05/2000 a 09/2002
Cargo: Analista de Sistema/Desenvolvedor
Função: Análise de Sistemas e Desenvolvimento de sites, intranets, soluções para internet utilizando ASP 3.0 com linguagem de comunicação com Banco de Dados e JavaScript para validações e outros. Quando necessário tratamento de imagens utilizando Adobe PhotoShop etc… Flash para animações ou algum banner.
* Projetos desenvolvidos:
– http://www.cinemaemcena.com.br
– http://www.aec.com.br
– Intranet da CEMIG-TI e EN
– Intranet da Sini – SEBRAE
– Intranet da ABEMG (Associação de Bancos de MG) e SBMG (Sindicato dos Bancos de MG) Obs: Sites e intranets desenvolvidos envolvendo funcionalidades dos mesmos e não design.
TBA Informática Ltda
Período: 11/1999 a 05/2000
Cargo: Auditor Bug do Milênio
Função: Atualizaçào dos computadores da Maxitel para o Bug do milênio, instalação e configuração de computadores (suporte). Desenvolvimento para internet.