Jacob B.

Jacob B. Email and Phone Number

Scala FP Engineer @ Kunai
Jacob B.'s Location
Pflugerville, Texas, United States, United States
About Jacob B.

I'm really enjoying digging myself deeper into functional programming paradigms, mostly centered around the typelevel ecosystem: cats, shapeless, fs2, http4s, doobie, etc. I've contributed to Event Sourced services, built tagless final libraries, and done custom typeclass derivations.I enjoy teaching, I currently teach an introductory scala course to peers at Sparkcognition, and I was the chair of Tutoring and Mentoring for a student org in college!I do almost all my work in Vim, and have put a lot of effort into improving and customizing my environment. Check out my vimrc and zshrc on github!I studied Computer Science and Mathematics with a concentration on Probability, Statistics, and Data Science with a minor in Linguistics at the University of Texas at Austin.

Jacob B.'s Current Company Details
Kunai

Kunai

View
Scala FP Engineer
Jacob B. Work Experience Details
  • Kunai
    Software Engineer
    Kunai Nov 2021 - Present
    Pflugerville, Texas, United States
    Full-time contracted to Capital One
  • Capital One
    Software Engineer
    Capital One Nov 2021 - Present
    I am a backend Scala engineer and local sbt expert. I primarily help my team build and maintain two Scala ZIO services: the first is an external facing service that transforms external commands into the internal service format and orchestrates messages to various internal services; the second is a streaming service for processing asynchronous internal commands.* Migrated architecture from Scala 2 and ZIO 1 to Scala 3 and ZIO 2.* Wrote an sbt plugin that integrates a custom OpenAPI generator to generate case classes.* Co-architected and implemented an async queue service built on Kafka and ZIO Streams.* Co-built APIs with OpenAPI, tapir and ZIO Http, tested with Godog and generative ZIO tests.* Designed the prototype and process for making backwards-incompatible changes to APIs.* Aided transitioning from NewRelic to OpenTelemetry.
  • H-E-B
    Senior Software Engineer
    H-E-B Oct 2020 - Oct 2021
    Austin, Texas, United States
    I was a backend Scala engineer and Scala/sbt expert. I helped to modernize Scala microservices and very large Spark ETL jobs that performed Promotional Forecasting, as well as various operational tasks to help improve reliability and testability of the code bases.* Orchestrated Spark upgrade from 2.4.5 to 3.0.1.* Implemented caching and improved reliability of Gitlab CI and deployment pipelines.* Augmented on-call duties with Ammonite scripts using Doobie and Cats Effect.
  • Sparkcognition
    Software Engineer Iii
    Sparkcognition Aug 2019 - Sep 2020
    Austin, Texas Area
    I was a backend Scala engineer and Scala expert. I was a part of two different teams: the first built infrastructure for a company-wide Datalake and ETL paradigm as well as Scala functional programming libraries built with Typelevel tools like Cats Effect and http4s; the second was a product team where I aided a migration from monolith to microservices, an upgrade from Scala 2.11 to 2.12, and advocated functional programming practices.* Taught a introductory Scala course to beginners!* Supported conversion of a monolith ML runner and data analysis application to microservices.* Co-architected and built a Datalake and ETL solution with Alluxio and Scio/Apache Beam.* Developed an Event Sourced application for declaring and scheduling Scio/Beam jobs.* Maintained Scala libraries intended to standardize use of third-party tools across the company.
  • Minutekey
    Software Engineer
    Minutekey Jun 2017 - Jul 2019
    Boulder, Colorado
    I was a full-stack engineer working on Scala backend and TypeScript front ends. I wore a variety of hats, but a large portion of my work involved managing the kiosk payment systems, helping rewrite the kiosk UI, working towards ADA certification for the kiosk UI, and on-call duties.* Fixed a faulty card reader integration with a several hundred thousand dollar revenue impact.* Productionized ML models and managed our transition from Caffe to Tensorflow.* Developed a new kiosk UI from the ground up with ES2018 and Web Components.* Implemented a kiosk screen reader with local text-to-speech, a chrome extension, and PulseAudio.
  • Google
    Software Engineer
    Google Aug 2015 - Sep 2016
    Boulder, Colorado
    Transitioned legacy standalone Python web apps to the new Java microservices and AngularJS architecture.Built a web service that allowed agents to store plain text notes with a customer's account.Coordinated between dozens of international Payment teams in order to allocate data storage, receive data permissions, pass design, security, and privacy approvals, and managed the transition from the legacy web app it replaced.Maintained of one of the team's core multi-phase Map-Reduce batch processes and performed several data source migrations to comply with the needs of other teams in the Payments product area.Coordinated with global customer service teams to implement feature requests and bug fixes to collections tools.
  • Google
    Software Engineering Intern
    Google May 2014 - Aug 2014
    Cambridge, Massachusetts
    Improved new user retention rates by integrating new users’ Google News interests into Newsstand upon signup.Developed a trending topics proof of concept, laying the groundwork for Newsstand to feature recently popular events.Implemented a framework for communicating developer options between the android app and the backend.
  • Google
    Software Engineering Intern
    Google May 2013 - Aug 2013
    Boston
    Developed a content matching feature for the Google Play for Education team, querying data from Google Books, the Android App Store, the Chrome Web Store, etc, to automatically find content related to individual chapters of of educational books.
  • Google
    Intern (Engineering Practicum)
    Google May 2012 - Aug 2012
    Cambridge, Ma
    Automated UI tests for the Google Books Android app with Robotium.Prepared the Robotium testing infrastructure to be used by other Google Play apps.Configured tests in a continuous integration build using Tradefed.
  • University Of Texas At Austin
    Student Manager
    University Of Texas At Austin Dec 2010 - May 2012
    Managed the content on digital menu boards in dinning halls across campus.
  • Texas Instruments
    Intern
    Texas Instruments Aug 2009 - Jun 2010
    Prepared first and third party software for inclusion into Texas Instruments' compiler validation suite.
  • Storyquilts.Com
    Customer Service Representative
    Storyquilts.Com Sep 2007 - Oct 2009
    Aided customers with orders and purchases, entering their information into a corporate database, and aiding with anything that needed to be done while at the International Quilt Fair in Houston.

Jacob B. Education Details

Frequently Asked Questions about Jacob B.

What company does Jacob B. work for?

Jacob B. works for Kunai

What is Jacob B.'s role at the current company?

Jacob B.'s current role is Scala FP Engineer.

What schools did Jacob B. attend?

Jacob B. attended The University Of Texas At Austin.

Not the Jacob B. you were looking for?

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.