Michael Amanda Silalahi

I am currently studying at Universitas Negeri Medan majoring in Computer Science. During my studies, I have not applied much of the knowledge I have learned outside the campus environment. The application of my knowledge so far has been more realized through project assignments from each course.

I have a deep interest in technology, especially in the field of application development and the development of Machine Learning and Deep Learning models. Therefore, I continue to try to hone my skills independently.

I really like the TypeScript and Python programming languages, and in the future I have an ambition to become a mobile application developer who integrates Artificial Intelligence technology into real solutions.

Application projects that have been created

expo
next js
react native

Experience

Apprenticeship - PT. Dayamitra Telekomunikasi Tbk

I have an internship experience during my college years as part of fulfilling one of the internship courses. I underwent a three-month internship program at PT Dayamitra Telekomunikasi Tbk (Mitratel), a subsidiary of Telkomsel.

During my internship, I was responsible for developing a login system on the SharePoint Excel application, with the aim that every employee who logs in can be directed directly to their personal worksheet. The development of this system aims to improve the security of company data, both from internal and external access.

In addition, I was also assigned to process Excel data containing information about tower infrastructure, such as the number of RF, MW, RRU, tower ID, and project ID from tenants/providers. I completed this data processing process using Google Colab, and I created a labeling system to identify whether a tower was experiencing overload or not, based on the number of components installed.

Because the company where I interned did not have an IT division, I worked independently. I routinely reported work progress to my manager for evaluation and input. Through this approach, I managed to complete all the tasks given well.

Skills

Programming LanguageFrontendBackendDatabase & CloudData Science
JavascriptReact JSNode JSMySqlNLP
TypescriptReact NativeFast APIPostgresqlClassification
PythonNext JSFirebasePreddiction
Visual BasicClusstering
Association Rule Learning

Soft Skills

Agile Methodology

I really like the Agile methodology because it allows application development to be done iteratively, flexibly, and collaboratively, so that teams can quickly adapt to changing needs and produce products that are more in line with user expectations. One of the main advantages of Agile is its ability to break down large projects into smaller parts that can be worked on and evaluated regularly, thereby minimizing the risk of failure, increasing team efficiency, and accelerating the time to market.

Education

State University of Medan, North Sumatra, Indonesia

Computer Science study program

2021 - 2025 (3,44 of 4.00 Indonesian GPA System)