Logan Yu, Developer in New York, NY, United States
Logan is available for hire
Hire Logan

Logan Yu

Verified Expert  in Engineering

Software Developer

Location
New York, NY, United States
Toptal Member Since
May 13, 2019

Logan has over five years of experience as a software engineer, developing applications in early-stage and growing startups. He has worked with internal teams to develop high impact features and, recently, an internal tools' web application. Logan has degrees in both law and engineering and is comfortable taking the lead in architecting large projects. He enjoys working with and mentoring other engineers.

Portfolio

Cadre
PostgreSQL, TypeScript, JavaScript, React, Python, Django
Braze
New Relic, Sentry, Papertrail, Jenkins, GitHub, Memcached, Redis, MongoDB...
Fitmoo
Backbone.js, PostgreSQL, Ruby on Rails (RoR), Ruby

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), React, Ruby, Python, Google Cloud

The most amazing...

...project I've created is the internal web application for Braze, saving hundreds of hours of time and money by automating processes.

Work Experience

Software Engineer

2019 - PRESENT
Cadre
  • Reduced manual work and errors by automating and tracking the legal requirements for an in-the-deal creation flow for customers in an admin application with Django, Python, and PostgreSQL.
  • Increased the customer sign up completion rate by building a simple onboarding flow and automating the customer access approval process. Used Python, Django, React, and TypeScript.
  • Created an internal document signing process to speed up the closing of deals using Python, Django, and TypeScript.
  • Created ID verification process where users uploaded photos of their ID to be verified in admin applications.
  • Added two-factor authentication to a web application using Django, Python, React, and TypeScript.
Technologies: PostgreSQL, TypeScript, JavaScript, React, Python, Django

Software Engineer

2015 - 2018
Braze
  • Developed a web application for internal use using Ruby on Rails, React, MongoDB, and Memcached. I used Sidekiq, and Redis for message queuing and JenkinsCI for running tests and deploying the application. Papertrail, New Relic, and Sentry were used for error tracking and debugging.
  • Developed a web application usage analytics UI. I recorded web application usage events in MongoDB and displayed charts of aggregations of user actions and page visits using React and Highcharts.
  • Created an integration with SendGrid API for email account setup, domain authentication, IP warming, and IP pool setup. I built the UI using React for users to interact with the SendGrid API, display validations for domains, and download IP information.
  • Built Salesforce and Gainsight integration with the platform using the Salesforce API and AWS S3 buckets. I created daily cron jobs to send and receive data between Salesforce and Gainsight.
  • Created a Ruby style guide for developers. This prevented engineers from creating bugs and reduced the time needed for review by automatically enforcing style rules using Rubocop.
  • Created a UI for creating marketing campaigns and sending push notifications using Ruby on Rails, Mongo, and Knockout.js.
Technologies: New Relic, Sentry, Papertrail, Jenkins, GitHub, Memcached, Redis, MongoDB, Knockout (Knockout.js), React, Ruby on Rails (RoR), Ruby

Software Engineer

2014 - 2015
Fitmoo
  • Built a calendar for fitness events using Backbone.js and the FullCalendar.js library.
  • Developed a search bar using Elasticsearch for a social network site to search for users, and events. I created the back end with Rails, and PostgreSQL, and the front end with Backbone.js.
  • Built an Instagram integration to create social posts from Instagram posts. I used Instagram API, PostgreSQL, and Sidekiq to create posts asynchronously.
  • Developed iOS, and Android apps using Cordova, Ionic, and Angular. I used Ruby on Rails, and PostgreSQL for the back end and storage.
  • Developed a video posting feature using Vimeo API, Backbone.js for the front end, and Ruby on Rails, and PostgreSQL for the back end and storage.
Technologies: Backbone.js, PostgreSQL, Ruby on Rails (RoR), Ruby

Runspots

A Meetup website for running clubs and communities to share their group runs. Built with Ruby on Rails, React, and Redux.

Languages

Ruby, JavaScript, Python, TypeScript

Frameworks

Ruby on Rails (RoR), Django, Redux, React Native, Knockout (Knockout.js)

Libraries/APIs

React, Salesforce API, Backbone.js

Tools

Braze, GitHub, Papertrail, Sentry, RuboCop, Jenkins

Paradigms

Agile, Scrum

Platforms

Salesforce, New Relic, MacOS, Amazon Web Services (AWS), Heroku

Storage

MongoDB, PostgreSQL, Redis, Memcached, Google Cloud

2008 - 2011

Juris Doctor Degree in Patent Law, Intellectual Property Law, and Startup Law

Brooklyn Law School - Brooklyn, NY, USA

2004 - 2008

Bachelor of Engineering Degree in Chemical Engineering

The Cooper Union - New York, NY, USA

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring