Tristan Berger

Software Engineer in Chicago, IL.

About

Born and raised in the Uptown neighborhood of Chicago, grew up loving video games, assembling my own computers, experimenting with different software and learning about new technologies. Attended the University of Iowa in Iowa City, to pursue my love for coding as a Computer Science major. GO HAWKS!!

Interested in expanding my knowledge of the industry as well as being able to learn more languages.

Experience

State Farm Lead Software Engineer (Full Stack)

  • Designed, created and implemented new authorization methods to lock out bad actors from accessing and updating customer data
  • Managed associates to complete features and stories pertaining to web services, APIs and UI development to add value to business by improvements to data quality, reduction of team costs, and security around customer data
  • Involved with other technical architects in my suite to help design and create solutions to solve ongoing and future features
  • Lowered CPU consumption by migrating an old API's functionality and endpoints to a newer API
  • Developed new functionalities to reformat data by upgrading several APIs to mitigate errors being thrown, reduced creation of duplicate records, improved latency times and security on endpoints
  • Architected and implemented new components for Salesforce integrating key APIs that handle large volumes of data to be presented to thousands of consumers
  • Created multiple Splunk dashboards, reports, and alerts for APIs for developers and business
  • Infosys Software Engineer

  • Been trained extensively in and have used Python, Java, SQL, Angular, and Spring
  • Developed Splunk dashboards, reports, and alerts which are used by developers, business, and executives for one of the top financial institution's in the US
  • Implemented new end-to-end integration of products utilizing MuleSoft, APIs, RAMLs, with XML and JSON handling
  • Earlybird Software Jr. Web & Mobile QA Tester

  • Played a vital role in the delivery of quality software products to our clients
  • Worked closely with our developers and PM staff to ensure the functional requirements and spirit of the build are met
  • Contributed to the host of test suites applicable to each project to help ensure QA efficiency, as well as constructive feedback to my peers
  • Earlybird Software Web Development & Programming (Intern)

  • Designed, coded, and wrote Selenium automated tests for websites
  • Did competitive analysis and market research on APIs and companies
  • Education

    University of IowaAug 2016 - Dec 2019

    I was the President and the VP of PR & Marketing for the Multicultural Greek Council during my senior year. Junior year I participated in HackIowa, which is a hackathon thrown by UIowa every year with changing themes and categories. Sophomore year I joined Pi Alpha Phi Fraternity, Inc. where I started becoming involved as a leader on campus. Freshman year I joined Association for Computer Machinery and Cookie Dokie to help improve my industry knowledge and do philanthropic work at my school.

    Lake View High SchoolSep 2012 - Jun 2016

    I participated in a hackathon for the Chicago Police Department, in which I won 1st place with my project. I participated in Microsoft 's Research and Development program, which allowed me to get certified for Research and Development. I participated in a Capstone Database project for the Chicago Public School system and received 2nd place for my project. I was in JROTC and ended up participating in the JROTC Raider Challenge, in which I won 3rd place. I also played a few sports where I was captain of the Water Polo & Swim team.

    Projects

    Screenshot of a valid credit card being validated with the Credit Card Form Validator

    Credit Card Form Validator in Angular

    This credit card validator was built with Angular, Firebase for hosting, and Bulma for the styling. The form itself has custom masking for the entries, which is not from an existing npm package. Instead, I built it from scratch to help make the customization more manageable in the long run for this application. The validator itself, recognizes the major credit cards that are available today. This is including American Express, Visa, Master Card, and Discover.

    Credit Card Form Validator
    Screenshot of a query of 'Dota 2' being searched for on WikiSearch

    Wikipedia Search in Angular with MediaWiki

    WikiSearch was built with Wikipedia's MediaWiki API, Angular, Firebase for the hosting, and Bulma for the styling. WikiSearch allows users to search for Wikipedia pages, then WikiSearch will give the user the page's title, page's word count, page's ID, and a short snippet of the page. I built this WikiSearch to allow a user to look at more than just the given option from their query to look at similar articles that might be what they are looking for.

    WikiSearch
    Screenshot of a password that was generated with my password generator

    Password Generator in Angular

    Password Generator was built with Angular, Firebase for the hosting, and Bulma for the styling. Password Generator is a simple password generator which allows a user to generate a password with three different parameters. Those parameters being that the password uses letters, numbers, and/or symbols.

    Password Generator
    Screenshot of graph populated with data in app

    IntelliGraph

    IntelliGraph is an application built on Android Studio/Java with integration of a QR-Code generator, a QR-Code scanner, Bluetooth sharing capabilities, and it is all connected by the usage of the Google Cloud Platform. IntelliGraph was an idea made to have a more streamlined way of sharing and creating data with users with the Google Cloud Platform allowing easy sharing capabilities to a user's Google account. We want to then fully implement machine learning data uploading/scanning to have quick and easy graphs developed for users. We also want to fully implement the Google Cloud Platform to allow users to save data to their accounts and then with Google Drive's shareable links generate unique QR-Codes that are then shareable because of the hour they cut we did not get to fully implement this idea correctly as we wanted to.

    IntelliGraph
    Chicago Police Department logo

    Windy City Crimes App

    Lake View, Lane, Whitney Young, and Von Steuben were some of the 10 schools that competed on Saturday Dec 12th for 6 six hours at the Chicago Police hackathon hosted at 1871. Lake View enlisted 3 teams and was the only school with apps that actually worked and were prototyped versus concepts. One of LVHS' team, Windy City Crimes App, had multiple features and took first place, beating out Lane and Whitney Young in the finalist round. My team collectively created a working prototype smartphone application that interfaces with one of the Chicago Police Department's APIs. The application focused on sharing information such as crimes in your area (using GPS), crime tips, community events, wanted persons, and more. Out of the more than 70 participants in the CPD hackathon my team took first place.

    Chicago Police Department Hackathon Flyer

    Skills & Tools

    • HTML
    • CSS
    • Angular
    • TypeScript
    • React
    • PHP
    • Haskell
    • Python
    • Java
    • JavaScript
    • SQL
    • SOQL
    • Spring Boot
    • Oracle Database
    • Splunk
    • Dynatrace
    • MuleSoft
    • Apex
    • JSON
    • XML
    • YAML
    • Jest
    • JUnit
    • GIT
    • Photoshop
    • Excel
    • Word
    • PowerPoint
    • Agile
    • Agile Methodologies

    • JIRA
    • Salesforce
    • Bitbucket
    • TortoiseGit
    • GitHub
    • GitLab
    • SoapUI
    • SuperPuTTY
    • Toad
    • Postman
    • Insomnia
    • JMeter
    • nCino

    Contact Me