Thiago Costa Barbanti
Familiaridade com computadores desde os 11 anos de idade, começando de um TK-85 (zlog 80 microprocessador) e assim por diante, que levou a aprender linguagens tais quais Basic, C, Pascal e Assembler para se divertir especialmente para criar games e aplicações gráficas visuais. Aos 18 anos (1995), foi para a Universidade de São Paulo para estudar engenharia, onde teve o primeiro contato com Internet e os sistemas Linux / Unix que levaram a uma experiência inicial com desenvolvimento web e de redes.
Focado em software, e planejamento e desenvolvimento de sistemas, impulsionado por uma mentalidade out-of-the-box para criar sistemas inovadores e de alta qualidade. Sempre atualizado com as mais modernas práticas de desenvolvimento de software, arquiteturas e matemática aplicada.
Conhecimentos avançados em linguagens de programação (especialmente em C / C ++) e padrões de arquitetura de software. Interessado em Programação Matemática, Inteligência Artificial (rede neural, algoritmos genéticos etc), Visão Computacional (biblioteca openCV), Gráficos (Processamento Digital de Imagens, OpenGL, openFrameworks etc), Frameworks de áudio (FFTW, ASIO, MAX / MSP API etc) e Game Engines (Unreal Engine 4, Unity3D, CryEngine 3), bem como muitas APIs interativos (Kinect / NUI Frameworks, quadros AR etc). Interessado em projetos desafiadores que requerem abordagens inovadores e níveis técnicos elevados para criação de soluções divergentes, tais quais nos setores de telefonia, marketing, planejamento empresarial, medicina, geoprocessamento, serviços web, videogames etc.
Passagem por empresas de grande porte, com experiência em desenvolvimento de projetos para setores diversos e com focos variados. Atualmente se dedica à Atmmos, startup de tecnologia em realidade virtual, como responsável pelo desenvolvimento, manutenção e qualidade da plataforma de projetos de realidade virtual para o mercado imobiliário da empresa.
Informações coletadas do Lattes em 27/11/2024
Acadêmico
Formação acadêmica
Idiomas
Inglês
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Espanhol
Compreende Bem, Fala Razoavelmente, Lê Bem, Escreve Razoavelmente.
Indonésio
Compreende Pouco, Fala Pouco, Lê Pouco, Escreve Pouco.
Áreas de atuação
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Arquitetura de Sistemas de Computação.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.
Histórico profissional
Experiência profissional
2011 - 2014
BULL LTDAVínculo: Celetista, Enquadramento Funcional: Engenheiro de software senior, Carga horária: 44, Regime: Dedicação exclusiva.
Outras informações:
Emphasis on design, development, refactoring and tuning of Bull image processing systems for banking area. Focus on AI neural networks and Support Vector Machines applied to bank analysis (image and documentation) and network application infrastructure design in the core of distributed systems. Working mostly exclusively in C/C++ programming language for the applications running at Linux and MS Windows platforms.
2007 - 2010
Ericsson Telecomunicações - MatrizVínculo: Celetista, Enquadramento Funcional: Engenheiro de software senior, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
LHS/Ericsson is a global company owner of the rating, charging, billing and customer care system (BSCS) used for more than 200 mobile telephony companies in the world. The core of system is written in C/C++ with Oracle database to be run in an Unix environment. In Brazil the unity was responsible to take care of the customization and the new requirements for their Latin America clients as Nextel International, Tim Brazil, Claro Americas, etc as well as for other regions . Responsibilities: Emphasis on design, development, customization and tunning of applications and modules for the core of company's rating and billing mobile telephone system (BSCS). Working exclusively in C/C++ programming language for the applications running at Unix platforms (IBM AIX, Sun Solaris, HP-UX) and Linux, using technologies such as CORBA (ACE/TAO C++ framework), XML (Xerces, libxml and etc.), Web Services architectures (SOAP, RPC, Json), networks (frameworks: ACE, curl and unix network API), database via Oracle Pro*C API and extensively use of Unix and Open Source tools like shell script, gdb, gdx, awk, valgring, source-navigator, cbrowser, cscope, doxygen, codeviz gplot, vi, bash and other proprietary development tools like: HP-Caliper, Rational Purify, ladebug, insure++, toad, pl sql developer, ultraedit etc and the Rational ClearQuest/ClearCase tool package as source version and tracker management system. Act as solution provider helping c/c++ team and other software teams in conception and development looking for innovative approachs to improve the older software modules of the system and newer using Object Orientation and Generic programming in C/C++ with all available advanced resources of C++ STL and BOOST libraries in conjunction with advanced opensource libraries and frameworks for extreme computing, network and security in the sub-system areas like pricing, finance, rating, authentication and provisioning in BSCS. I was participating actively in implementation of proj
2005 - 2007
NeorisVínculo: Celetista, Enquadramento Funcional: Analista de sistemas, Carga horária: 44, Regime: Dedicação exclusiva.
Outras informações:
Worked at two projects, first one to BrasilTelecom, a telephone company responsible by wired clients over regions center-west, north and south in Brasil, contracted Neoris as one of the role players to create the infrastructure for their VOIP (Voice over IP) environment together with Lucent and Alcatel. Neoris was responsible to create and manage the instant message system of platform and customization of VOIP customer desktop application based in Xten API. The product known as VoipFone BrT was delivered to public at the end of 2005 the responsibilities was design, develop and deploy of the IM system and contact list in the server-side, using Apache under Linux as base and creation of a middleware at Oracle9iAS Application Server written in Java, also responsible for customizing the client softphone written in C++ based on technology from Xten (Eyebeam softphone) in MacOSX, Linux and MS Windows. Using tools like MS Visual Studio, gdb, shell script, codeviz, doxygen, wireshark, rational rose, etc The second project Neoris do Brasil was assigned to develop a new Media Planning system for British American Tobacco do Brasil (a.k.a. Souza Cruz) (being part as extension of their e-Business system). BAT requested that system would have to create media ads scenarios achieving the best relation between of their media implementation costs (minimizing) and marketing share of voice (maximizing) through pre-configured brands ads scenarios set along certainly time periods and based in marketing and economic data metrics of customers, outlets and brands, this system was designed to have an dynamic optimization core to deliver those results. BAT's new media group area was responsible for the requirements and budget of project and tagged the system an extremely necessary and innovative media decision tool for them. Actually the system is a decision-making tool to help media managers to simulate and create marketing scenarios for their ads in an restrictive tobacco law environme
2004 - 2005
ADG SystemsVínculo: Celetista, Enquadramento Funcional: Engenheiro de software, Carga horária: 48, Regime: Dedicação exclusiva.
Outras informações:
Telemar/OI a telephone company located at Rio de Janeiro and is the greatest telephone company in Brasil. They required to create a new public message telephone system for their wired clients for such they hired ADG Systems to create a dedicated group responsible to delivery this new system as soon as possible. The new system was based in their production system at that time that was running in MS Windows NT 4. The new system was conceived to be run in a Linux environment in order to reduce the related costs of licenses and maintenance and to be more scalable than the original system, the scalability was achieved using CORBA technology at all. The system was projected to be capable to receive a huge amount of calls at same time in available hardware as well as to delivery a strong amount of calls for their direct media ads. The system was installed in all digital network telephony broker of all cover regions, totalizing more than two thousand installations running at 24x7 schema and high-availability architecture. Responsibilities: Design and implementation of the core architecture in distributed, redundant, high availability schema. Develop using C++ programming all modeled based in Design Patterns and Object Request Broker CORBA architecture (using c++ framework ACE/TAO), Qt GUI API for the graphic user interface of management application and with Firebird database (with real-time and memory db extension enabled) all running under Linux system. Also involved in the formulation of new IVR (Interactive voice response) with Linux using Dialogic telephony board. Common tools for design, profiling, debug and test were: KDevelop, umbrella uml designer, gdb, vi, Valgrind, creation of many helpfull shell script, source-navigator, codeviz, tora, wireshark, HeartBeat-HAL (High Availability Linux) tool and CVS as control source version.
2003 - 2004
Universo OnlineVínculo: Celetista, Enquadramento Funcional: Analista de sistemas pleno, Carga horária: 44, Regime: Dedicação exclusiva.
Outras informações:
Description : UOL is a bigger internet content and service provider in Brazil, UOL product manager team was required to create a system to improve the navigation performance and the perceived presentation experience of web sites accessed by their subscribers dial-up clients (all them limited by download band of 56Kb/s) for such the network and infrastructure teams purposed to assembly a set of grid systems acting as a transparent network element that were responsible to re encoding all texts and images of those clients in order to reduce the size of these HTML elements applying coherent heuristics as desired by each client, like per example the reduction of color space in the images. The system was conceived to be a loading balance grid where each element in system is a modify Linux version (within proxy reverse schema at kernel) with Apache web server that contains modules created to apply those codifications and the digital image processing implemented internally at UOL based in information delivered by web-browser client through new UOL toolbars extension as a set of specifically HTML header. Responsibilities: Design, conception and development in C/C++ programming of the server-side application of solution many running as modules in Apache (using c/c++ APR API to create them) and for Firefox web browser toolbar as multi platform client side (using XPCOM architecture and XML RDF schemas). Implementation of data compression methods and necessary algorithms and heuristics in text and digital image processing of supported HTML images types: JPG, GIF, PNG and TIFF in the new Apache modules. Extensively use of the development linux open source tools for profiling, debug and unit and performance test like shell script to create tools to help in performance and unit tests, dia for UML design, KDevelop, gdb, source-navigator, cscope, doxygen, perl, valgrind and the Rational ClearCase/ClearQuest package was used as control source version and bug track manageme
2002 - 2003
Atento do BrasilVínculo: , Enquadramento Funcional: Desenvolvedor de software pleno, Carga horária: 60, Regime: Dedicação exclusiva.
Outras informações:
Description : Atento Brasil is one of the greatest employers in Brasil with more than two hundred thousand employees that working with Call and Contact Center. The project was starts with the necessity of a new Human Resource system to improve their back office operation and minimize the costs associated with the use of the legacy system. Responsibilities: Modeling and developing the HR system and time sheet of the company, based on J2EE running on Tomcat Servlet, XML to data structure and presentation, PL/SQL for procedures and triggering in Oracle database all running over Linux and IBM Aix systems. Tools used: eclipse, jtune, shell script, perl, jtest, emacs, toad, etc.
2001 - 2002
Editora AbrilVínculo: Celetista, Enquadramento Funcional: Desenvolvedor de software, Carga horária: 60, Regime: Dedicação exclusiva.
Outras informações:
Description : Editora Abril is a huge publisher in Brasil but with a small experience in automation in web content at that time. This situation taken them to create a new area responsible to improve web authoring process and web site of their magazines. For each magazine was created a content management system written in or in PHP or Java Servlet system based in Linux OS following each necessity in the publisher environment. Responsibilities: Design and development a plent of Content Management Systems using PHP and Java programming and Oracle database for publisher's men magazines area as revista Web!, 4 Rodas, Playboy, etc. Common tools used was: perl, toad, shell script, emacs, apache tomcat, etc
2000 - 2001
EDITORA SIMBOLOVínculo: Celetista, Enquadramento Funcional: Analista programador / Webmaster, Carga horária: 44, Regime: Dedicação exclusiva.
Outras informações:
Design and development of Content Management Systems using Codefusion API, javascript and html
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Thiago Costa Barbanti e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?