Kyle Cheung

Kyle Cheung Email and Phone Number

Senior Software Engineer @ Mesa
Kyle Cheung's Location
San Francisco Bay Area, United States, United States
Kyle Cheung's Contact Details

Kyle Cheung personal email

Kyle Cheung phone numbers

About Kyle Cheung

Senior Software Engineer, Rose-Hulman Institute of Technology Alumni

Kyle Cheung's Current Company Details
Mesa

Mesa

View
Senior Software Engineer
Kyle Cheung Work Experience Details
  • Mesa
    Software Engineer
    Mesa Oct 2024 - Present
    Austin, Us
  • Sigmasquared
    Senior Software Engineer
    Sigmasquared Jul 2023 - Oct 2024
  • Career Break
    Health And Well-Being
    Career Break Jul 2022 - Jun 2023
  • Square
    Senior Software Engineer
    Square Dec 2015 - Jul 2022
    San Francisco, Ca, Us
    Software Engineer - Payroll Product (2015-2019)Full stack engineer working on the Square Payroll product team using Ruby on Rails and Ember.js- Designed and implemented support for 1099 contractors which required updates to the product's employer and employee onboarding processes as well as tax filing system to allow Payroll usage in states not fully available for W2 employees. - Launched Square Payroll in the multiple states involving updating the product's onboarding and dashboard to support different tax requirements for each state, including automated quarterly and annual tax filings for each state using scheduled background jobs- Tech lead for a recommendations system within the Payroll product. Worked directly with product and design to develop workflows to raise employer enrollment of benefits for employees and a system to promote adoption of new features. Senior Software Engineer - Payroll Product / Regulator (2019-2022)Backend engineer working on the Square Payroll product Ops sub-team using Ruby on Rails and Ember.js- Engineer for the Payroll Ops sub team responsible for the support of new taxes and tax situations such as FFCRA changes to Federal tax forms, development of the Payroll tax engine, responsible for tracking and monitoring money movement and reconciliations- Tech lead for Year round W2 feature to allow W2s to be viewed and downloaded throughout the year to employers, employees and the Operations team in order to provide early data validations that reduce tax filing errors for end-of-year annual filings. Worked closely with operations and support to focus on reduction of support cases that involved bad employer and employee tax information that prevent W2 filings.- Built a new system for the Payroll tax engine to help decouple the existing tax engine from the Payroll monolith as well as design a more agnostic system to better support future tax engines.
  • Apttus
    Software Engineer
    Apttus Jul 2015 - Dec 2015
    - Working collaboratively with PM, UX and QA teams to help design and implement upcoming features using Apex, Visualforce, CSS, HTML and Javascript. - Actively participating in Sprint planning by prioritizing ticket, giving estimates and feedback on technical feasibility.- Own features throughout development, continually working on them as requirements and use cases evolve based on customer feedback.- Effectively fixing bugs after each release in a timely manner.- Maintain 85% test coverage for the entire source code. - Stepping in as engineering lead when needed and taking responsibility. - Helping teammates debug and brainstorm features.- Participating heavily in the hiring process and interviewing potential engineering candidates.
  • Apttus
    Software Engineer Associate
    Apttus Aug 2014 - Jun 2015
    - Developing Supplier Relationship Management (SRM) software within the Salesforce platform using Apex, Javascript and Visualforce.- Joined the team as the 2nd software engineer pre-release, working with PMs and Project leads to refine features and to polish user flows.- Using an Agile approach to quickly implement features and redevelop the UI.- Learned Apex and Visualforce on the job.- Jumped into development after training and produced quality code.
  • Bigmachines
    Software Engineering Intern
    Bigmachines Jun 2013 - Aug 2013
    Deerfield, Il, Us
    - Researched potential integration of JMS using JBoss within the product architecture to decide whether or not it is a viable solution. - Developed an Eclipse IDE plugin to automate the local build process to reduce downtime from half a day to 1 hour.- Developed a TFS service to sync bug reports and bug tickets from SalesForce using XML mapping and C++ to reduce duplicate bug entries.- Efficiently completed the given task within the tight schedule and maintained documentation throughout each project.- Used a semi-agile process by using daily scums to determine goals and deadlines.
  • Fitzmark Inc
    Software Development Intern
    Fitzmark Inc May 2012 - Aug 2012
    Indianapolis, Indiana, Us
    - Migrated a desktop application developed in WinDev to a web application written in C# with ASP.NET framework using MVC 3 Razor view engine to introduce new end users and new features.- Redesigned old features using new use cases based on various end users.- Delved through legacy code to understand the logic and data flow to optimize new features.- Learned Model-View-Controller on the job to design the new web application.- Maintained up-to-date shipment listings and shipment assignments between dispatchers and drivers using AJAX.

Kyle Cheung Skills

Javascript Java C# Eclipse Software Development Html Web Applications C Python Software Engineering Programming Css Ruby On Rails Git Cascading Style Sheets Web Development Rubymine

Kyle Cheung Education Details

  • Rose-Hulman Institute Of Technology
    Rose-Hulman Institute Of Technology
    Computer Science

Frequently Asked Questions about Kyle Cheung

What company does Kyle Cheung work for?

Kyle Cheung works for Mesa

What is Kyle Cheung's role at the current company?

Kyle Cheung's current role is Senior Software Engineer.

What is Kyle Cheung's email address?

Kyle Cheung's email address is kc****@****ail.com

What is Kyle Cheung's direct phone number?

Kyle Cheung's direct phone number is +184359*****

What schools did Kyle Cheung attend?

Kyle Cheung attended Rose-Hulman Institute Of Technology.

What skills is Kyle Cheung known for?

Kyle Cheung has skills like Javascript, Java, C#, Eclipse, Software Development, Html, Web Applications, C, Python, Software Engineering, Programming, Css.

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.