1
Backend development for project EFORM | |
Author | Vineela, Mukkamala |
Call Number | AIT Internship report no.CS-22-02 |
Subject(s) | Application program interfaces (Computer software) Application software--Development |
Note | An Internship Study submitted in partial fulfillment of the requirements for the degree of Master of Engineering in Computer Science |
Publisher | Asian Institute of Technology |
Abstract | This report has details about my internship projects which is undertaken to full fill the requirement of my master’s degree. It contains the work done during the internship period in Osotspa which is one of the leading consumer-product company in Thailand. I had a great opportunity to work as the software developer intern in Osotspa. During this period, I got to know about the work culture and work environment, and the implementation of software process and software development process in real time for an ongoing project, and also know the coding style in the organization. During the whole internship agile methodology is used for development of a project in the company. I have participated in scrum meetings, like daily scrum, sprint planning, sprint review and sprint retrospective held in the process of developing the projects. I was assigned to work under backend development for the ongoing projects Eform and dashboard highway. The project Eform is being developed to make the work of the supervisor and operator easy as Osotspa is a large company it has lot of machinery and readings from that machinery needs to be taken by the operator to analyze the data. So, this project helps to input the data from the machinery and update it at regular intervals, then the data is stored at data warehouse and can be retrieved when needed to do further processing of the data like data cleaning and analyzing the data. In the process of development of this project I was also responsible for testing the API using swagger and postman. I was also involved in development of the backend for other project named dashboard highway according the clients requirement. The backend for these projects was developed using the node.js and express.js as the framework. The frontend was developed using Outsystems for these projects. I also had an opportunity to learn new technology like Anaplan according to the requirements. In conclusion, this was a great opportunity for me to develop and enhance my skills to become industry ready for future. It even helped me to improve my coding capabilities and also gave insights about new tools and technologies which are being used in the company. |
Year | 2022 |
Type | Internship Report |
School | School of Engineering and Technology |
Department | Department of Information and Communications Technologies (DICT) |
Academic Program/FoS | Computer Science (CS) |
Chairperson(s) | Chaklam Silpasuwanchai |
Examination Committee(s) | Dailey, Matthew N.;Chutiporn Anutariya |
Scholarship Donor(s) | AIT Scholarships |
Degree | Internship Report (M. Eng.) - Asian Institute of Technology, 2022 |