# data[].attributes.body
Welcome to my internship journal ! This space is a reflection of my ongoing growth, a place where I capture the milestones, experiences and insights that shape my path forward. From early steps to immersive internships, I'm continuously learning, evolving and discovering new opportunity.

Here, I'll be:

Highlighting key achievements that define my progress.

Reflecting on experience that have challenged and inspired me.

Documenting my development across skills, goals and perspectives.

Exploring internships that bring my aspirations to life.

# data[].attributes.body
As a Finance intern at Motorola Solutions, I had the opportunity to gain hands-on experience in a dynamic, fast paced corporate environment. I have contributed to financial analysis, budgeting processes and reporting tasks tat support strategic decision-making. Working alongside with the project finance team members, i had developed a deeper understanding of corporate finance operations while honing my analytical ad problem -solving skills. This internship has been an invaluable step in bridging academic knowledge with real-world applications.

# data[].attributes.body
Motorola Solutions is a leading global provider of mission-critical communication and security solutions. Originating as the public safety and enterprise mobility division of Motorola, Inc., the company became an independent entity in 2011. Headquartered in Chicago, Illinois, Motorola Solutions focuses on delivering innovative technologies that support public safety agencies and commercial enterprises worldwide. Their portfolio includes land mobile radio (LMR) communications, command center software, video security and access control systems, as well as managed and support services. With a long history of pioneering communication technologies, including car radios and equipment for the first moon landing, Motorola Solutions continues to evolve, providing integrated solutions that enhance safety, security, and operational efficiency for its customers. The company has a significant presence in Bayan Lepas, Penang, Malaysia, which serves as a major integrated site for global R&D, supply chain functions, managed services, and regional finance operations.

# data[].attributes.body
Located in Bayan Lepas, Penang, Malaysia, Motorola Solutions operates a major integrated site that serves as a crucial hub for its global operations. This facility is home to significant global Research and Development, focusing on mission-critical subscriber units and complex radio communication systems, alongside vital supply chain functions, managed and support services, and a regional finance shared services center. With over US$1 billion invested since 1974 and employing a substantial knowledge-based workforce of over 1,700 individuals, the Penang site is unique as Motorola Solutions' only worldwide location integrating both supply chain and R&D capabilities. Beyond its operational significance, Motorola Solutions in Penang actively contributes to the local community through STEM education initiatives, community support programs, and talent development collaborations with local universities, underscoring its long-term commitment to Malaysia.

# data[].attributes.body
Motorola Solutions stands out as a leading provider of mission-critical communication and security solutions due to its decades-long legacy of innovation and reliability, particularly in public safety and enterprise sectors. The company offers a comprehensive portfolio of integrated technologies, including advanced radio communications, command center software, video security, and managed services, all designed to enhance safety, security, and operational efficiency for its customers. With a deep understanding of mission-critical environments and a commitment to continuous innovation, Motorola Solutions delivers trusted and purpose-built solutions that empower organizations to respond effectively in the moments that matter most. Its significant global presence, including a key integrated site for R&D and supply chain in Bayan Lepas, Penang, Malaysia, further underscores its commitment to delivering cutting-edge solutions and support worldwide.

# data[].attributes.body
Motorola Solutions traces its roots back to the Galvin Manufacturing Corporation, founded in Chicago in 1928, which notably introduced the "Motorola" car radio in 1930. Over the decades, the company under the Motorola name pioneered numerous communication technologies, including the first FM portable two-way radio and the equipment that relayed the first words from the moon in 1969. In 2011, Motorola, Inc. split into two independent entities: Motorola Mobility (focused on mobile phones) and Motorola Solutions, which comprised the former Government and Public Safety division and the Enterprise Mobility Solutions. As the legal successor to the original Motorola, Motorola Solutions sharpened its focus on providing mission-critical communication and security solutions for public safety and commercial customers, continuing a long-standing legacy of innovation in technologies that are often considered lifelines in critical situations.

# data[].attributes.body
Here is a timeline highlighting key milestones in the history of Motorola Solutions:

1928: The Galvin Manufacturing Corporation is founded in Chicago by brothers Paul and Joseph Galvin. Their first product is a "battery eliminator" for radios.

1930: The company introduces the Motorola car radio, one of the first commercially successful car radios, giving the company its future name. They also begin selling car radios to police departments, marking their entry into public safety communications.

1939: Galvin Manufacturing Corporation develops its first two-way radio for public safety.

1940: The Handie-Talkie SCR536, a portable two-way AM radio, is developed and becomes an iconic communication device during World War II.

1943: Motorola designs the world's first FM portable two-way radio, the SCR300 backpack model, for the U.S. Army Signal Corps.

1947: Galvin Manufacturing Corporation officially changes its name to Motorola, Inc.

1955: Motorola introduces its iconic "batwing" logo. The company also releases its first Handie-Talkie radio paging system.

1969: A Motorola radio transponder aboard the Apollo 11 lunar module relays the first words from the moon to Earth.

1973: Motorola publicly demonstrates the world's first portable cellular telephone and system.

1974: Motorola introduces its first microprocessor, the 8-bit MC6800.

1983: The world's first commercial handheld cellular phone, the Motorola DynaTAC 8000X, receives FCC approval.

2011: Motorola, Inc. splits into two independent public companies: Motorola Mobility (focused on mobile phones) and Motorola Solutions (comprising the government and enterprise equipment businesses). Motorola Solutions legally succeeds Motorola, Inc.

2016: Motorola Solutions acquires Airwave, the largest private operator of a public safety network in the United Kingdom.

2018: Motorola Solutions acquires Avigilon, a Canadian company specializing in advanced security surveillance solutions, and finalizes the acquisition of Airbus DS Communications.

2019: Acquisitions include Avtec, a provider of dispatch console solutions, and WatchGuard, a maker of in-car video systems and body cameras for law enforcement.

2020: Motorola Solutions acquires Lunarline, a cybersecurity and professional services firm.

2021: The company acquires Openpath Security Inc., a cloud-based mobile access control provider, Envysion, a provider of enterprise video security and business analytics, and 911 Datamaster, Inc., a Next Generation 9-1-1 (NG9-1-1) data solutions provider.

2022: Acquisitions include Calipsa, specializing in cloud-native advanced video analytics, and Videotec, an Italy-based video security manufacturer.

2022: Motorola Solutions acquires Futurecom Systems Group, a leading provider of radio coverage extension solutions for public safety agencies in Canada, and Rave Mobile Safety, a provider of mass notification and incident management solutions.

2023: The company acquires IPVideo, a smart sensor company and creator of the HALO Smart Sensor.

2024: Motorola Solutions acquires Silent Sentinel, a UK-based rugged camera company, and 3tc Software, a provider of control room software solutions for emergency services in the UK.

2025 (January): Motorola Solutions enters into a definitive agreement to acquire Theatro Labs Inc, a maker of AI and voice-controlled communication and digital workflow software for frontline workers. The deal closes¹ in March 2025.

2025 (February): The company acquires RapidDeploy, a cloud-native 911 solution provider for public safety.

2025 (March): Motorola Solutions enters a definitive agreement to acquire InVisit, a cloud-based visitor management solution provider.

# data[].attributes.body
Arrived at the company at 9.00am which had received the company badge for the access for the entrance and others gate to the company. The company's laptop is being received and begins to enroll in the new employee IT Orientation which consists of setting up the laptop information and registering the laptop under the company identification (Core ID).

We are being directed to a meeting room where all of the interns are being gathered for the brief introduction of the company.

The first introduction is from the company’s IT department which provides more information about the company’s laptop and the importance of keeping the laptop safe as it consists of all of the company's private information which is prohibited to be known by other companies/competitors.

The second introduction is the the company’s asset movement guidelines which consists of their ship request guidelines, material pass guidelines which consists of strategic trade act 2010 to let interns learn more about what the company manufactures in which Motorola Solutions now focus in R&D and mostly manufacturing walkie-talkie and the products are also used by PDRM.

The third introduction is the company’s human resources chart which consists of the company’s HR Lead of the country, respective HR manager for different departments and HR services. Next is the key belief of the company and what the company stands for which are innovative, passionate, driven, accountable, partners and inclusive. There is also a leadership model in which everyone is a leader which is the 5 calls to action which are to move fast, improve decisions, think differently and big, lead change and take risks, collaborate. They also discuss employee benefits and also HR policies and guidelines.

# data[].attributes.body
Supervisors provide documents about the financial policies that the company had and the information is needed to proceed for my internship in this company.

Supervisor had instructed one of the interns that had been in the team for a period of time to help me grant access to the company’s data as it is needed for the task I was required to do during the internship period as I will be replacing the formal interns’ work.

# data[].attributes.body
Company provide a google workspace workshop for interns

The workshop is held online via google meet

The company introduced that unlike other companies that use Microsoft teams, Motorola solutions use Google instead for everyday workflow of every staff.

The staff introduce and provide a hand on session for interns on how to use some of the features of google such as google calendar, google chat, gmail and also the AI that Google had created which is Gemini which can help us in daily work

# data[].attributes.body
The supervisor held a meeting with the interns with other members of the teams in order to get to know each other better and how interns can contribute to the teams.

The team consists of 14 members including the interns and it is responsible for the finance project of the company that is in the Asia-Pacific (APAC) region.

The meeting included what every member's responsibilities were and what they had contributed for the company.

The supervisor assigned task to us in which is under other members in order for us to learn from them

The members provide useful information such as what application that had been used to process the data of the company and how to install into the company laptop

They also provide videos for interns to learn from step by step with clear instructions for us to watch before the hands-on session begins.

# data[].attributes.body
Saturday

# data[].attributes.body
Sunday

# data[].attributes.body
Today is self learning for the interns as most of the members are all busy.

An excel sheet is given for the interns to self-learn from the video before a task is assigned to them.

The excel sheet consists of example of the completed task with screenshot of the step-by-step on how to complete it and also video on how to complete it

This allows interns to watch the tutorial multiple times and can be watched repeatedly if the interns forget the steps of the assigned tasks.

# data[].attributes.body
icebreaking with the team members

provide insight of the teams responsibilities

company provide healthy environment (AL, extended working hours)

The teams (post sales department) goals of different regions (tech, innovation, predictability, talent, controls and acquisitions)

The KPI of the teams

# data[].attributes.body
continue to complete company’s new employee tasks that had been assigned by the company

provide insight of the company that wanted an automation system throughout the company

Automation is divided into 3 types in the company which are alteryx, tableau and Robotic Process automation

As MotorolaSolutions is a multinational company, there are a lot of data that needs to be processed in a short period of time so automation can save time, help to prepare data, pulling the same exports or key-stroking the system.

Robotic Process automation can perform actions in business applications, send and read e-mails, connect to databases, extract data from structured documents and so on.

From the tasks, I also learn the benefits of RPA which are scalability, accuracy, increased quality and high productivity.

# data[].attributes.body
Interns are still being assigned to complete the tasks given by new employer in the company

From the slide given, i had learned that data with and without contexts as the team that had joined is the project finance of the company so data with content is extremely important as we need to identity which receivable from the different buyers or seller and how is it billed or unbilled and how can be listed out systematically and transfer into the next department to sort out.

The supervisor had also assigned a team member for me to go to and to help her to tidy up the data given by other team members.

# data[].attributes.body
As it is the close week of the company at the end of the first quarter of the company, there is a lot of data that needs to be organized.

I had been assigned to mimic an excel file as the old documents had crashed and cannot be opened and these documents needed to be sent to other departments which include all of the data and also screenshot of the file.

One of the team members had opened a video call to guide me through on how to complete the tasks

After completing the tasks, i had help with another team member to complete their tasks which is to check the transaction from different buyers they had purchased products or maintenance  of the company as if they had completed the payment to the company so that the other teams can check and push the buyers to pay back to the company as soon as possible.

# data[].attributes.body
Today I am still completing the tasks of learning the automation of the company for competent users after learning the basics of the automation system. These tasks provide more in depth of the uses of automation of the company. As the MotorolaSolutions that is located in bayan lepas, Penang is mainly for research and development, automation is extremely important and most of the engineers are also located here.

There are teams of IT developers who will help to create an automation system for the company. The teams that I have joined also use the automation system that the IT developers create and we are responsible to let the IT developers know what our needs are, such as data extraction or import of data and they will create the automation for us.

# data[].attributes.body
As it is still in the close week, most of the team members are busy with their own work, interns do not need to help them as they also do not have the time to guide us so we are assigned to learn more about future tasks through past recording that the previous interns had recorded.

After lunch, the supervisor had booked a meeting room for a more detailed introduction for the company with all of the interns in the teams.

She introduced the team structure and roles for MotorolaSolutions and what is the main financial controller of the company. Moreover, we also learn the business partners and connections of the company and how the company operate

we also learn the accounting process such as some of the professional terms that the company used. For example WD+0 for ship cut off, WD+3 for the final closing. Revenue recognition methods are also divided into three different types which are Percentage of Completion which means for huge projects that last 5 years and above, Ship & Bill which for letter of credit and Straight-Line which provide warranty, maintenance and managed services.

# data[].attributes.body
Saturday

# data[].attributes.body
Sunday

# data[].attributes.body
I was assigned by a team member that is responsible for my tasks for helping her to do the movement check for the company unbilled project. The movement check is to ensure that every project that the company has signed is being paid by the buyers as these are considered long term projects and the payment is based on different milestones that the both parties had agreed upon. Although most of the raw data is being extracted by automation, the tidying up of the data is being done by the team members.

If the balancing amount is not balanced based on other files given, we need to check what are the sources of the revenue or billing, this will ensure that the data is being extracted correctly before transferring to the next responsible teams.

There are many different methods to check if the amount is correct by checking the transaction number, system billing tracker files or the project names.

# data[].attributes.body
After completing the tasks given yesterday, there are some problems that I do not know about after self-checking other files and I had asked the task owners to help with the data.

I had a video meeting with the task owners in which she guided us based on the screen sharing of my laptop.

his has let me know more about the access that i had requested from the first week of the company and how this access will help me to confirm the data i had in the file.

She also assigned me to screenshot all of the project’s system cash tracking in order to double confirm the data is correct and accurate.

# data[].attributes.body
Tasks is assigned to me for today is to help to organize the account receivable that one of the members from the sales team as the total amount is not balanced with the other files, i was order put all of the data in one excel file in order to perform vlookup in which will help to identify which project is the main issues and what year that the project name is in.

# data[].attributes.body
Tasks for today are to continue organizing the file that was assigned to me yesterday and extract files from other teams in order to make sure that the data that has been extracted is the same as the file that had been recorded in the previous file. The issue of finding the incorrect data is important because the wrong total number of unbilled will lead to the company not receiving the correct payment and this will cause loss to the company. The country that i was assigned to check is mainly from APAC which is Asia-Pacific.

# data[].attributes.body
There are no tasks assigned to me for today so I am self-learning for the future tasks that will be assigned to me after the previous interns leave the company. She had taught me how to check the transaction of the company which hadn't billed the company. When we identify what company hasn't billed, the other sales team will inform the seller that they have paid their portion of the invoice yet.

# data[].attributes.body
Saturday

# data[].attributes.body
Sunday

# data[].attributes.body
As is a busy week for the team I joined, today I do not have any special tasks so I only do credit releasing work for different types of projects.

# data[].attributes.body
Today I am assigned help to organize the quarter 1 of account receivable for the company and to copy and paste all of the project details towards another file and use formula to import all of the data from last year quarter 4 to the latest file for quarter 1. As this is to make sure that all of the details of the project until this year quarter 1 which is until March 2025 is correctly organized into one single file for all of the finance departments to check into whether the project is completed until what milestone(stages).

# data[].attributes.body
Today I was assigned to tidy up all of the unbilled of the company’s order for different countries into one single file for better access. Some of the countries that my company does involve are Korea, Taiwan, India, China, NewZealand, Australia and many more.

# data[].attributes.body
Today I will still be assigned to tidy up all the files that haven't been completed yesterday and need to identify which project lines have problems with and make a remark for the financial analysts to look into it and find the problem in which it does not tally.

# data[].attributes.body
Today I had continued identifying one of the sales team's revenue and billing. I had faced some of the problems in which some of the project had been separated into multiple lines which caused the total sales to not tally with the file that the finance team do have. By using the Vlookup function in Excel, I was able to identify and combine all of the multiple lines together and identify which project do have the real issues of the sales do not tally with other files.

# data[].attributes.body
Saturday

# data[].attributes.body
Sunday

# data[].attributes.body
After further analysis of the previous files, i also had identified that the multiple lines of the project do not only within one year but throughout different years which make the process more complicated to do but by asking my team members, they had explained how i can approach this problems and what is the main concern after identifying the project lines with issues. The higher the variance of all of  the project, the bigger problem will be for the financial analysts to check as it means that both files have large amounts of the sales and billing do not tally with each other.

# data[].attributes.body
As the file consists of large amounts of project lines that I needed to identify, I also worked on the same tasks that were given yesterday and tried to complete it before office hours so that my team members can check it before going back.

# data[].attributes.body
The file that I had compiled yesterday had been sent to me for further checking as they needed the dates of the missing project lines so that the financial analyst can check by year for efficiency. After checking for all of the missing lines, I informed the team members that I had done the tasks and they can use the file in the google drive for further assists.

# data[].attributes.body
Today I did not have any tasks on hand so i had rewatched all of the videos of different tasks that I needed to do that the previous intern had left in a file. This is to make sure that I know how to do the tasks in the future and this will increase my efficiency of doing the tasks as some of the tasks do have deadlines so I needed to know beforehand so I do not need to rewatch the video again for clarification.

# data[].attributes.body
Today the company had a Raya celebration for all of the employees which included a special booth for photos and the photos were printed on site for me to take home. Moreover, there is a MotoPlay launch in which the company has celebrated the launching of a gaming room for the employees and can be reserved for playing to reduce stress and entertainment for all of the staff.

# data[].attributes.body
Saturday

# data[].attributes.body
Sunday

# data[].attributes.body
I was tasked with verifying the accuracy of transaction payments received from buyers, ensuring proper reconciliation and identifying any discrepancies. Furthermore,I also organized and categorized unbilled projects, contributing to efficient revenue tracking and financial reporting for today.

# data[].attributes.body
Today tasks is to learn what is Full mode of a report. It usually

mean a system report of cost and revenue usually will be same amount as what we did. If it differ means something wrong.

# data[].attributes.body
Today tasks is to learn what is the different between small project and big project and what can I do with small

project. In the company big project is called POC and mostly is long-term project and small project is Non-POC and mostly is called short-term project

# data[].attributes.body
Today tasks is to copy the last month GL tie out file for different type of countries and try to Pivot out all of the batch transaction that is done in the latest month.

Moreover, i need to check if some of the transaction had been done reversal which means that the transaction had been completed.

If some of the batch do not done reversal after some time, it need to be pin and inform our team members that the transaction needed to be press for payment.

# data[].attributes.body
Saturday

# data[].attributes.body
Sunday

# data[].attributes.body
Today i had prepared Top 20 file for movement check for the projects that is from China. As i had rewatch the video that the previous intern had given to me, it become easier for me to do as i had written down notes.

I still rewatch the video for double confirmation as all of the data needed to be accurate and the formula that had been used in the file needed to be correct or else all the data will be calculated wrong.

After double checking the file, i had sent to the team member that i had done the movement file and let her check for mistake.

# data[].attributes.body
My team member had inform me that one of the tab which is the reasonable tab that should be "0" had change and wanted me to check the tab.

Upon checking it, there is wrong formulation on my end and i had corrected it had sent it back to my team member.

After checking it, i was informed to sent to another member from other finance team and sent out an email to him and provided a deadline for him for updating the excel file

# data[].attributes.body
Today I was inform that to do release and apply credit hold for Australia.

I also had written done notes beforehand so the tasks became a bit easier for me to follow after revising the video that previous intern had left.

I also rewatch the video for some of the details in order to make sure i do not make the same mistakes again.

# data[].attributes.body
Today tasks is to help my team members to check some of the CN project with their billings and revenue.

I use the project movement file of the company to check with if the total unbilled is tally with the movement file that the movement file project.

# data[].attributes.body
As i had faced some problem with yesterday tasks, i had refer to the team members that had given me to the task. Some of the revenue do not have any transaction number so i don't know how to check if the number is proper.

Moreover, i had identify which revenue is not in the PSR file for the project and it had many manual JV that is not in the PSR file. My team member had given me the correct file to check with the revenue.

# data[].attributes.body
Saturday

# data[].attributes.body
Sunday

# data[].attributes.body
After checking with the MA tracking file, some of the JV do not listed in the movement file or is not same with which i had highlighted in yellow and for the revenue that had listed in the PSR file, it total revenue from direct billing only which is tally if i only total the revenue from direct billing from the movement file.

With my team member help's, one of the lines that i do not get to find are resolve as it mapped to another project.

# data[].attributes.body
Assigned to do Australia project's movement file. With the video of the former intern, i had successfully done with the step by step guide but i do not get to done all of the movement as one of the part have not get to refresh by my team member.

# data[].attributes.body
Today i had done all of the Australia project's movement file as i had ask my team member if the file is ready for me to continue to use for the movement.

# data[].attributes.body
My team members had discuss about team buildings for next months and after discussion is we are playing gel balls that is located at Georgetown. We also vote for the date that everyone can accommodate.

# data[].attributes.body
Saturday

# data[].attributes.body
Sunday

# data[].attributes.body
Today my team members had updated that our teambuilding had combined with other teams. I also actualizes the project cost for that month and ask project manager to update the small project cost which revenue is less than 1 million.

# data[].attributes.body
Today i had done updating Direct Billing and Direct Orders

# data[].attributes.body
Today i help with my team members for the audit part of the Unbilled AR for the country India. I need to arrange the movement of the project that is in India from 2024 to current year.

I had a meeting with my team members for the clarification for what does the movement should done in the file.

# data[].attributes.body
Continue doing the project movement file for India as it is my first time doing this tasks, i faced some problems using the formula for checking the project as some of the project name is duplicated causing the total movement is not tally with the correct number.

Luckily, my team members had corrected me and help me to map the movement correctly.

# data[].attributes.body
I had schedule a meeting with my team members for the project movement file as i have not map the remapping from other project due to duplicate project lines or the project is wrongly map to others customers name.

I had try to remapping and the yearly movement first before asking help from my team members.

# data[].attributes.body
Saturday

# data[].attributes.body
Sunday

# data[].attributes.body
Update Direct Billing and Direct Order WWAPC Mapping mean I map each project with new base tech and product group

# data[].attributes.body
Today i had a meeting with my team members as she had provided a new tasks to me which is recording the project movement file for Singapore.

Although every countries need to do project movement file, each countries need different method of recording and by learning it i know how to update Direct billing and direct order and pull project cost and update it into big project tracker for the financial analyst to check.

# data[].attributes.body
Have a meeting with my team members as i do not completed the Singapore movement file as some project do not map to the correct column.

After the clarification of my team members, i had remap the project name correctly for their revenue and billing.

# data[].attributes.body
Having the chance of trying out the gaming room that the company had launch for the employer.

Completing direct Billings and Direct order.

# data[].attributes.body
Company's Wellness day-off (PTO)

# data[].attributes.body
Saturday

# data[].attributes.body
Sunday

# data[].attributes.body
Due to safety concern, the gel balls activity for team building had been cancelled and we had a new meeting for an alternative plans which are movies and archery.

Done extracting the latest GL tie out file for the Asia countries which later will be used in the movement file.

# data[].attributes.body
Today task is to check the next billings for some of the Hong Kong project that the company had handle and update it to the newest billing date and quarter.

# data[].attributes.body
Teambuilding with my teammates by going out for movies and also archery at Queensbay Mall, Bayan Lepas, Penang.

Got to know more about my teammates and how Motorola Solutions's finance group from a few people to having different finance department now.

# data[].attributes.body
Public Holiday

# data[].attributes.body
Saturday

# data[].attributes.body
Sunday

# data[].attributes.body
Assigned to complete to last month project's movement file for the VIPT which consists of 7 countries which are Vietnam, Philippine, Sri Lanka, Indonesia, Thailand, Nepal, Cambodia.

Using the guidelines file that the previous intern had provided, i had successfully updated the file to the lastest month.

# data[].attributes.body
Today i had done updating Direct Billing and Direct Orders.

# data[].attributes.body
Today I had done direct Billings and Project Expenditure export.

# data[].attributes.body
Participated in MotoSpire which similar to teambuilding which we played boardgames to gain points for our teams and the teams that gain the most points will win at the end of the period.

# data[].attributes.body
Today i had done movement of all of the Hong Kong project from 2022 as there are some of the amount had been mapped wrongly causing the financial analyst having difficulty tracking the project that had been done.