Download Resume
Menu

Hello, I'm Jacob Stanley,
Software Engineer

About Me

Profile

I am a Junior at the University of Michigan - College of Engineering studying Computer Science Engineering. Looking for opportunities to learn more about emerging technologies and Software Engineering Internship opportunities for the Summer of 2022.

Hobbies/Interests

  • I love to play tennis and piano in my free time
  • I am a big Texas Hold 'Em fan
  • I listen to all genres of music - huge on EDM, rap, pop, indie and even country!

Random Facts

  • I pour my milk before my cereal
  • A simple pleasure of mine is mowing lawns when the grass is long
  • I don't have a middle name

Technical Skills

  • C++
  • Python
  • HTML/CSS/JavaScript
  • Java
  • React & React Native
  • TypeScript
    • Expo
    • Yarn
    • SQLite
    • PostgreSQL
    • MATLAB
    • RESEasy(JAX-RS)

    Career Experience

    Majority of my experience has been across both Front-End and Back-End. I really enjoy to have a mixture of both when I'm working on projects. I aspire to become a Full-Stack Software Engineer after graduation to align with my interests.

    • Salesforce

      Software Engineer Intern (Summer 2022)

      • Developed the foundations for a new internally developed Salesforce Lightning App in the Platform using Java and Bazel. It provides a suite of end-to-end campaign management experiences that enables all marketer's success.
      • Used Salesforce authorization framework to secure a new setup application behind user permissions and created tests for these using JUnit Framework.
      • Ensured the quality of new accessibility features in a UI component of a well established Salesforce product.

    • Google

      Software Engineer Intern (Winter 2022)

      • Improved LCP load speed performance by ~30ms with Google Chrome Loading Team in C++
      • Anticipated link clicks via pointerdown events, to send the target origin to the Browser Process via Chrome's Inter-Process Communication Mechanism
      • Made DNS resolutions and TCP handshakes to the targeted origin on the Browser Process
      • Replaced Lite-Mode user setting by utilizing Android's API data saver setting, in Java, to include a "Save-data:on" header for requests

    • ServiceNow

      Software Engineer Intern (Summer 2021)

      • Contributed to the development of ServiceNow’s Agent Client Collector which enables monitoring, discovery and other applications via agent-based technology
      • Improved agent Linux installation of some configuration items to better support the upgrade scenario through the bash script
      • Designed automated tests for the Agent Client Collector using JUnit
      • Created scripts that use JavaScript and SQL queries to add to ServiceNow’s Data Analysis Reports

    • University of Michigan

      Teaching Assistant for Web Systems (EECS 485) (Fall 2021)

      • Teach a weekly two-hour lab section reviewing lecture material and practicing concepts through sample problems
      • Conducted office hours to assist students with their projects and exam preparations

    • Delta Dental Plan of Michigan

      Software Engineer Intern (Summer 2020)

      • Added and modified multiple RESTEasy endpoints
      • Implemented server-side code that leveraged Apache POI to create Excel reports with business data
      • Integrated front-end UI features of backend components into the team's Java Swing Client
      • Modifications to the Log4j logging mechanism in the Swing Client

    Projects

    A selection of recent projects I have worked on.

    Instagram Clone

    Simulated social network experience with ReactJS to provide visually appealing client-side dynamic pages
    Utlizied HTML, CSS, Jinja, Flask and python to render server-side dynamic pages and REST API

    Scalable Search Engine

    Built scalable search engine that uses indexing implemeting with MapReduce so it can scale to very large corpus sizes, using Python, HTML, Jinja Templates and Hadoop
    Utilized ranking on TF-IDF and PageRank Scores and User Interface with tunable weights

    MapReduce Server

    Implemented a Mapreduce server in Python that was a single machine, multi-process, multithreaded server that executes user-submitted MapReduce jobs

    FixMyCar Mobile App

    Worked with team (ATLAS Digital) of five on MVP of mechanic mobile app version for client Fixmycar.io using React Native and TypeScript
    Utilized JavaScript Date Objects while incorporating within a third party calendar package

    GPA Calculator

    Created a convenient calculator for college students to predict their cumulative GPA
    Used HTML, CSS, and Javascript to build this website