Harshal Trivedi

I'm a Computer Science graduate from Arizona State University interested in Web Development, Front-end Development, Full-Stack Development, Cloud Computing and Data Science.

May 2019 - August 2019

Amazon.com Services Inc.

- Tempe, Arizona

Worked as a Software Development Engineering Intern at the Amazon office in Tempe, Arizona. Worked in the Registration and Core Services department that chiefly deals with Customer Risk detection and prevention. Developed a Website that called the backend service of our team secured using the OAuth2 authentication service provided by Amazon API Gateway. The website frontend was developed using the ReactJS framework and was developed using a serverless architecture by using AWS Lambda. Used Amazon S3 to store all data files, and orchestration files of the project. Used Docker containers and Swarm to orchestrate a local development and test environment that replicated my AWS account on my cloud machine for development and testing of my website. Used Amazon DynamoDB for storing data in NoSQL format.

Technologies:

  • React
  • JavaScript ES6
  • AWS (Lambda, API Gateway, DynamoDB, S3, CloudFormation)
  • Node.js (RESTful APIs)
  • Java
  • Docker and Swarm (for rapid development and testing)
May 2019 - August 2019

Arvind Limited

- Ahmedabad, Gujarat, India

Worked as a Full-Time Intern at the IT department of one of the leading Textile manufacturers in the country where I developed an organization-wide project that handles all the investment details such as the type of investment, payment done, payments due, investor details. Implemented using .NET Framework with C#.NET and ASP.NET to develop the front end and back end and Microsoft SQL server to handle the data.

Technologies:

  • C#
  • ASP.NET
  • Microsoft SharePoint
  • Microsoft SQL Server 2012
  • Bootstrap
Januaru 2019 - May 2020

Arizona State University

- Tempe, Arizona

Teaching Assistant in Department of Physics at Arizona State University.

Duties:

  • Conducting Physics I (PHY 122) laboratory sessions for freshmen physics students.
  • Explaining different theoretical and practical concepts regarding the topics covered in the coursework.
  • Explaining the procedure for performing the experiments successfully.
  • Encouraging students to critically think, analyze and solve the problems encountered during an experiment.
  • Grading the lab reports based on multiple parameters from grading rubric and giving feedback to students based on their performance.