About

Hello! I am Karthik Natarajan. I'm a Masters gradaute in Computer Science from University of Southern California.

I'm currently working as a Software Development Engineer for Amazon.com. I've previously worked as a Frontend Engineer for CSSE(Center for Systems and Software Engineering) at USC, Member of Technical Staff- Intern at VMware Inc. and Software Engineer Intern for the MIT Media Lab.

Learn More

Basic Information
Email:
karthikn@usc.edu
Phone:
(202) 758-5553
Address:
Apt 301, 4230 8th Avenue NE Seattle, WA - 98105
Languages:
English, Hindi, Tamil, Bengali, Elementary Chinese
Education

2017 - 2019

Master's Degree
Master of Subject, Computer Science

University of Southern California, Los Angeles, CA

Pursued a Masters degree in Computer Science at University of Southern California, Los Angeles

Completed coursework - Analysis of Algorithms, Programming Systems Design, Web Technologies, Computer Networks, Artificial Intelligence, Information Retrieval, Operating Systems, Database Systems and Software Management and Economics.

2013 - 2017

Bachelor's Degree
Bachelor of Technolgy, Electrical Engineering

SRM University, Chennai, India

Pursued a bachelors degree in Electrical Engineering from SRM University in Chennai, India

Relevant Coursework - Computer Architechture, Digital Sytstems desgin, Digital Signal Processing, Computer Networks, Embedded Systems

Spring 2016

Visting Student
Visiting Student, Course 6 - Electrical Engineering & Computer Science

Massachusetts Insitute of Technology, Cambridge, MA

Completed a semester as a visiting student at MIT for Spring 2016. Worked as a Software Intern for the MIT Media Lab under the Human Dynamics Group

Completed courses - Computational Structures , Intro to Computational Thinking and Data Science (A), Engineering Innovation and Desing, Entrepreneurship in Engineering

Work Experience

June 2020 - Present

Amazon.com Services, Inc
Software Development Engineer

Currently working with the India Consumables team at Amazon, as Software Development Engineer.

September 2019 - June 2020

CSSE - USC
Member of Technical Staff - Intern

Working with the Center for Systems and Software Engineering(CSSE), USC, as frontend developer performing UI enhancements, bug fixes and implementing new features for the SQUAAD (Software Quality Understanding by Analysis of Abundant Data) web application - that allows users to analyze different quality metrics of software systems as it evolves over time.

May 2019 - August 2019

VMware Inc
Member of Technical Staff - Intern

Worked with the vSphere UI team to develop a UI feature for the vSphere Web Client – VMware’s cloud computing virtualization platform. The feature introduced theming for vCenter servers in the web client, allowing users to differentiate between different vSphere environments in the application. Wrote unit and end to end tests for the feature. Feature went into production, subsequently being released to a small set of users for feedback in VMware Fling.

March 2016 - July 2016

MIT Media Lab
Software Engineer Intern

Worked with the Human Dynamics group, MIT Media Lab, supervised by Abdullah M. Almaatouq (Research Assistant) under the guidance of Alex 'Sandy' Pentland(Professor of Media Arts and Sciences). Researched different mechanisms in Game Theory which promote and maintain human cooperation and its relative efficiency in sustaining the cooperation. Designed an online experiment where human participants interacted with bot confederates in a 10-round public goods game (PGG). Built a dynamic responsive web application for the online experiment. Developed the user interface for the application using HTML, CSS and MeteorJS. Used MongoDB to store player data. Web application was later configured to work with Amazon Mechanical Turk using MTurk API’s to incentivize volunteers to play the online game.

Projects
Contact Me

Address

Apt 301, 4230 8th Avenue NE Seattle, WA - 98105

Phone

(202) 758-5553

Email

karthikn@usc.edu

nkarthik@mit.edu