Hello! My name is,

Tanner Barcelos

I'm a Fullstack Engineer passionate about the Web, Big Data & Distributed Systems

A Little About me

Profile Image

As a Senior Full Stack Engineer at Visa, I have two years of experience in developing robust and scalable web applications with a focus on observability and big data. I am passionate about the potential for the web to transform industries and I am constantly seeking opportunities to expand my skill set and stay up-to-date with the latest technologies.

My expertise encompasses building and maintaining APIs, designing and implementing user interfaces, and optimizing Spark based ETL Pipelines. I have an in-depth understanding of web technologies spanning the whole stack, as well as Big Data.

At Visa, I collaborate with a team of highly talented engineers to develop innovative solutions for our Data Platform, with a specific focus on observability as well as payment processing Big Data ETL Job Development. My role involves developing web-based platforms and user interfaces for Big Data and Observability solutions, which enable our Data Engineers, Scientists, and Researchers to better manage, process, and handle data for Visa.

Additionally, I have experience in maintaining e-commerce applications as a Full Stack Engineer at Scalable Commerce, and I contribute to the web development community through my blog, where I share insights and best practices on topics such as web technologies, containerization, and cloud/distributed systems.

I'm always eager to take on new challenges and pursue opportunities to further develop my skills as a developer. Please do not hesitate to contact me if you are interested in discussing potential collaborations or job opportunities.


What I've Built


Gain self confidence, improve how you tackle and improve your mental health and foster the ability to think and learn from your past to improve your future

ReactRedux ToolkitTypeScriptExpressMongoDBVercel

Coffee Connection

A full stack MERN application built on top of Yelps Fusion Business Search API.

ReactRedux ToolkitExpressMongoDBSASS


React application using the CoinGecko API and ChartJS to do data visualizations of Crypto Currency price fluctuations over time


What They've Said

Greg Bernstein
Professor at CSU East BayProfessor for undergraduate and graduate level web development and systems courses

Tanner was one of the top students in my CS351 Web Development class at California State University East Bay. This class was on full stack web development which includes development for the front end, backend, and the network (protocols and architectures). Tanner excelled at Website design, React, and Node.js development. As an undergraduate he then took my graduate level CS651 Web Systems class where he was my top student. This class featured enhanced web security, server testing (via JavaScript testing frameworks), enhanced JSON processing including JSON-Schema based validation and WebSockets.Tanner went significantly beyond class requirements with his own development project (web app) which featured independent deployment, API usage, enhanced CSS techniques, etc. In addition, Tanner has very good communication skills. I highly recommend Tanner for any type of web related development job

Karan Monga
Software Engineer at Apexx StrategiesFormer classmates and developers on senior capstone project

I had the pleasure of working with Tanner on the Frontend team for the class project during our Software Engineering course. Tanner always displayed enthusiasm to learn new things and motivated the team to do a better job. His experience in JavaScript programming proved valuable during the development phase. Above all, I was really impressed with Tanner's quick learning ability and his dedication to the task at hand. I highly recommend him for any Frontend developer position

Joshua Knudsen
Fomer Student at CSU East BayFormer classmates and developers for numerous projects in school

Tanner is a very hardworking student who is very passionate on learning the material and takes joy in helping others around him understand the material. He puts a lot of time into understanding and practicing material learned in class. His knowledge of Python reflects the effort that he puts in