Thiago V. Email and Phone Number
I build sturdy software that leads to great products, meaning happy customers and recurring revenue, steady releases and an awesome developer experience. Hi, my name is Thiago and I am a senior fullstack web developer in Brazil and I want to help your company build sturdy software. I'm available for hiring.I have 6+ years experience working for tech companies big and small, local and foreign (remotely). I have lived and studied in the US and speak fluent English. I feel comfortable talking to clients and customer support. My main expertise is cloud-native responsive web application development, from idea through deployment.My main stack is Node.js, React.js, and TypeScript. I have recently started broadening my skills in other programming languages and associated web frameworks, such as Elixir/Phoenix, Java/Spring, and Go. In addition, I have worked with SQL/NoSQL databases, cloud infrastructure, and CI/CD. I'm a Software Engineering grad student.I'm in a small town about 2h off São Paulo and I live a minimalist life, close to nature, family, and friends. I'm into bodybuilding and outdoors lifestyle. I enjoy electronic music and clubbing. I freelance making applications for small businesses in my area and I volunteer as a startup ecosystem developer agent. Another hobby is interior design.I want to work on products that objectively improve the world, helping to spend less time on one's phone. Particular interests are productivity apps, fintech, ecommerce, and clean energy. I want to build software related to something in the real world, like a physical product or service.
-
Senior Fullstack Software EngineerMajor Payment Processor (Nda)São Paulo, Brazil
-
Full Stack EngineerTdc Innovation Jun 2024 - PresentLeme, São Paulo, BrazilTDC is my freelance business where I help individuals and small businesses realize their technology innovation goals with sound and sturdy software. I handle the whole process from prospecting to production myself (see process below). I can only take a few projects a year to fit the schedule with my day job. I offer a special deal for startups in my home town and wider area as a way to give back to my community - do reach out if you fit the criteria. See below some of my recent clients.My process consists of marketing/sales, negotiation, project initialization, research, UX/UI design, technical design/software architecture, development proper, deployment to production, and customer support. -
Senior Api EngineerTmg Group Feb 2024 - Jun 2024San Francisco Bay AreaI was a team member with the Pets and Luv migration/refactoring task force. Our goal was to isolate these modules from the Tagged.com social network main product and reintegrate back with the legacy monolith and the new Lovoo web services. The codebase had many optimizations added over 10+ years and was a challenging environment. My tasks concentrated on sunsetting unused endpoints and classes. I went through multiple checks and balances to ensure there was no traffic or dependencies in these areas.• We used Jenkins and round-robin admin servers to deploy code to production with zero downtime• We used the strangler pattern to identify and isolate modules/components to refactor out• We used Kibana, Logstash and internal tools ensure these endpoints received no traffic• The multicultural team and I were spread across multiple countries/time zones• There was little margin for error since we had millions of daily active users at TaggedSTACK: PHP, Savant, Java, Tomcat, gettext, Jenkins, Kibana, Logstash, Elasticsearch, vanilla JavaScript, jQuery, Tailwind, Cypress, Mocha, PHPUnit, JUnitABOUT TMG: TMG had recently been acquired by German company Lovoo to integrate some of TMG's original products and infrastructure into the new brand and European market. Most of these products were TMG social networks like Tagged, from which two "modules" were flagged for merging: Pets and Luv. Both are games inside Tagged that allow users to exchange pet ownership or "love points" via a proprietary currency. The two main challenges with this position were syncing and communicating with a multicultural team spanning multiple time zones and very carefully treading a 10+ year-old codebase with millions of DAUs. -
Senior Software ConsultantPyyne Digital Jun 2022 - Jun 2024New York, United StatesI was a Senior Consultant at PYYNE Digital, a software business and development consultancy in New York. While there, I was assigned to two flagship clients: Pack Digital and The Meet Group (TMG). In between these, I worked with internal products development, namely PYYNE's time-tracking tool. I was responsible for coming up with the new algorithm for dealing with paid time off at the Brazilian office, to solve issues with some employees having negative balance PTO. I grew technically and personally during my time at PYYNE.• I learned a lot about people/change/conflict management dealing with challenging clients/projects• I interviewed candidates for junior positions and applied a Node/React coding exercise• I went through three evaluation rounds, some of which I have snapshots attached below• While there I was promoted from Consultant to Senior Consultant after I left Pack Digital• PYYNE was a fast growing company and we had many new employees coming in every monthSTACK: Ruby on Rails, Node, React, Postgres, AWS, QuickBooksABOUT PYYNE: PYYNE was founded by veteran software consultants and was only a year old when I joined the company. It had three offices in New York, Stockholm, and Campinas. The first two worked closer together by recruting English-fluent develoeprs in Brazil and assigning them to companies in the United States. American clients seemed to prefer Brazilian developers given our personality and time zone proximity. The Swedish office was a world apart. PYYNE was a great school, it taught me a lot about dealing with difficult people and having no emotional attachment to work. -
Full-Stack DeveloperPack Sep 2022 - Jan 2024San Diego, United StatesI co-led a significant overhaul of Pack's primary product line Team and User Management to meet the company's new go-to-market strategy. I developed several API integrations with Netlify and GitHub. I proactively took on many upgrade/migration tasks from modern CMS solutions, such as Dato and Tina, to our alternative, which cut costs. We integrated with Shopify's new Oxygen and Hydrogen frameworks. Furthermore, I chose when and how to use TypeScript in BackpackJS to improve developers' experience.• Storefront WYSIWYG editor based on storefront custom schema and Tina CMS and later React Forms• Main admin interface built with NodeJS mixed REST + GraphQL API and React frontend (SPA)• Node/Bull and CRON/worker queues to handle long-running and/or CPU intensive background jobs• Team and user management authentication w/ PassportJS and authorization w/ GraphQL shields• Core application integrates with Netlify and GitHub to publish and deploy storefront changesSTACK: Shopify API, Shopify Hydrogen, Shopify Oxygen, Tina CMS, NodeJS, React, Heroku, Tailwind CSS, Figma, UI design system, Node Bull, CRON, Postmark.ABOUT PACK: Pack Digital offers a visual editor for headless ecommerce storefronts based on Shopify. This allows independent merchants and marketing teams to design storefronts and marketing/sales campaign visually and ahead of time without having to dive to deep into code or other technical issues of deploying really fast-loading ecommerce websites. They are based in San Diego, CA. -
Frontend DeveloperFreelance Oct 2021 - Mar 2022Leme, BrazilI worked a few projects during this period. One involved a React UI for a workforce management and scheduling application. A key challenge was the UI lagging due to unnecessary re-renders and long node lists on screen. We solved this with the memoization hook and render bypass checks.I was also involved with preliminary talks about a new product. We held a few workshops regarding Domain Driven Design (entities, value objects, anti-corrpution layers etc.) and Clean Architecture (core, app, and infra layers), so the team could then work these concepts into the product foundations.Finally, for the last job we migrated a VTEX CMS ecommerce client to a new VTEX IO store, re-writing the UI from Pug templates to VTEX Storefront JSON blocks and custom apps (in React) with custom functionality and third-party API integration. We also coded a custom VTEX middleware.
-
Full-Stack DeveloperSistema Saipos Mar 2021 - Sep 2021São Leopoldo, Rio Grande Do Sul, BrazilI was a full-stack developer at the backoffice squad and worked on building several inventory, finance, and supplies reports and dashboard screens and corresponding APIs (see stack below). This allowed our clients to improve their strategy with useful, interactive charts and timely data. It was important to aggregate numbers without affecting first-class ops (like sales), so I carefully designed optimized queries to minimize resource use. In addition, I took the initiative to improve the legacy code base quality and test coverage.• Extensive use of Postgres PL/SQL and Common Table Expressions for general aggregation• Added a Lambda scheduled via CloudWatch and SQS that emails "custom queries" CSV data• Created a Flot Charts component with an extended SOLID API that kept the code SRP/DRY• Enabled Karma unit tests on our Webpack-compiled AngularJS controllers and services• Designed a product + tech docs pilot that combined UX goals, biz rules and API modelsSTACK: NodeJS, Loopback, ExpressJS, Postgres, Firebase, Jest, Cypress, Karma, Mocha, Chai, Docker, several AWS services (CloudWatch, Lambda, SQS and ECS), REST and RPC APIs (over HTTP), AngularJS, Google Material, Flot, amCharts, Kanban agile methodoly, Jira, ZendeskABOUT SAIPOS: Saipos is a Brazilian foodtech SaaS startup with 150+ employees and clients in each and every state in the country. Founded by serial entrepreneurs and invested in by Shark Tank and ABStartups, Saipos' mission is to become the best foodtech in Latin America. Their main product integrates with many delivery apps and addresses store owners' needs such as point of sale, customer service, and backoffice management. -
Full Stack DeveloperPegasystems Feb 2020 - Feb 2021Campinas, São PauloI was a key member of the core team and worked full-stack from Apache Spark Big Data algorithms to the main application REST API and web UI—and then deploying all that on Amazon AWS. Our product had to handle large datasets (in the GBs range), so I helped build features to offload parsing to browser worker threads (and to keep the main UI thread free), react to server-sent realtime events (via server-initiated requests or push events) and render API responses using well-paced streams (via HTTP's chunked-content).• Managed a non-breaking upgrade from AngularJS 1.2, Gulp, Bower to 1.8, Webpack, NPM• Helped migrate our 3-layer cloud application from Digital Ocean to Amazon AWS• Integrated with Salesforce and UI Path REST APIs with HTTP client run on Apache Spark• Implemented ADFS, OAuth2 and SAML authentication with NO profile data replication• Helped start decomposing the monolith app into service-oriented containers, mainly IdPSTACK: AngularJS (1.x), UIRouter, Sass, d3, Graphviz, NodeJS, ExpressJS (REST API), PassportJS, MongoDB, Postgres, HIVE (SQL on HDFS), Scala, Spark, Livy, AWS, ADFS, OAuth2, SAML, LDAP, Kerberos, Microsoft Active DirectoryABOUT EVERFLOW: EverFlow is a Gartner- and Forrester-cited process mining startup whose product helps businesses streamline and optimize their workflows, which ultimately saves all sorts of resources. The company started as an R&D effort at Icaro Tech, another big tech company, and eventually spun off to its own office. Process Mining is a novelty in the Brazilian market and EverFlow is spearheading that innovation. -
Full Stack DeveloperSecretariat Of Industry And Commerce Feb 2019 - Feb 2020Leme, São PauloI designed an end-to-end cloud solution that automatically pulls data from public sources and updates a database. An admin dashboard shows analytics, historical data, and interactive maps & charts. Guest users can browse businesses online anytime, anywhere. It is possible to download a CSV list of suppliers and upload that into a CRM, for instance. This application uses AMQP/Rabbit MQ messaging and distributed worker queues. The application is available for free at https://indcom.leme.sp.gov.br• Scrapy web scraper with 2Captcha CAPTCHA breaker to get data from public sources• The app uses queues to scrape newly added records, revisit old or missing data• Overnight data aggregation job runs on MongoDB and saves to OLAP Postgres DB• Owners can claim companies, can then edit details, hide company, apply branding• The admin dashboard has a heat and chropleth map of multiple key metrics and KPIsSTACK: JavaScript ES9, ReactJS, ChartJS, Leaflet, Material Design, NodeJS, ExpressJS (REST API), PassportJS (JWT authentication), MongoDB, Postgres, RabbitMQ, Heroku, 2Captcha.ABOUT SIC: The Secretariat of Industry and Commerce - SIC of Leme, Brazil is responsible for local economic development, therefore they need accurate and timely data to plan campaigns, industry fairs, and tax subsides. They kept track of local companies on a spreadsheet that had to be updated manually every day, a laborious and time-consuming task.
-
Uber DriverUber Jun 2019 - Oct 2019Leme, São PauloAprendi a interpretar a linguagem corporal do passageiro e criar raport e empatia (puxar papo ou não, sobre o que). Melhorei a humildade ao dirigir p/ clientes de outras realidades. Aprendi a prestar o mesmo serviço, independente se o cliente é da periferia ou bairro nobre.• 600+ viagens em 6 meses, + de 50% com avaliação 5 estrelas, avaliação geral de 4,94 estrelas• Ganhei insígnias do Uber como "Atendimento excelente", "Muito simpático" e "Ótimo papo"• Alguns comentários deixados: "Educadíssimo", "O melhor motorista", "Atencioso e prestativo"• No tempo livre entre viagens, aproveito para fazer cursos e cultivar meus contatosHABILIDADES: empatia, humildade, paciência, concentração, atendimento, gestão da qualidade, gestão do tempo, noção espacial e coordenação motora.PALAVRAS-CHAVE: #uber #driver #motorista #appdriver #gold #customerservice #techsupport #helpdesk #telemarketing #timemgmt #networking #lyft #cabify #99 -
Desenvolvedor De Front-EndNapp Solutions Jul 2018 - Dec 2018Leme, São PauloAprendi no próprio trabalho técnicas modernas de desvto. de front-end (Single Page App, JAM stack, 12-factor app). O time e eu também aprendemos na prática React, Redux e Material Design. Desenvolvi minha autonomia ao buscar soluções por conta própria, via tutoriais e cursos online.• Desvto. de front-end SPA em React/Redux/Material UI de acordo com spec e UI do cliente• Integração autenticada com API REST CRUD e APIs terceiras in-house e e-commerce VTEX• Equipe em formato célula com 3 membros (UX/líder, back e eu no front) via Agile/SCRUM• Migração de app Server-Side Rendered p/ Single Page App com React, Redux e Material UIHABILIDADES: trabalho em equipe, comunicação constante, cumprir prazo, colaboração remota, aprendizado contínuo, tomada de decisão, documentação (relatório).PALAVRAS-CHAVE: #react #material-design #material-ui #redux #babel #webpack #spa #jamstack #12-factor #restapi #apirest #crud #mongodb #ux #agile #scrum #ssr -
Masters StudentEscola Superior De Agricultura "Luiz De Queiroz" Jul 2015 - Dec 2017Piracicaba, São Paulo, Brazil -
Estagiário De EngenhariaSolaris Tecnologia Fotovoltaica Sep 2014 - Jan 2015Leme, BrasilAprendi a gerir meu tempo para conciliar o estágio com a faculdade. Desenvolvi minha inteligência emocional no trabalho, para cultivar um clima agradável e produtivo com o time. Aprendi a dialogar com os colaboradores e introduzir mudanças progressiva e gradualmente.• Desvto. de um ERP simples em Excel e VBA com módulo integrado de previsão de produção• Desafios: interrupção por falta de insumo, refugo de produto acabado, produto s/ nº de série• Adoção de técnicas de controle de estoque e produção e rastreabilidade com QR code• Resultado: produção mais enxuta e sem soluços, menos defeitos, previsão de fim de estoqueHABILIDADES: redação e gestão de projeto (escopo, cronograma, orçamento), gestão do tempo, trabalho em equipe, gestão de mudança, produção enxuta (lean manufacturing).PALAVRAS-CHAVE: #erp #excel #vba #access #sql #query #lean #manufacturing #tqm #qualidade #gantt #wbs #projeto #qrcode #pop #sop #mapa #sap #totvs #protheusFicha técnica do relatório do estágio curricular: http://bit.ly/33nXqc1 -
Desenvolvedor Da WebApae De Leme Aug 2005 - Jul 2006Leme E Região, Brasil2005's Microsoft You Can Make a Difference
Thiago V. Education Details
-
Universidade Virtual Do Estado De São PauloComputer Engineering -
Engenharia De Sistemas Agrícolas -
8.5/10
Frequently Asked Questions about Thiago V.
What company does Thiago V. work for?
Thiago V. works for Major Payment Processor (Nda)
What is Thiago V.'s role at the current company?
Thiago V.'s current role is Senior Fullstack Software Engineer.
What schools did Thiago V. attend?
Thiago V. attended Universidade Virtual Do Estado De São Paulo, Universidade De São Paulo, Universidade De São Paulo.
Not the Thiago V. you were looking for?
-
Thiago V.
Senior Software Developer @ Alpar | Expert In Servicenow, Portal Development | Python, And Django Rest FrameworkBrazil2gmail.com, gmail.com -
Thiago V. Capella
Head Of Product @ Mercado Livre | Senior Manager | Group Product Manager | Ecommerce | Logística | Eu CitizenSão Paulo, Sp3hotmail.com, grupofleury.com.br, mercadolivre.com1 +551194XXXXXXX
-
2gmail.com, whirlpool.com.br
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial