Brandon Ramirez

Brandon Ramirez Email and Phone Number

Software engineer, architect, and tech lead @ OpenAI
Brandon Ramirez's Location
Chicago, Illinois, United States, United States
About Brandon Ramirez

Software engineer and architect with expertise in designing highly performant, scalable solutions. I have a track record of balancing the need for the simplest possible solution with enterprise demands.As a strong believer in using the right tool for the job, I continually study new technologies, frameworks, libraries, languages, etc. to see what problems they can solve. I am excited by the productivity of modern development tooling and how it enables rapid, good-quality development, while allowing me to focus on the hard problems.I am experienced with the entire 3-tier application stack, from CSS to SQL.After working with a few startups, I am able to present cost-effective, but quality development and deployment solutions to business of any size.Specialties:Programming languages:Java, JavaScript (including node.js), Ruby, Elixir, HTML, CSS, PowerShell, Bash, PerlDatabases:PostgreSQL, SQL Server, MongoDB, Oracle, MySQL

Brandon Ramirez's Current Company Details
OpenAI

Openai

View
Software engineer, architect, and tech lead
Brandon Ramirez Work Experience Details
  • Openai
    Member Of Technical Staff
    Openai May 2024 - Present
    San Francisco, Ca, Us
  • Stripe
    Staff Software Engineer
    Stripe May 2021 - Jan 2024
    South San Francisco, California, Us
    04/2022 - 01/2024: Tech Lead, Connect Onboarding• Spearheaded the 18-month effort to build embedded onboarding, a product for Connect platforms to embed a themed white labeled onboarding user experience, powered by Stripe, directly into their own site. The ability to embed onboarding saves users from the cost of building their own solution and keeping it compliant over time.• Led cross-team effort to enable Stripe Connect to operate in multiple AWS regions concurrently without performance issues as part of Stripe's disaster recovery initiative.• Prevented security and performance issues by rewriting the Express onboarding flows. Doing so increased conversion rate 1.9% and saved 21 seconds off account creation.• Led a working group to improve knowledge sharing across the Connect organization, which led to a new knowledge base and cultivated a culture of documentation.• Helped guide Stripe’s largest update to US merchant onboarding requirements.05/2021 - 03/2022: ExpressIn 2021, Stripe launched a revamped version of the Express dashboard, enabling users to track their earnings across multiple Stripe Connect platforms at once.• Led effort to setup onboarding experience for solo professionals to earn money using Stripe payment links• Updated Express onboarding flow to share identity / KYC data when a user has more than one Stripe account, reducing friction by enabling users to only update their information once.
  • Pandora
    Staff Software Engineer
    Pandora Feb 2021 - Apr 2021
    Oakland, Ca, Us
    * Saved each developer on sibling team about 10 hours per week by replacing in-house development environment technology with open source tools.
  • Pandora
    Senior Software Engineer
    Pandora May 2018 - Jan 2021
    Oakland, Ca, Us
    Working on Next Big Sound web application, providing reporting and analytics to the music industry.* Raised unit and integration test coverage of Next Big Sound email subsystem to over 70%, allowing the team to innovate faster.* Led effort to increase end-to-end test coverage, which has resulted in significant quality improvements.* Introduced new test patterns to safeguard quality of new features and improve velocity.* By improving build time 4x, increased developer productivity.* Introduced retrospectives and eliminated quarterly planning, resulting in a more agile team.* Added 150,000 monthly active Pandora users by automatically emailing artists when their tracks are programmed onto Pandora playlists or genre stations.* Improved page load time from 2+ minutes to 1 second by using Python, Scala, and Spark to summarize time series data.* Built email notification system for content creators in order to drive listener engagement. Built with Elixir, Node.js, and server-side React.* Transformed a team divided into web engineers and data engineers into a full-stack team, which has improved prioritization, overall decision making, and team velocity.* Migrated on-premise analytics workload into Google Cloud Platform.* Simplified Artist Marketing Platform architecture using Postgres and Spring, which accelerated feature development.
  • Skillsoft
    Principal Software Architect
    Skillsoft May 2016 - May 2018
    Nashua, New Hampshire, Us
    08/2017 - 05/2018: Principal Software ArchitectArchitect for Percipio integrationsResponsibilities:* Leading a team of senior engineers* Creating an integration strategy for the Percipio product* Assisted in hiring a team in India.* Championing the agile development principles* Responsible for technology choices for my team* Ensuring adherence to architectural designs and standards* Negotiating requirements with product owners by communicating technical tradeoffsInteresting technologies used in this project:* node.js* Tyk.io05/2016 -07/2017: Software ArchitectDeveloper and architect for Percipio, Skillsoft's next-generation content delivery platform.Accomplishments:* My team created a web-based course publishing application which reduces course production costs by 99.97% and time by 98.9%.* Brought course publishing application to production in less than 5 months.* Designed a new book delivery mechanism for Books 24x7 using the ePub format.* Prototyped a new responsive book reader using ePub and off-the-shelf tools, which cut the development time in half.* Implemented horizontally scalable search engine using Elasticsearch with RabbitMQ to manage indexing.* API design for content discovery and delivery service (Unified Content Service)* Facilitated faster development by advocating for an idea from a developer from another team.Responsibilities:* Responsible for technology choices for my team* Mentorship of other team members* Ensuring adherence to architectural designs and standards* Overseeing integration of separate parts of the system* Keeping an eye on the big picture while remaining engaged in day-to-day developmentInteresting technologies used in this project:* PostgreSQL* Spring Boot* React* Redux* Amazon Web Services (EC2, S3, RDS, and Route 53)* Docker* Kubernetes* Terraform* Ansible* Apache Kafka* RabbitMQ* Elasticsearch* Redis
  • Skillsoft
    Principal Software Engineer, Performance And Security Lead
    Skillsoft Nov 2011 - May 2016
    Nashua, New Hampshire, Us
    Investigate, triage and resolve performance, availability and security issues in the Skillport learning management system. As member of architecture review team, review and approve designs by development leads.* Reduced monthly web site outages by 99.5% from average of 215 to 1.* Protected customer privacy by fixing critical security vulnerabilities.* Worked with hosting operations team to establish performance monitoring.* Reduced mean-time-to-resolution for outages by improving performance diagnostics in production.* Designed solution for zero-downtime deploys by persisting users' sessions.* Streamlined database change management using a new PowerShell-based deployment tool.* Helped design and roll out a code review process.* Active part of core team rolling out a test-driven development and unit testing culture.* Integrated mocha.js into our continuous integration pipeline for JavaScript unit testing.
  • Skillsoft
    Software Engineer Ii
    Skillsoft Jun 2008 - Oct 2011
    Nashua, New Hampshire, Us
    Responsible for the availability and performance of an enterprise SaaS web application.Accomplishments include:* Made search engine 89% faster by replacing Oracle Text with Apache Solr.* Designed a high performance framework for automated imports of student accounts, resulting in fewer service outages.* Streamlined custom development process by allowing student imports to be rolled out without code changes.* Reduced time for course searches in ContentHub site by 97.6%* Improved uptime and scalability by reducing memory footprint 33% on average using memcached.
  • Skyvo
    Co-Owner, Backend Engineer, Architect
    Skyvo Jun 2014 - Sep 2015
    Responsible for all aspects of the REST API for Skyvo mobile applications.* To ensure scalability and rapid development, built the backend for the Sharebook mobile application with node.js.* Deployed REST API using Amazon Web Services (EC2 and RDS) to minimize costs and maximize flexibility.* Developed a mechanism for real-time data synchronization using socket.io in a multi-server environment.* Performed load testing with Jmeter to verify software performs and scales acceptably.* Setup continuous integration for automated unit testing and black box API testing to ensure a quality release.This API uses hapi.js, socket.io, and Mocha.js for unit testing with a PostgreSQL database backend.
  • Formrail
    Co-Owner, Development Lead
    Formrail Jan 2012 - May 2014
    With a team of colleagues, built a workflow management system for businesses to handle data entry, collection, and reporting to automate their internal business processes.The product was a web application built with node.js, MongoDB, Zurb Foundation, backbone.jsKey accomplishments and contributions:* Designed overall product architecture.* Built engine for defining business process rules and whether a workflow is complete.* Automated build, unit test, and deployment to a test server using a continuous integration pipeline.* Documented business and system requirements.
  • Rochester Institute Of Technology
    Systems Administrator
    Rochester Institute Of Technology Jun 2007 - May 2008
    Rochester, Ny, Us
    Provided software and hardware support to an office of design professionals. Standardized software configurations to improve maintainability and security. Amount of desktop support required decreased from several hours per day to 2-3 hours per month due to improved stability.* Integrated database, digital asset management system, and file server into a unified directory service.* Enhanced database schema to ease inventory and asset management.* Crafted business proposals for improving processes and purchasing new equipment.* Documented server, workstation, and printer configurations.
  • Information Resources, Inc.
    Market Field Engineer
    Information Resources, Inc. Nov 2002 - Mar 2006
    Served as the market field engineer for BehaviorScan, an ad testing service that delivers TV advertisements to targeted demographic groups within the same market. • Oversaw the maintenance of RF equipment that connected Information Resources to Time Warner Cable.• Documented both the RF switching network and computer networks.• Performed commercial cut-ins to replace client ads per their request.

Brandon Ramirez Skills

Javascript Tomcat Web Applications Software Development Java Jboss Application Server Software Design Java Enterprise Edition Sql Css Microsoft Sql Server Performance Tuning Xml Bash Apache Ant Oracle Python Postgresql Saas Subversion Software Configuration Management Jboss Html Sql Tuning Powershell Jquery Node.js Performance Improvement Application Performance Management Linux System Administration Linux Git Rest Amazon Web Services Jenkins Databases Terraform Docker Mongodb Technical Leadership Elasticsearch Solr Redis Apache Kafka Kubernetes Microservices Socket.io Test Driven Development Sun Certified Java Programmer Lucene Mocha

Brandon Ramirez Education Details

  • Rochester Institute Of Technology
    Rochester Institute Of Technology
    Psychology

Frequently Asked Questions about Brandon Ramirez

What company does Brandon Ramirez work for?

Brandon Ramirez works for Openai

What is Brandon Ramirez's role at the current company?

Brandon Ramirez's current role is Software engineer, architect, and tech lead.

What is Brandon Ramirez's email address?

Brandon Ramirez's email address is br****@****ora.com

What is Brandon Ramirez's direct phone number?

Brandon Ramirez's direct phone number is +161372*****

What schools did Brandon Ramirez attend?

Brandon Ramirez attended Rochester Institute Of Technology.

What are some of Brandon Ramirez's interests?

Brandon Ramirez has interest in Children, Exercise, Software Development, Reading, Science And Technology, Running, Disaster And Humanitarian Relief, Human Rights, Health.

What skills is Brandon Ramirez known for?

Brandon Ramirez has skills like Javascript, Tomcat, Web Applications, Software Development, Java, Jboss Application Server, Software Design, Java Enterprise Edition, Sql, Css, Microsoft Sql Server, Performance Tuning.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.