Profiles from Search

Profile photo

Peter Tran


Previous positions

  • Software Engineer Intern at QELZAL CORPORATION
  • Software Engineer Intern at General Atomics


University of California, San Diego, Bachelor’s Degree, Electrical Engineering






  • GroupMe Bot

    August 2016

    – Create a bot using GroupMe’s API to add additional functionality and utility to the group chat – Utilize Yelp API in order to accurately query and display top search results for user topic and location request – Use RegEx expressions in order to capture user input and direct it to the correct functions

    Team Members (1):
    • Peter Tran
  • CoupleTones (Android Application)

    April 2016 – June 2016

    Android Application Development – Design a location based Android application to monitor and notify users of their partner’s arrival at a location – Implement location tracking and notifications through Google Play Services and Firebase Cloud Messaging – Integrate fundamental software engineering principles such as Agile, design patterns and refactoring

    Team Members (1):
    • Peter Tran
  • Digital Design with Verilog

    January 2016 – April 2016

    – Construction of a RLE co-processor which performs a simple lossless data compression algorithm – Implementation of the SHA-1 which computes an external message into a 160-bit hash value – Synthesize and analyze waveforms and area construction in order to debug and meet qualification specifications

    Team Members (1):
    • Peter Tran
  • Smaller Software Assignments

    September 2015 – January 2016

    – Implement various data structures through different concepts such as Huffman encoding or IMBD actor relations – Use of Apache POI to transcribe excel documents across one another in order to modify and update spreadsheets – Apply JS/Ajax/Python in conjunction with Riot API to develop 3rd party programs to assist player base

    Team Members (1):
    • Peter Tran

Skills & Expertise

  • Oracle Database
  • Git
  • Leadership
  • JavaScript
  • Perl
  • Agile
  • TypeScript
  • Unix
  • Angular
  • Python
  • Representational State Transfer (REST)
  • Customer Service
  • Microcontrollers
  • C
  • C++
  • Customer Relations
  • HTML
  • Shell Scripting
  • Software Design Patterns
  • Java
  • Full-Stack Development
  • SQL


University of California, San Diego

  • Assembly/Computer Organization(ECE 30)
  • Data Structures(CSE 12/100)
  • Software Engineering(CSE 110)
  • Algorithms(CSE101)
  • Computer Architecture(CSE141)
  • Probability and Random Processes(ECE153)
  • Digital Design(ECE 25)
  • Analog Design(ECE 35)
  • Java(CSE 11)
  • Engineering Computation(ECE 15)
  • Circuits and Systems(ECE 45)
  • Linear Systems Fundamentals(ECE 101)
  • Components & Circuits Laboratory(ECE 65)
  • Fundamentals of Devices and Materials(ECE 103)
  • Electromagnetism(ECE 107)
  • Engineering Probability and Statistics(ECE 109)

Volunteer Experience & Causes

  • Member

    Rotary International

    August 2013Social Services

    Participate in local community service opportunities targeted to aid underprivileged or neglected areas and provide charitable funds with its latest being Rotary’s End Polio Now Campaign.