Kevin Shelton

Kevin Shelton Email and Phone Number

Software Engineer at StockX @ Merge
New York, New York, United States
Kevin Shelton's Location
New York, New York, United States, United States
Kevin Shelton's Contact Details

Kevin Shelton personal email

n/a

Kevin Shelton phone numbers

About Kevin Shelton

Software Developer 2 at Amazon, with extensive experience and knowledge of highly distributed systems and technologies, including Java, Hadoop, AWS, and SQL. Always looking to learn new technologies, grow, and help others. Feel free to reach out if you have any questions! Thanks!

Kevin Shelton's Current Company Details
Merge

Merge

View
Software Engineer at StockX
New York, New York, United States
Website:
merge.dev
Employees:
122
Kevin Shelton Work Experience Details
  • Merge
    Merge
    New York, New York, United States
  • Stockx
    Senior Software Engineer
    Stockx Sep 2022 - Present
    Detroit, Michigan, Us
  • Stockx
    Software Engineer
    Stockx Jul 2021 - Sep 2022
    Detroit, Michigan, Us
    Designed and devleoped an entirely new notification platform which will enable the decomposition of StockX's monolith platform. Communicated across all teams in StockX on how to ensure email consistency and accuracy as these teams move to microservices. Emails are triggered by consuming kafka messages from other teams, enabling notifications to be moved out of the critical flow of processing, lowering latency. Data is gathered through StockX's GraphQL platform. Will trigger over 2 million emails per day.Built the backend for an entirely new messaging channel for StockX customers called Inbox where users can view transactions on the StockX application. Helps bring in $2million+ per year.Took over the old notification sending system and performed several enhancement which includes increasing the success of notification sending from 90% to 99.9% and monitoring to ensure all 100+ notifications are working as expected.For Black Friday promotions, built an automated Skills Test for Canadian users which replaced the manual process we had in place before, saving hundreds of human hours.Migrated StockX's notification testing platform from ContentStack to S3 in order to speed up localization and email format testing for all notifications. Saved email and localization engineers 2 days per email and a week each year when the content gets updated for the new year.Other day to day responsibilities:* Mentor and unblock other developers via meeting, code reviews, informational sessions* Design review for our team and any other teams that may affect our team* P1 bug fixes and investigations* Implementing best practices for our team* Designs, code reviews, monitoring
  • Amazon
    Software Development Engineer Ii
    Amazon Oct 2019 - Jun 2021
    Seattle, Wa, Us
    Designing and developing a new, AWS-only system that supports Amazon’s move towards caching website data and handles 120TB/day.For this new system, I developed coding standards, accepted code reviews, created source control management, built processes, tested, and created metrics and alarms to easily maintain operational excellence on the system.Designed and developed a solution to bring my team’s EMR Hadoop system in compliance with COPPA regulation using Berkeley DBs and Elasticache, processing approximately 1 million records per second.Continuous work on highly distributed system that runs on EMR with Hadoop handling over 30 petabytes of data per dayProvide mentorship for new developers via code reviews, 1 on 1 meetings, and informational systems about our team’s infrastructure
  • Amazon
    Software Development Engineer
    Amazon Aug 2017 - Oct 2019
    Seattle, Wa, Us
    Software engineer and Operations developer for a team that develops and improves data pipelines for Amazon Retails teams, one of these pipeline handles 20 PB/day and another handles 6 million TPS. Some projects I worked on for the team are:* Finding a bottleneck and implementing new I/O writer for our system, which increased max CPU sustainability by 15% and increased the TPS a server could handle by 50%.* Developing a new distributed and scalable pipeline for client-side metrics that handles 300GB per day* Designing, developing, testing, and maintaining a way for our pipeline to send small data files via SQS instead of S3 saving $100k/month* Decreasing developer time by scripting common commands, such as descaling servers, saving two developer weeks per yearOther day to day responsibilities include:* Mentor developers via 1 on 1 meetings, code reviews, and informational sessions about our system.* Operations rotation to ensure system is operationally functional and to answer customer inquiries.* Documentation* Java development, testing and design* Technical presentations and design reviews
  • University Of Southern California
    Course Producer - Csci 310
    University Of Southern California Jan 2017 - May 2017
    Los Angeles, Ca, Us
    One of several CPs who help the TA and Professor in teaching CSCI 310, Software Engineering, at the University of Southern California. Responsibilities include:• Help students in understanding assignments associated with the software engineering process• Work with TA and Professor in important class decisions such as scheduling and project planning• Assist in grading all project deliverables for 120 students.
  • Workday
    Software Development Engineer Intern
    Workday May 2016 - Aug 2016
    Pleasanton, California, Us
    Internship focusing on software development within the Tools Organization of Workday. Work included developing java-based methods for my team to gather data metrics on new features, and communicating project process through daily scrum meetings with my team and manager. In addition, bi-weekly technical presentations were given to several teams, mine included.Responsibilities include:• Technical Research• Java Development• Proprietary technology learning• Solution Design• Daily Scrum meetings• Technical presentations• Team Feedback
  • Cisco
    Field Sales Engineer Intern
    Cisco Jun 2015 - Aug 2015
    San Jose, Ca, Us
    Intense internship focusing on Engineering in the area of sales. Duties include working with account managers to provide valuable insights into areas of opportunity and technical solutions. Technical solutions and business insights are presented to the account team. In addition, professional training, projects, and milestones are accomplished throughout the duration of the internship.Responsibilities included:• Business Research• Initiative Identification• Regular Presentations to account team• Solution Design• Financial analytics• Personal Development and technical training• Peer Feedback• Technical Research

Kevin Shelton Education Details

  • University Of Southern California
    University Of Southern California
    Computer Science

Frequently Asked Questions about Kevin Shelton

What company does Kevin Shelton work for?

Kevin Shelton works for Merge

What is Kevin Shelton's role at the current company?

Kevin Shelton's current role is Software Engineer at StockX.

What is Kevin Shelton's email address?

Kevin Shelton's email address is sh****@****usc.edu

What is Kevin Shelton's direct phone number?

Kevin Shelton's direct phone number is +140843*****

What schools did Kevin Shelton attend?

Kevin Shelton attended University Of Southern California.

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.