Sam Brett

Sam Brett Email and Phone Number

Sacramento, CA, US
Sam Brett's Location
Greater Sacramento, United States, United States
Sam Brett's Contact Details

Sam Brett personal email

Sam Brett phone numbers

About Sam Brett

Accomplished Full Stack Software Engineer with over a decade long track record of spearheading the development of cutting-edge applications, architecting scalable systems, and refining database designA recognized catalyst for change, known for steering the creation of enterprise-grade applications by fostering collaboration across diverse, agile teams and implementing solutions that harness the power of big data. Proficient in algorithmic design, meticulous data analysis, rigorous unit testing, comprehensive code reviews, innovative web design, and robust database architecture.Demonstrated capacity to not only navigate but proactively solve customer challenges, while also nurturing and guiding teams towards excellence. Instrumental in integrating best practices across developer tools and initiating technological advancements across various architectural tiers.Added Value:Superior knowledge of algorithm design, data analysis, unit testing, best code practices, and database architecture. Proven ability to develop engaging solutions using recent full-stack development tools and technologies. Strengths in addressing customer issues, coaching/mentoring teams, integrating best practices for developer tools, and fostering technological initiatives at multiple architectural levels.Expertise:● Application Development Oversight● Empowering Team Collaboration● Leadership in Algorithm Design● Data Analysis Expertise● Driving Process Improvements● Software Engineering Leadership● Fostering Project Innovation● Architecting Database Solutions● Customer-Centric Problem-SolvingKey Milestones:● Proposed and executed multimillion-dollar process enhancements, showcasing strategic leadership.● Directed AWS EMR cost reduction efforts, halving costs● Guided query speed improvements by as much as 100x, showcasing leadership in performance optimization● Championed reduction in analysis engine complexity, displaying visionary leadership● Led teams to significantly slash React render times, fostering efficiency ● Resolved complex client issues, demonstrating hands-on leadership and expertiseCredentials:Bachelor of Science in Mathematics. Oracle Certified Professional, Java SE 8 Programmer II. Extensive technical toolkit. Co-author on compelling publications on resource allocation models and algorithms and a network demand analysis tool. Patented Blackjack and Wagering Gaming Methods and Systems.I would be happy to connect with professionals keen about fueling forward-thinking developments through software engineering. Please message me on LinkedIn.

Sam Brett's Current Company Details
Big Brain Casino Maths

Big Brain Casino Maths

View
Owner
Sacramento, CA, US
Employees:
1
Sam Brett Work Experience Details
  • Big Brain Casino Maths
    Owner
    Big Brain Casino Maths
    Sacramento, Ca, Us
  • Integral Ad Science
    Senior Software Engineer
    Integral Ad Science Aug 2023 - Present
    New York, Ny, Us
    Maintain existing web pages for social media clients while creating new pages. Migrate backend services from REST API’s to gRPC services. Write React code for web frontends and Spring Boot code for API backends.• Lead the team in improving technical quality––bring to attention problematic code patterns and ways to address them. Encourage more useful review comments and activity from the entire team. Create technical work and conduct review meetings on new processes and designs.• Significantly improved backend performance and maintainability. While migrating various services: reduced SQL queries by an order of magnitude, utilized multi-threading for decreased response times, implemented transactional support, proposed caching for static data, vastly improved unit testing coverage, and simplified design with more idiomatic patterns.• Created multiple React pages and simplified existing pages. Built several pages from scratch, utilizing advanced concepts like contexts backed by reducers, DOM ref’s, lazy component loading, and memoization. Improved state management in related pages, greatly improving comprehensibility.
  • Big Brain Casino Maths
    Owner
    Big Brain Casino Maths Mar 2020 - Present
    Develop game math and deliver casino math analyses for table games and slots. Perform vulnerability analyses and advise operators on increasing profitability through game mix, scheduling, and paytable optimization.https://twentyfirstcenturyap.com/
  • Indeed.Com
    Senior Software Engineer Ii-2
    Indeed.Com Jan 2023 - Jul 2023
    Austin, Texas, Us
  • Indeed.Com
    Senior Software Engineer Ii
    Indeed.Com Jun 2021 - Dec 2022
    Austin, Texas, Us
    Supported internal frontend infrastructure by writing React code, modifying GitLab CI pipelines, and improving Node.js REST, Koa.js, and Kafka backend services’ latency and reliability. Managed Spark Scala data ETL processes.• Contributed to webpack the ignoreBrowserWarnings option to reduce noisy browser console warnings when using Module Federation. https://webpack.js.org/configuration/output/#outputignorebrowserwarnings• Created index builders that gained widespread adoption and served as a subject matter expert. Index builders handled significantly more data and fostered cleaner data with versatile and maintainable code. Rewrote index builders in Spark. Simplified previously challenging or impossible transformations.• Decreased ETL associated AWS costs by 50% with regular review and updates to cost optimization strategies, driving continued cost savings and efficient data processing. Constructed 12 action items; delegated 50% (AWS improvements, query execution improvements, right sizing containers).• Reduced excessive actions by nearly 1 billion per week while slashing internal data storage requirements and lowering bandwidth for Datadog. Partnered with teams to identify excessive actions. Found and updated numerous spots where proper React usage involving hooks, caching, and memoization was not used. • Gauged bundle size for pull requests. Leveraged relevant data analytics on bundle sizes over time. Created storage, API endpoints, and pull request reporting that automatically indicated bundle size differences before vs. afterward.• Lowered payload sizes to Datadog by 60% and internal Datadog data storage by 100s of terabytes weekly with targeted data normalizations. Normalized analytics data with reduced data sent for every Datadog request.
  • 4Insite
    Full Stack Software Engineer
    4Insite Dec 2020 - Jun 2021
    Mcclellan, California, Us
    Performed integrated facility management and software debugging for startup delivering service management software. Wrote React code for web frontend and modified backend in Python Django, backed by PostgreSQL. • Guided junior engineers in mastering React patterns by conducting detailed code reviews and demonstrating through practical examples. • Increased audit list query speed by 100x while unblocking web experience and fostering overall improved user experiences. Rewrote queries using SQL best practices, including minimal window functions, proper use of temporary tables, dimensionality, and execution plans.• Drove speedy property/date selector, reducing API calls and optimizing storage in front-end code. Reviewed React code and updated the method of storage. Improved data loading and decreased API calls. Changed data structure to optimize data loading.• Elevated design. Constructed and modified database tables. Rewrote React and Python code.
  • Sepasoft, Inc.
    Full Stack Java Developer
    Sepasoft, Inc. Aug 2019 - Dec 2020
    El Dorado Hills, California, Us
    Retained to improve OEE engine as well as resolve bugs to elevate capabilities and enhance code maintenance for a manufacturing execution system software firm. Created and modified Java Swing and React components to decrease rendering time and improve user experience. Wrote and analyzed SQL queries to optimize runtimes and execution paths. Resolved service pack tickets.• Transitioned MES components from Swing to React frontend––wrote 20K+ lines of code in 2 months.• Provided guidance to junior team members in React, fostering skill development and professional growth among team members• Resolved bug tickets significantly faster than peers—completed up to 2 daily, fueling multiple fixes for customers with varying requests in 3–4 monthly service pack releases. Powered through bug tickets to unblock customers.• Elevated ALL analysis engine runtime complexity via backend modifications––drove faster queries by 25%–50%. Improved column translation by storing temporary data, enabling the algorithm to run a polynomial degree faster.
  • Lt Game Limited
    Mathematician | Software Developer
    Lt Game Limited Jul 2018 - Aug 2019
    Macau, Mo
    Created and redesigned Java source code on the frontend and backend of slot machines for a gaming manufacturer. Devised computational methods using combinatorial enumeration and simulation in Java. Expanded table game offerings to a suite of Poker games.• Coached coworkers in Java design, offering tailored guidance and expertise to enhance code quality.• Developed slot design and math for Golden Piggy’s Fortune slot game (www.ltgame.com/en/products/slot-machines/bowl-of-gold). Contributed to other Bowl of Gold link jackpot games.• Enhanced slot game mathematics engine and greatly improved usability of math calculation spreadsheets for the team Decreased calculation time from 3 days to 30 minutes for jackpot odds calculator.• Unleashed 5 innovative games in 1 month while elevating credibility, marketing, and usefulness of product line. Developed Poker Table Game calculators to 50x speedier than stated Wizard of Odds calculation times; 5 different Poker variations. Created math model and wrote frontend code for a new game that was simpler, enabling more efficient game development and testing.
  • Bmm Testlabs
    Computer Scientist
    Bmm Testlabs Jan 2018 - Jul 2018
    Las Vegas, Nevada, Us
    At BMM, a gaming test lab, developed applications in C++ and C# to calculate game statistics for gaming test lab. Responsibilities included evaluating client mathematical models to ensure accuracy in expected return, standard deviation, and top award frequency. Analyzed slot machine source code for jurisdictional regulation compliance and malicious code.▪ Accelerated class 2 game math testing from 8 to 2 hours and improved design of C# math testing applications• Solved computationally difficult games using both enumeration and simulation, such as multi-stage poker derivatives and slot games with unusual rules or massive reel sets.
  • The Venetian Resort Las Vegas | Las Vegas Sands Corp.
    Product Optimization Manager
    The Venetian Resort Las Vegas | Las Vegas Sands Corp. May 2015 - Mar 2017
    Las Vegas, Nevada, Us
    Analyzed table game mix and scheduling to identify opportunities to drive profit for Venetian/Palazzo resorts. Developed and refined casino odds calculation tools, including table card counting and advantage play vulnerability calculators, blackjack optimal strategy calculators, rebate on loss calculators, and slot play time simulators.• Provided individualized guidance in crafting analyses and generating reports through coaching and mentorship. Advocated for a more data-driven approach to scheduling, encouraging the team to embrace scientific and quantitative methodologies.• Grew annual profit by $2.5M by delivering strategic floor layout recommendations and game mix changes via regression and optimization models in SAS.• Increased seeding on poker jackpots to enable larger jackpots—gauged usage of department budget funds upon hits.
  • Cannery Casino Resorts
    Database Marketing Analyst
    Cannery Casino Resorts Oct 2014 - May 2015
    Us
    Developed marketing lists for direct mail offers and reports in MicroStrategy. Conducted A/B testing to identify the most lucrative offers. Examined the structure of promotional game mathematics using Java to prevent player advantage play.▪ Recreated external vendor player value model to identify high-value customers that were overlooked or inactive
  • Las Vegas Sands Corp.
    Gaming Optimization Analyst
    Las Vegas Sands Corp. Jun 2012 - Sep 2014
    Las Vegas, Nevada, Us
    Developed gaming performance reporting and applications to increase casino profit across global properties. Designed a Java baccarat simulator, slot play time simulator, and rebate calculator frontend/backend for profitability of discount on loss policies. Created optimization models for slots and tables to drive profit through product mix.▪ Reduced laborious report creation process from 3 weeks to 3 days and automated 12 other reports▪ Created baccarat calculator for COO to calculate game math for differing rules
  • Evidence Based Research
    Operations Research Analyst
    Evidence Based Research Oct 2010 - May 2012
    At EBR, a government contracting firm, analyzed operational scenarios and developed mathematical models to efficiently distribute network bandwidth and latency.▪ Built Java solution from scratch for large-scale optimization problem with 160K+ variables—saved 250+ man hours and enabled new capabilities▪ Reduced runtime of network allocation modeler from 2 minutes to a fraction of a second by rewriting VBA code

Sam Brett Skills

Java Simulations Optimization Visual Basic Mathematica Sql Algorithm Design Data Analysis Sas Matlab Game Theory Graph Theory Modeling Stochastic Processes Microsoft Office C Management

Sam Brett Education Details

  • Georgia Institute Of Technology
    Georgia Institute Of Technology
    Discrete Mathematics

Frequently Asked Questions about Sam Brett

What company does Sam Brett work for?

Sam Brett works for Big Brain Casino Maths

What is Sam Brett's role at the current company?

Sam Brett's current role is Owner.

What is Sam Brett's email address?

Sam Brett's email address is sa****@****ail.com

What is Sam Brett's direct phone number?

Sam Brett's direct phone number is +170250*****

What schools did Sam Brett attend?

Sam Brett attended Georgia Institute Of Technology.

What skills is Sam Brett known for?

Sam Brett has skills like Java, Simulations, Optimization, Visual Basic, Mathematica, Sql, Algorithm Design, Data Analysis, Sas, Matlab, Game Theory, Graph Theory.

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.