👋 Hello! I'm

Breno Faria

I'm a software developer passionate about making things work behind the scenes, building elegant infrastructure and solving complex problems at scale.


Currently, I'm especially interested in backend systems, distributed infrastructure, and the intersection of code and finance — from APIs and self-hosted tools to the algorithms behind markets and decisions.



About Me

I'm a software developer with experience building scalable systems at Amazon and a strong focus on backend architecture, infrastructure, and performance. I love solving problems that involve massive scale, high stakes and real-world complexity, leveraging clean abstractions and low-level control to build systems that are fast and reliable.

Over the past few years, I've worked across startups, government, and large-scale businesses — from streamlining production APIs to self-hosting containerized systems from scratch. Whether debugging microservices in Java, optimizing backend performance in Go, or writing automation scripts in Bash, I've gravitated toward roles where clean architecture and real impact intersect. I'm especially drawn to domains like finance and infrastructure, where speed, clarity, and correctness are crucial.

I'm currently looking for opportunities that challenge me to apply what I've learned so far while pushing into new domains. Whether in finance or big tech, I want to work on systems that matter — where I can keep learning, contribute meaningfully, and grow alongside sharp people solving hard problems.


For a detailed and technical overview of my skills and experience, check out my resume or just scroll down!

Work experience

2025
2024
2023

Software Development Engineer (SDE) intern

@ Amazon

Toronto, ON

May 2025 – Aug 2025

â–¶ Designed and implemented a scalable backend powering advanced search filters for a training platform serving 1M+ users and indexing over 100M records

â–¶ Architected parent-child indexing in OpenSearch and refactored ingestion pipelines (AWS Lambda) to support new data models and session metadata with high consistency

â–¶ Integrated GraphQL APIs with distributed services to enable faceted search, reducing query latency at scale

â–¶ Wrote comprehensive unit/integration tests and performance benchmarks to support rollout

â–¶ Delivered a robust, low-latency search solution adopted by multiple internal organizations across Amazon

OneSpan logo

Backend developer intern

@ Flexspring

Boston, MA

Sep 2024 – Dec 2024

â–¶ Tackled production bugs and implemented features in Java-based microservices, using Jira for task trackings

â–¶ Refactored code to simplify logic, optimize performance, and eliminate unused legacy code, improving efficiency and maintainability

Flexspring logo

Director of technology

@ Hackconcordia (University club)

Montréal, QC

May 2024 – Dec 2024

â–¶ Participated the development and maintenance of the club's website and registration platform

â–¶ Contributed to the [backend] software development and maintenance of several projects within the club

â–¶ Main technologies used: TypeScript, MongoDB, Express JS

Hackconcordia logo

Math tutor

@ Concordia University

Montréal, QC

Sep 2023 – May 2024

â–¶ Worked in the university's math department, providing one on one tutoring and organizing Exam Prep (comprehensive review) sessions

â–¶ Gauged students' level and needs in order to provide personalized advice and explain the content in a clear and concise way

â–¶ Tutored several math courses, such as Linear Algebra, Calculus I, Calculus II, etc.

Concordia University logo

Software developer intern

@ Federal Highway Police (Brazil)

Brasília, DF

May 2023 – Aug 2023

â–¶ Designed and implemented data aggregation tools with Python and PostgreSQL that were used on a federal scale, increasing case submissions by over 10%

â–¶ Developed several automation scripts, browser extensions using JavaScript, reducing the time spent on routine tasks by 50%

â–¶ Implemented and integrated new software solutions while assisting departments with technical challenges

Federal Highway Police logo

Projects

Open-ed

Math learning platform where users can find a complete series of videos for university-level introductory math courses. Leveraged my tutoring experience to record the lectures aligned with the content covered by the University equiping students with the tools they need to succeed, and built the website so they can be accessed for free, hosting the videos on a home server

Main learning goals:

â–¶ Using Go to build a comprehensive API from scratch

â–¶ Learning Go's coding conventions

â–¶ Self-hosting

Main programming language: Golang

u-there

Downloadable communication tool with user authentication, groups creation, in-app chat, public activity status, dashboard to navigate between groups and link other social medias to profile

Main learning goals:

â–¶ Account creation and user authentication

â–¶ Real-time data transmission

â–¶ Data caching to optimize large amount of queries (chats)

Main programming language: JavaScript

Postit

Social media platform where users can post and interact with digital sticky notes, implementing real-time interactions and content moderation

Main learning goals:

â–¶ Get more proficient with Java

â–¶ Gain experience with Spring Boot ecosystem

Main programming language: Java

LcMentions

Designed and implemented a Python script that scrapes all mentions of every LeetCode problem on Reddit, and saves it to a MySQL database that feeds a website where users can visualize the most frequent problems and solve them

Main learning goals:

â–¶ Get more familiar wrapping API's into an intuitive, user-friendly website

â–¶ Learning how to efficiently feed data from a SQL database to a frontend website

â–¶ Write automation scripts with Bash

Main programming language: Python

Snappy

Collaborated with other developers to build a platform where generative AI was used to give the user financial insights. I built the API used on the website, using Plaid to get secure access to the user's financial data in order to provide a personalized experience. This was a mock project built during a hackathon.

Main learning goals:

â–¶ Interacting with a pre-existing API using Go and using it to serve my application

â–¶ Get familiar with using Go for data manipulation

Main programming language: Golang