SlideShare a Scribd company logo
Summer Internship
Name: Rafay Syed
Position: .Net Developer Intern
About Me
• School: Georgia State University
• Major: Computer Science
• Year In School: Senior
• Background: Experienced with Java, UNIX,
Assembly, HTML, CSS, JavaScript and C
• Department: Corporate Functions IT .Net
Development
Internship Expectations
• Work on one project
• Project would be automobile related
• Work with multiple interns on one project
• Learn about the team dynamics in the
corporate world
• Apply my skillset to the project that I
would be assigned
Project Background
• Project: POC for Modulab XML – HL7 Import File
• Research: Can we combine multiple XMLs into a
single HL7 file?
• Solution: Modify conversion program to load
multiple xml files into the output txt file (HL7)
• Tools Used: Microsoft Visual Studio
– Language: C#
The Action Plan
Lessons Learned
• C#
• Web Framework
– Angular JS
• .Net Framework
• Providing value on a real world
application
• Team Dynamics
Benefits
Benefits to GM:
•Shift to a modern system (old system -- Papos)
•Doctors, nurses and admins can log into Medgate and keep track of
employees’ health records
– Can track sick days of work as well as plant clinic visits
Benefits to the Project:
•Data is converted to a format that is then imported to Medical
System
– Data output tool is Modulab testing equipment
•Time saving process
– Multiple files can be selected rather than one
Benefits to Me:
•Accountability
•Confidence boost in working for the corporate world
•Interact with teams from different locations
• Projects could be versatile
• Enjoyed working with my assigned team
• Corporate world is focused on the big picture
• Enjoyed the culture of GM IT
• There is a great deal of communication between different
teams
– Delivery Team and Development Team
Take Away
Q&A
Q&A

More Related Content

Similar to Intern Presentation

Nirdesh_Developer_2.0_Years_6_months_Exp
Nirdesh_Developer_2.0_Years_6_months_ExpNirdesh_Developer_2.0_Years_6_months_Exp
Nirdesh_Developer_2.0_Years_6_months_Exp
Nirdesh Kulshreshtha
 
Resume
ResumeResume
DeepeshRehi
DeepeshRehiDeepeshRehi
DeepeshRehi
deepesh rehi
 
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EEPRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE
Pravin Singh
 
Hemanth Kumar - Drupal Architect
Hemanth Kumar - Drupal ArchitectHemanth Kumar - Drupal Architect
Hemanth Kumar - Drupal Architect
Hemanth Kumar
 
Cloud Computing in Systems Programming Curriculum
Cloud Computing in Systems Programming CurriculumCloud Computing in Systems Programming Curriculum
Cloud Computing in Systems Programming Curriculum
Steven Miller
 
Khalid Khairy
Khalid KhairyKhalid Khairy
Khalid Khairy
Khalid Khairy
 
Anshu Dubey
Anshu DubeyAnshu Dubey
Anshu Dubey
anshudubey
 
Sai_Resume
Sai_ResumeSai_Resume
Jeevananthan_Informatica
Jeevananthan_InformaticaJeevananthan_Informatica
Jeevananthan_Informatica
Jeevananthan Rakkiannan
 
KarthikSNOW_CV
KarthikSNOW_CVKarthikSNOW_CV
KarthikSNOW_CV
karthik reddy
 
Yuqi-Resume
Yuqi-ResumeYuqi-Resume
Yuqi-Resume
Yuqi Yang
 
raheleh esmailzadehnew2
raheleh esmailzadehnew2raheleh esmailzadehnew2
raheleh esmailzadehnew2
Rahil Esm
 
Web tech weblamp_infosession_2012-13
Web tech weblamp_infosession_2012-13Web tech weblamp_infosession_2012-13
Web tech weblamp_infosession_2012-13
Konrad Roeder
 
VJCD2017 SharePoint Framework (SPFx)
VJCD2017 SharePoint Framework (SPFx)VJCD2017 SharePoint Framework (SPFx)
VJCD2017 SharePoint Framework (SPFx)
Seiji Noro
 
Resume_16-03-2016
Resume_16-03-2016Resume_16-03-2016
Resume_16-03-2016
June Yee Leow
 
YuktiAgrawal_Resume
YuktiAgrawal_ResumeYuktiAgrawal_Resume
YuktiAgrawal_Resume
Yukti Agrawal
 
Naman_Abinitio_7757021406
Naman_Abinitio_7757021406Naman_Abinitio_7757021406
Naman_Abinitio_7757021406
Naman Gupta
 
Shillum "Building for the Future: Interoperability"
Shillum "Building for the Future: Interoperability"Shillum "Building for the Future: Interoperability"
Shillum "Building for the Future: Interoperability"
National Information Standards Organization (NISO)
 
New CV
New CVNew CV

Similar to Intern Presentation (20)

Nirdesh_Developer_2.0_Years_6_months_Exp
Nirdesh_Developer_2.0_Years_6_months_ExpNirdesh_Developer_2.0_Years_6_months_Exp
Nirdesh_Developer_2.0_Years_6_months_Exp
 
Resume
ResumeResume
Resume
 
DeepeshRehi
DeepeshRehiDeepeshRehi
DeepeshRehi
 
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EEPRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE
 
Hemanth Kumar - Drupal Architect
Hemanth Kumar - Drupal ArchitectHemanth Kumar - Drupal Architect
Hemanth Kumar - Drupal Architect
 
Cloud Computing in Systems Programming Curriculum
Cloud Computing in Systems Programming CurriculumCloud Computing in Systems Programming Curriculum
Cloud Computing in Systems Programming Curriculum
 
Khalid Khairy
Khalid KhairyKhalid Khairy
Khalid Khairy
 
Anshu Dubey
Anshu DubeyAnshu Dubey
Anshu Dubey
 
Sai_Resume
Sai_ResumeSai_Resume
Sai_Resume
 
Jeevananthan_Informatica
Jeevananthan_InformaticaJeevananthan_Informatica
Jeevananthan_Informatica
 
KarthikSNOW_CV
KarthikSNOW_CVKarthikSNOW_CV
KarthikSNOW_CV
 
Yuqi-Resume
Yuqi-ResumeYuqi-Resume
Yuqi-Resume
 
raheleh esmailzadehnew2
raheleh esmailzadehnew2raheleh esmailzadehnew2
raheleh esmailzadehnew2
 
Web tech weblamp_infosession_2012-13
Web tech weblamp_infosession_2012-13Web tech weblamp_infosession_2012-13
Web tech weblamp_infosession_2012-13
 
VJCD2017 SharePoint Framework (SPFx)
VJCD2017 SharePoint Framework (SPFx)VJCD2017 SharePoint Framework (SPFx)
VJCD2017 SharePoint Framework (SPFx)
 
Resume_16-03-2016
Resume_16-03-2016Resume_16-03-2016
Resume_16-03-2016
 
YuktiAgrawal_Resume
YuktiAgrawal_ResumeYuktiAgrawal_Resume
YuktiAgrawal_Resume
 
Naman_Abinitio_7757021406
Naman_Abinitio_7757021406Naman_Abinitio_7757021406
Naman_Abinitio_7757021406
 
Shillum "Building for the Future: Interoperability"
Shillum "Building for the Future: Interoperability"Shillum "Building for the Future: Interoperability"
Shillum "Building for the Future: Interoperability"
 
New CV
New CVNew CV
New CV
 

Intern Presentation

  • 1. Summer Internship Name: Rafay Syed Position: .Net Developer Intern
  • 2. About Me • School: Georgia State University • Major: Computer Science • Year In School: Senior • Background: Experienced with Java, UNIX, Assembly, HTML, CSS, JavaScript and C • Department: Corporate Functions IT .Net Development
  • 3. Internship Expectations • Work on one project • Project would be automobile related • Work with multiple interns on one project • Learn about the team dynamics in the corporate world • Apply my skillset to the project that I would be assigned
  • 4. Project Background • Project: POC for Modulab XML – HL7 Import File • Research: Can we combine multiple XMLs into a single HL7 file? • Solution: Modify conversion program to load multiple xml files into the output txt file (HL7) • Tools Used: Microsoft Visual Studio – Language: C#
  • 6. Lessons Learned • C# • Web Framework – Angular JS • .Net Framework • Providing value on a real world application • Team Dynamics
  • 7. Benefits Benefits to GM: •Shift to a modern system (old system -- Papos) •Doctors, nurses and admins can log into Medgate and keep track of employees’ health records – Can track sick days of work as well as plant clinic visits Benefits to the Project: •Data is converted to a format that is then imported to Medical System – Data output tool is Modulab testing equipment •Time saving process – Multiple files can be selected rather than one Benefits to Me: •Accountability •Confidence boost in working for the corporate world •Interact with teams from different locations
  • 8. • Projects could be versatile • Enjoyed working with my assigned team • Corporate world is focused on the big picture • Enjoyed the culture of GM IT • There is a great deal of communication between different teams – Delivery Team and Development Team Take Away
  • 9. Q&A
  • 10. Q&A

Editor's Notes

  1. Before: The amount of time for this process to run was linearly proportional to the amount of xml files that had to be appended. After: The amount of time for this process to run was inversely proportional to the number of files that had to be appended. *HL7 is a tool that allows for the transfer of administrative and clinical data between software applications *Medgate contains all the medical data and this is where the converted XML files are imported
  2. Describe the process of the HL7 program. Click “Fuente” to open the dialogue box Select multiple files in the dialogue box Click “Open” All the files are in a list box Click “Conversion” for appending the xml files to the resulting txt file Show results Program ran successfully
  3. Describe each bullet point: Had no prior experience to C# -- however, had experience in Java and was able to learn C# within a week – worked on a program that had to upload multiple files from the ftp server to Sharepoint Background in the web framework was in HTML, CSS and Javascript. Learned Angular JS during internship – was going to work on the Room Finder but team was busy with other projects Learned about how the .Net framework works – originally thought it was a programming language but learned that it sits on top of the operating system and uses its resources I was able to apply what I learned in school to a real world application and this boosted my confidence in working for the corporate world I was able to see how different teams interact with one another – i.e. the delivery team and the development team – the delivery team would test the applications and would let us know if there were any issues
  4. Popos used to be the old system and GM wanted to shift to a more modern system (Medgate) Originally, XML files were specifically run in Popos, but not in Medgate. Therefore, HL7 was used to convert the XML files in a format that would be read by Medgate