back to CSSE Capstone schedule

UWB Logo

Computer Science and Software Engineering Capstone Presentations

Summer Quarter

August 21, 2020

 

Parker Amundsen

"Internship at Wealthfront"

(Wealth Front)

 

Faculty Advisor: Dr. Wooyoung Kim

 

 

 

Abstract

During my summer internship with Wealthfront I learned so much. An important aspect to professional software development is working with individuals that may be working with other technologies to create a product with cross platform parity. It is essential to be able to communicate limitations and expectations to the other functions of the team.

Teamwork no doubt is the most important part of the job as a software engineer at Wealthfront. With that being said it is also important to leverage the tools at hand in an existing codebase. This includes following existing coding practices, reusing existing components, and making code simple and easy to follow. Additionally, at Wealthfront testing is particularly important because when dealing with finances, any mistake may lose client trust. The time spend writing tests should be near equal to the amount of time writing the actual code. This is a clear demonstration of test driven development. The engineering culture around Wealthfront pushes for this idea of "proportional investment." This is the idea of spending an equal amount of time developing as eliminating tech debt and reducing the chance of toil in the future.

Learning to work with a cross functional team in such an engineering culture was an awesome experience. The intern project that I was a part of required me to immerse myself in Wealthfront's collaborative engineering culture. I think this has prepared me to take on a full time software engineering role at just about any company.

 

 

 

 

 

 

 

 

 

 

 

Updated August 20, 2020, 17:13