# Bruno Portela > Senior Full Stack Engineer | Windfall Location: San Diego, California, United States Profile: https://flows.cv/brunoportela Seasoned Senior Full Stack Engineer | 10+ years of expertise Current tech stack includes: Typescript, Javascript, React, Java, Kotlin, PostgreSQL, Google BigQuery, GCS... to name a few. I just love making cool stuff. Seriously, it's been my thing for over a decade now. If you've got a project that needs some serious innovation, or if you just want to chat tech, I'm all ears. Github: https://github.com/brunoportela ## Work Experience ### Senior Full Stack Engineer @ Windfall Jan 2021 – Present - Building, maintaining and implementing new features to our user facing Windfall application - Enable users to better understand who their customers are, their interests and get insights of new leads - Ensure scalability and performance on application that loads, reads and processes 15M+ records per day - Using React, React Query, React Router and Typescript for client side implementations - Java, Sprint, Kotlin and Python for server side implementations - Postgres, BigQuery, GCS, kubernetes and docker for database / infrastructure ### Software Engineer @ Ridable Jan 2021 – Jan 2021 | Brisbane, Queensland, Australia - Used React Router to allow client-side rendering, creating a seamless UX by adding navigation and removing page refreshes - Developed “Forgot Password” and “Reset Password” features by leveraging JWT to validate dynamically generated URLs and allow user to regain access to the account - Incorporated Apollo to make requests to the GraphQL server, managing data handling and caching of responses ### Software Engineer @ Chronos Jan 2021 – Jan 2021 | Los Angeles, California, United States - Integrated responsive React frontend with event-driven rendering, resulting in efficient utilization of browser resources when rendering microservice visualizations, reducing DOM redraw frequency and improving Electron performance - Migrated product to latest Node LTS, removing critical security issues and extending the life cycle of the application - Implemented testing suites using Jest, Enzyme, SuperTest and Spectron to ensure product integrity and functionality - Product developed under tech accelerator OS Labs (opensourcelabs.io) ### Software Engineer @ Liberty Power Jan 2016 – Jan 2020 | Fort Lauderdale, Florida, United States - Developed internal tools using Microsoft powered technologies, such as ASP.NET, .NET Core, Blazor and SQL Server - Designed and developed an application integrating HTML5, Javascript, React, C#, .NET Framework and RESTful APIs that automated the analysis of customer contracts' approval queues, reducing the processing time and cost by 85% - Owned and maintained an application responsible for preparing, scheduling and sending letters to customers nationwide - Onboarded and mentored junior engineers through development of Full Stack applications using Agile/Scrum methods - Collaborated with Quality Assurance team performing manual and automated testing of current applications using nUnit ### Full Stack Software Developer @ B2W Digital Jan 2013 – Jan 2015 | Sao Paulo, Brazil - Built Full Stack applications using Java, HTML and CSS, and performed active monitoring and maintenance to the system - Worked on urgent requests and escalations, allowing internal users to continue their normal daily activities - Developed web applications using Javascript and HTML that automated repetitive tasks performed by Service Desk Admin ## Education ### Bachelor of Computer Science QUT (Queensland University of Technology) Jan 2013 – Jan 2015 ### Post Graduation in Small Animal Surgical Clinic in Veterinary Medicine Equalis - Latu Sensu Post Grad Veterinary Medicine Jan 2012 – Jan 2013 ### Bachelor of Veterinary Medicine in Veterinary Clinical and Surgical Sciences Universidade Estadual do Ceará Jan 2007 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/bgp --- Source: https://flows.cv/brunoportela JSON Resume: https://flows.cv/brunoportela/resume.json Last updated: 2026-03-29