Post Job Free
Sign in

Engineer Software

Location:
South San Francisco, CA
Posted:
June 09, 2020

Contact this candidate

Resume:

Josh Choi

P:510-***-**** addpz3@r.postjobfree.com LinkedIn Github Portfolio

SKILLS

JavaScript, React.js, Redux, Ruby, Rails, Node.js, Vue.js, Jest, Webpack, HTML, CSS/SASS/LESS, SQL, Vanilla JS EXPERIENCE

Full Stack Software Engineer Jan 2020 - April 2020 Promise, San Francisco, CA

● Utilized Puppeteer to scrape various traffic ticket websites, allowing PromisePay to double the number of cities it covers.

● Minimized manual work for the operations team by automating the probation fee refund process using Cloud Scheduler cron jobs and Stripe API.

● Frequently collaborated with the Product Manager to create business data tables and visualizations using LookerML, reducing manual calculations and giving a clearer view of the company’s progress.

● Wrote integration and unit tests using Jest to further ensure a safer production environment.

● Established various Stackdriver alerts to better monitor the database and server’s activities. Full Stack Software Engineer July 2019 - Dec 2020

Courtbuddy, San Francisco, CA

● Collaborated with the design and product team to build a new version of Court Buddy application using Node.js, MySQL, React, and Redux as the company’s second on site software engineer.

● Successfully installed MySQL into EC2 and imported database used by the marketing and courthouse team of around 30 people.

● Single-handedly designed and built an internal tool with Node.js, MySQL, and React that allows the marketing team to easily add and edit courthouse pages without having to take extra engineering time, saving them around

$400 a week.

● Enhanced the company’s SEO by being heavily involved with adding meta tags, alt texts, structured data, as well as building SEO rich secondary pages.

PROJECTS

OfficeGram (PostgreSQL, Ruby on Rails, React, Redux, HTML, CSS, JavaScript, Amazon Web Services) live github A single-page image sharing web-app inspired by Instagram.

● Included AWS S3 buckets along with Active Storage to decrease the app’s processing time and use minimal local storage memory when loading images.

● Deployed AJAX request autocomplete and Active Record querying to list and filter search results in real time.

● Utilized a scrollbar listener and Active Record queries to conditionally render additional photos on the index page in order to decrease processing time instead of rendering all photos at once (infinite scroll).

● Incorporated RESTful JSON APIs to render jBuilder views to serve data into the front end. Jamma (MongoDB, Express, React, Redux, Node, HTML, CSS.) live github Single-page, team-built web application to display happy hours in SF and relevant information such as prices and time.

● Connected Google Maps API to Jamma’s global redux store in order to update the map in real time.

● Mapped happy hour submissions on the index page by using Google Geocoding API to convert user inputted addresses to x, y geo coordinates.

● Implemented a click handler on each pin on the map that displays information about the connected business in a modal.

Widgets (JavaScript, React, HTML, CSS) live github A static page with different widgets such as the weather, autocomplete, and tabs.

● Uses user’s location to request and process OpenWeatherMap API’s raw JSON data returned as a JavaScript promise to render the user’s city, its weather, and an appropriate weather animation.

● Leveraged React lifecycle methods to set local state based on user input in real time and filter a list of links. EDUCATION

Full Stack Developer - App Academy, San Francisco, 2018 - 2019 BA - Communications - University of California, San Diego, 2015 - 2017



Contact this candidate