Marvin Xu Software Engineer 2/L62/IC3 at Microsoft.
No reviews yet

I am a Software Engineer 2 at Microsoft and I have lots of experience interviewing candidates and studying for interviews myself. I have done over 300 leetcode questions, completed cracking the coding interview, and received multiple offers from big N companies. I have also tutored others for these interviews which has led to them also landing offers from big N companies. I tutor technical interviews, system design interviews, and behavioral interviews.

My teaching style is to explain what interviewers like myself look for in candidates then have you do a mock interview. I will take notes on your weaknesses and then create a lesson plan tailored just for you. From my experiences interviewing candidates, I have encountered different kinds of weaknesses from poor communication to poor timing. Often candidates will not fix these weaknesses and continuously make these mistakes leading to frustration. Once I point out these weaknesses I also come out with a plan to improve on these weaknesses for future interviews. This allows candidates to not only solve the current problem but to also be able to know how to solve future problems that are similar.

Subjects

  • Python Beginner-Expert

  • Interview Preparation for Big-N or FAANG companies Beginner-Expert

  • Leetcode Solving for Job Interviews Beginner-Expert

  • Mock interviews Beginner-Expert

  • Leetcode Beginner-Expert

  • System Design Beginner-Expert


Experience

  • Software Engineer 2/L62/IC3 (Mar, 2022Present) at Microsoft, seattle
    *Designed and built a schedule management system for TLS/SSL certificates for over 5000 engineers in the identity management organization to securely and automatically create, update, and rollback certificate rotation schedules. This saves over 157,000 hours of manual dev work worth over $2.1 million a year.

    *Created a router/load balancer for customer certificate rotation that authenticates and authorizes requests using TLS handshake and distributes them geographically. Along with enhancements like Kusto monitoring, test request processing, and consistent hashing, it creates $1.1 million in value over 13,000 requests a year.
  • Senior Associate (Feb, 2020Mar, 2022) at Capital One
    *Designed a company wide system to scan 4000+ s3 buckets for out of compliance policies, notify bucket owners, and then schedule update jobs for those buckets thus automating thousands of hours of dev work.

    *Migrated Airflow Platform from AWS EC2 instances to Kubernetes to increase resiliency and monitoring capabilities. Availability increased to 99.99%.

    *Created a Data Pipeline on AWS to take in data on whether or not a card was scanned by UPS and send it to Capital One's Fraud Decisioning Engine which will save $10.7 million per year.

    *Validated Machine Learning models sent by Data Scientists that are expected to save over $20.6 million in fraud per year. The steps involved preparing millions of authorization data, deploying and running the model to QA, comparing the validation results to expected results, and fixing any discrepancies discovered.

    *Migrated fraud rules logic from Drools Business Rules Management system into faster AWS ec2 compute nodes in order to reduce latency for millions of transactions per day and free up rules to be used elsewhere.
  • Tutor (Jan, 2017May, 2017) at NOYCE FOUNDATION, new carrolton
    *Assisted teachers with managing special needs students.

    *Develop lesson plans with activities and educational games (e.g. jeopardy) to motivate and help students excel in various subjects.

    *Individually tutored students after to school and helped over 20 students master concepts they struggled with in school and perform significantly better on tests.

Education

  • Higher Secondary (Aug, 2016Dec, 2019) from University of Maryland, College Park

Fee details

    US$50100/hour (US$50100/hour)

    This will depend on your goals. If you want me to create my lesson plan tailored at passing a specific interview then the rate will be higher. If you want me to go over some problems with you then it's cheaper.


Reviews

No reviews yet. Be the first one to review this tutor.