My Motorola Experience (Round 2) July 31, 2014 Erich Kuerschner| 2014 Summer Intern Service...

21
My Motorola Experience (Round 2) July 31, 2014 Erich Kuerschner| 2014 Summer Intern Service Automation, MOTOROLA SOLUTIONS iProtect Classification as Appropri

Transcript of My Motorola Experience (Round 2) July 31, 2014 Erich Kuerschner| 2014 Summer Intern Service...

My Motorola Experience(Round 2)

July 31, 2014

Erich Kuerschner| 2014 Summer InternService Automation, MOTOROLA SOLUTIONS

iProtect Classification as Appropriate

AGENDA

• Background Info

• Challenges

• Skills

• Projects

• What I will take away

• Q&A

About Myself

• Second summer interning with Service Automation.

• Major: Computer Engineer• Sr. at Iowa State

University this Fall• Other Activities:

-Tour Guide

-Music

-Running

Challenges

• Acclimating to work environment

• Large-scale projects and expectations

• Multitasking

What did I learn?

• Reinforced what I learned last year (C#, ASP.NET, Oracle databases, SQL)

• REST

• Data Migration techniques

Projects

Audit Tool / Checklist Tool Updates

Data Migration / Data Model

Web Service

Geocoding

Projects: Tool Updates

• Responsibilities– Ported and enhanced several web pages – Integration w/ existing Checklist tool

• Technologies– Web development (C# /ASP.NET, HTML/CSS/JavaScript)

Projects: Data Migration

• Responsibilities– Reorganize and move large quantities of data from one

database to another– Create a new data model for back-end infrastructure

• Technologies– SQL– Oracle databases– C#

Projects: Web Service

• Responsibilities– Create a web service which can easily provide data to

applications via HTTP requests/responses.• Example: To retrieve AuditItem object with the item ID = x• Request: SERVER_ADDR/api/AuditItems?Key=x• Returns json which can be converted to the AuditItem object

– Provide assistance and documentation to other co-workers

• Technologies– Oracle databases– C#– REST– HTTP Protocol

Projects: Geocoding

• Responsibilities– Use MapQuest API to return accurate location details for

system sites

• Technologies– HTTP – JavaScript/JQuery– MapQuest

Project Outcome

• All still in development• Great experience working with a team and others’

code.• Provided a great challenge and many opportunities

to learn new things.

What I Will Take Away

• Had fun• Satisfied with what I accomplished• Passionate for my major and related fields

• Lessons learned– Be proactive when approaching a problem– Don’t wait too long to check in code– KEEP NOTES and records of daily progress– Never give up

Thank You!

• Hussain Morbiwala• Edwin Alicea• Service Automation• Motorola HR

Any Questions?

MOTOROLA, MOTO, MOTOROLA SOLUTIONS and the Stylized M Logo are trademarks or registered trademarks of Motorola Trademark Holdings, LLC and are used under license. All other trademarks are the property of their respective owners. © 2010 Motorola, Inc. All rights reserved.

iProtect Classification as Appropriate