Hi, I'm Brandon Lara. A passionate backend engineer based in San Jose, CA. 📍
Experience
Associate Software Engineer San Francisco, CA
June 2022- Aug 2023
Contributed to Anaplan’s Distributed Metadata Platform, a REST API application utilizing Spring Boot, Java, Kotlin, PostgreSQL and Kubernetes solving over 100 tasks.
Created new REST API endpoints for clients using Java, Kotlin, and PostgreSQL, helping clients reduce workload by up to 15 percent.
Conducted comprehensive testing of API responses to ensure accuracy in both XML and JSON formats using Postman in over 20 percent of all endpoints.
Incorporated PACT state tests for multiple endpoints in the application reducing bugs in these endpoints by 35 percent.
Introduced new Splunk and Grafana Dashboards to monitor core metrics of the application allowing for crashes and other errors to be detected 60 percent faster.
Deployed a system utilizing the JaCoCo plugin and JMeter to achieve functional code coverage of controller layers in the application, finding missing test coverage in 15 percent of total controller layers.
Added custom staging to our Jenkins CI/CD pipeline to ensure all new JMeter tests were passing reducing build failures by 12 percent.
Projects
Receipt Processor Webservice
Developed a webservice to take in receipts and process information based on the data.
Implemented a system to add new receipts by passing JSON body and ability to retrieve on unique UUID's
Containerized the application with docker for easy deployment.
Portfolio Site
Developed a multi-paged portfolio website using ReactJS, making an easy-to-read and functional website.
Used EmailJS API to create an insight form that can send messages straight to email in 40ms.
Added icons linking to social media pages and source code for projects on GitHub, simplifying viewing code and social media.
Bug Tracker
Created a simple interface for adding and monitoring bugs using HTML, CSS and Typescript.
Developed multiple functions including addition, deletion and priority of bugs with custom interfaces.
Implemented unit tests to verify that the bugs are being properly deleted and displayed.