Software Development Engineer Intern at Amazon
Brief
My internship at Amazon served as my first professional experience in software development. The role provided me insights into effective communication with my manager, the importance of understanding systems on a macroscopic level, and the intricacies of software design.
Responsibilities
- Developed a feature for the Alexa mobile app by modifying UI elements and existing APIs to improve the
customer experience.
- Coordinated with team members and other developers during implementation and leveraged the collective
knowledge to revise project-related changes during code reviews.
- Wrote 15+ unit tests using a mock framework and conducted further functionality verification using integration
tests and internal APIs.
- Created documentation on the high-level operation of the feature, and a guide on testing-environment setup
necessary for any future related work.