Back to CSS Capstone schedule

UWB Logo

Computer Science and Software Engineering Capstone Presentations

Fall Quarter

December 18, 2020

 

Omer Ronen

"Implementing a Customer Training Platform"

(Appito)

 

Faculty Advisor: Dr. Arkady Retik

 

 

 

Abstract

Over this past Summer, I spent three months interning as a Software Engineer at Apptio. During my internship I developed a full stack application using React, Java, MySQL, and the DropWizard framework.

 

I used these tools in order to design, architect, and build a consumer-facing user registration system. I integrated the app's client side into Apptio's front-end framework, called Apex Shell, and the server-side code into Apptio's authentication and authorization codebase, named PPO. This project was assigned to me due to the lack of organization Apptio's customers face when attempting to learn how to use the company's tools. Apptio provides many products to their customers and in order to learn how to use them, a course is provided with each one. Prior to my project, an Apptio customer would've had to request access to a course from a customer success manager. Managing who gets what course was a job that would take up a lot of time from the employees in the Customer Success department. My project allowed to mainstream the course distribution process which then permitted the Customer Success employees to focus on their job.

 

As a result of this project, all of Apptio's asynchronous courses will be distributed and offered through my full-stack application. In addition, the Customer Success manager will now have access to a clear backend dashboard that views which customer is registered for what course. Over the course of this internship I have learned an overwhelming amount of new technologies which will prove to be useful to me as I begin my career as a software engineer. Moreover, these technologies will help enable me in any future challenges I face as a software engineer in the future. Overall, this internship has been an amazing experience and one which allowed me to grow and learn as a software engineer.

 

 

 

 

 

 

 

 

 

 

 

Updated December 15, 2020