Brandon Smith

United States

@smithbh

Senior Software Engineer at IBM

Badges

Problem Solving
Java
Python
Days of Code
Days of JS

Certifications

smithbh has not earned any certificates yet.

Work Experience

  • Senior Software Engineer

    IBM•  December 2018 - Present

    Developed and maintained backend APIs, services and features for IBM Cloud File/Block storage infrastructure. · Improved ability to detect and address performance issues by implementing real time volume provisioning metrics using InfluxDB. · Reduced operating costs by developing enhanced billing audit scripts to identify and remove unbilled, orphaned storage volumes. · Lead daily standups and collaborated with leadership and other stakeholders to manage projects using Agile/SCRUM methodologies.

  • Senior Software Engineer

    Momentive•  September 2021 - Present

  • Senior Software Engineer

    LawnStarter•  February 2020 - August 2021

    - Developed new backend API using Laravel for customer, contractor, and support team applications. - Streamlined development workflow by leveraging containerized builds, provisioning scripts, and CircleCI for automated continuous integration and delivery pipelines. - Improved code quality and reduced technical debt using rigorous test-driven development practices and Code Climate to quantify and track test coverage and code maintainability. - Created robust API documentation and easy-to-use, environment-specific resource testing via Swagger - Collaborated with product team and other stakeholders to reliably and effectively set and meet expectations using Scrum/Agile methodologies. - Mentored team members and facilitated skill development through pair programming, code reviews, and brown bag presentations.

  • Software Engineer

    Apple•  August 2017 - December 2018

    · Developed internal supply chain tools for WW Operations, Board Electrical, and Strategic Silicon teams. · Built interface for managing vendors, contracts, inventory, forecasting, and reporting on the Laravel stack. · Organized and led weekly cross-team meetings with stakeholders and developers.

  • Senior Platform Engineer

    Imgur•  July 2016 - April 2017

    · Built and maintained the platform and APIs for products and services. · Architected and implemented a low cost, auto scaling, queue-based notification system that currently delivers upwards of 15 million real-time notifications each day to Android, IOS, and Desktop users. · Significantly increased search-related traffic (currently Alexa Global #33 and US #11) by designing and implementing a highly sophisticated and performant sitemaps generator for over 30 billion public posts.

  • Senior Software Engineer

    Education.com•  February 2016 - June 2016

    Architected scalable cloud infrastructure on AWS for migration of existing colocation servers. · Collaborated with designers, QA, product owner and project managers to assess ROI, prioritize needs and produce high quality software changes. · Performed and created procedures for system security audits, penetration-tests, and vulnerability assessments.

  • PHP Developer

    Volusion•  January 2015 - January 2016

    · Increased developer productivity by setting up continuous integration and automated deployments via Wercker, Jenkins, and AWS OpsWorks. · Developed RESTful APIs and back-end services in PHP using OOP patterns and design principles to create reusable class libraries to easily integrate third-party APIs such as SalesForce, Marketo, and Intercom. · Created and implemented AWS cloud solution architecture to replace on-premise hosting for the Volusion and Mozu sales and marketing platforms, reducing Total Cost of Ownership by approximately 90%. · Increased user retention and search engine rankings by reducing average page load times to a range between 0.3 – 1.5 seconds using various techniques, including: - Multi-zone elastic load balancing with sticky sessions - Redis-backed multi-region, multi-zone database replication servers - Optimized and compressed geo-based asset delivery via CloudFront distributions.

  • Owner

    Melee Labs•  May 2012 - December 2014

    Provided end-to-end consulting and engineering services for native iOS and web-based projects. · Developed custom mobile and web solutions for native iOS applications and LAMP-stack/Rails applications. · Architected systems with performant, maintainable data solutions using the most appropriate combination of relational and non-relational database technologies. · Managed code, features, and tagged releases with git repositories hosted on BitBucket and GitHub. · Created automated web deployment pipelines to development, staging, and production servers via Wercker, Capistrano, and custom shell scripts. · Provided managed hosting and maintenance services on Linux servers ranging from single, bare-metal dedicated instances to elastic load-balanced, multi-zone web clusters on AWS. · Set up enterprise Apple Developer accounts and managed all App Store releases, certificates, development/distribution profiles and devices.

  • Software Developer

    Praxent•  January 2012 - May 2014

    · Created a variety of custom web applications, data migrations, native iOS applications, and complex data mining tools using the best-fit technology stack/programming language for each project and feature. · Wrote RESTful services and authentication middleware to navigate between new and legacy sites. · Automated deployment to AWS/Rackspace by developing tools to automate provisioning for various configurations ranging from single bare-metal boxes to distributed node clusters. · Maintained PCI compliance for all required projects at the company, from implementing upgrades and patches to disputing false positives with detailed evidence to resolve issues. · Managed multiple projects using Agile/SCRUM methodologies and provided training for clients.

  • Web Deveoper

    VertifyData•  January 2011 - January 2012

    Designed and developed interface for the cloud data migration application Müv. · Improved performance and quality by creating, documenting, and maintaining over 200 automated tests. · Tested security rigorously using various injection, XSS, and penetration techniques. · Managed and maintained all project tasks, tickets, feature requests, bugs, and code repositories. · Communicated directly with clients to establish project parameters, write proposals, determine requirements, and to actively groom and maintain a ready backlog.

Education

  • The University of Texas at Austin

    Biology, BA•  August 2003 - August 2010

  • The University of Texas at Austin

    Psychology, BS•  August 2003 - August 2009

Skills

smithbh has not updated skills details yet.