Marshall Kim

Marshall Kim Email and Phone Number

Software Engineer @ Olympus (OSLabs) @ Olympus (OSLabs)
Marshall Kim's Location
Los Angeles Metropolitan Area, United States
About Marshall Kim

Passionate and creative software engineer with experience in developing full-stack applications with JavaScript, React, and Node/Express. Always an active contributor who embodies a growth mindset and determined work ethic.Co-creator of Olympus, a caching solution for developers who utilize GraphQL. And a featured speaker on SingleSprout's Speaker Series (topic: Serverless Architecture - AWS Lambda)Other passions include helping others, philosophy, world cultures, Socratic discussions, space, and art.

Marshall Kim's Current Company Details
Olympus (OSLabs)

Olympus (Oslabs)

View
Software Engineer @ Olympus (OSLabs)
Marshall Kim Work Experience Details
  • Olympus (Oslabs)
    Software Engineer
    Olympus (Oslabs) Mar 2022 - Present
    Los Angeles Metropolitan Area
    -Developed a custom NPM package that enabled server-side and client-side caching for GraphQL queries, that ultimately reduced network requests and simplified the caching process for developers.-Incorporated Redis to take advantage of its caching features and in-memory data store to improve overall data processing and response times by caching data returned from GraphQL queries for use on future request.-Leveraged Jest’s assertions library and React testing library to mock functions, and perform unit tests that fueled a test-driven development strategy that caught bugs before deployment.-Employed React to construct the product’s landing page, with a focus on the modularity and maintainability of component-based code and the ease of state management with React Hooks.-Used Docker to build images and ensure reliable secure deployment to an AWS WC2 instance.-Designed and built a GraphQL schema and PostgreSQL database to mirror a typical GraphQL use-case, which ensured the Olympus library was tested in a realistic production environment.-Adhered to an Agile-Scrum methodology to divide tasks among the development team and ensure appropriate product progression and team collaboration through work sprints, daily stand-ups, and code reviews.-Product developed under tech accelerator OS Labs (opensourcelabs.io).
  • Open Source
    Mytunes | A Social Media Platform For Users To Share And Review Their Spotify Playlists With Friends
    Open Source Oct 2021 - Mar 2022
    Los Angeles Metropolitan Area
    -Implemented secure and convenient user authentication and validation using Spotify OAuth 2.0 to abstract away security concerns for users and reduce bounce rates by streamlining the sign-up / sign-in process.-Constructed RESTful API routes using Node.js and Express.js to streamline and modularize the process of making API calls, handling login attempts, populating the page, accepting user input, and storing updated data in the database.-Leveraged React Router to create client side routing in order to minimize server calls within single page applications, handle progressive resolution of views, and boost loading performance on user interactions.-Configured custom Webpack configurations to manage production and development dependencies, assist in minification & uglification to decrease bundled file size, leading to more efficient rendering processes.
  • Open Source
    Symposium | A Dynamic Job Board For Contract Workers To Find Projects To Bid On
    Open Source Oct 2021 - Mar 2022
    Los Angeles Metropolitan Area
    -Developed a React Single-Page Application that utilized reusable and customizable components and utilized MUI component library to enhance the user experience.-Leveraged React Hooks for internal state management, eliminating the need for constructor initializers in class components and function binding, therefore reducing cognitive overhead and bundle size during compilation.
  • Linkedin
    Sales Development Representative
    Linkedin Feb 2020 - Mar 2021
    Chicago, Illinois, United States
  • Linkedin
    Associate, Business Leadership Program - Global Sales
    Linkedin Jul 2019 - Feb 2020
    Greater Chicago Area
    The Business Leadership Program (BLP) is a sales leadership development program that prepares emerging professionals with the knowledge, skills, and abilities needed to jump start a successful career in sales – all while building lasting relationships at LinkedIn. The program includes training across our various business disciplines and culminates in a full-time Sales Development role upon completion.
  • Idealab
    Intern
    Idealab Aug 2013 - Dec 2013
    Pasadena, Ca
    -Assisted the product manager of an app called Zipline that would show wait times of restaurants -Collected and consolidated individual wait times of restaurants and other small businesses-Coordinated the company’s hired task rabbits to collect wait times of restaurants over the weekend -Improved focus group discussions by eliciting constructive feedback on our product from prototype users -Proposed unique ideas on crowd sourcing data as a better means of collecting data

Marshall Kim Skills

Leadership Korean Microsoft Office English Public Speaking Mandarin Salesforce Crm

Marshall Kim Education Details

Frequently Asked Questions about Marshall Kim

What company does Marshall Kim work for?

Marshall Kim works for Olympus (Oslabs)

What is Marshall Kim's role at the current company?

Marshall Kim's current role is Software Engineer @ Olympus (OSLabs).

What schools did Marshall Kim attend?

Marshall Kim attended University Of San Diego, Hong Kong International School.

What skills is Marshall Kim known for?

Marshall Kim has skills like Leadership, Korean, Microsoft Office, English, Public Speaking, Mandarin, Salesforce Crm.

Not the Marshall Kim 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.