Arjun Suthaharan
Software Developer | Document Control Specialist at Zebra Technologies
Software Developer | Document Control Specialist at Zebra Technologies
I'm Arjun, a software developer and computer science graduate currently working at Zebra Technologies. I have had an interest in technology at a very young age,
working hard to develop my knowledge, understanding, and skills in software development.
During my studies and my work experiences, I have worked with a significant number of programming languages and
IDEs for a variety of different platforms. In particular, I have a lot of experience working on application development, including Swift and XCode for
iOS development and Java, Kotlin, and Android Studio for Android development. I have also developed machine learning models with RBC and Tech4Life Enterprises,
utilizing Python, TensorFlow, and scikit-learn for designing and evaluating the performance of the models I have created.
Overall I am a passionate, open-minded developer who is always looking for opportunities to expand and develop my knowledge, as technology and
software itself continue to evolve.
A native iOS application teaching tool that teaches users the fundamentals of Swift and XCode development.
A native Android application allowing users to maintain habits through the management of tracked habits.
January 2024 - Present
Currently working at Zebra Technolgies, processing engineering and manufacturing change orders through the Oracle Agile Product Lifecycle Management system.
January 2022 - August 2022
Worked with RBC to improve their mobile application through machine learning with Sheridan College's Centre for Mobile Innovation team.
May 2021 - August 2021
Operated with Tech4Life Enterprises to explore utilizing machine learning with patient data for predicting diseases with Sheridan College's Centre for Mobile Innovation team.
January 2019 - December 2022
3.77 GPA
Completed the Google Data Analytics Certificate Program through Coursera on December 2023.
5+ Years working with many programming languages including C#, Python, Java, C++, C, Swift, and Kotlin, often in object-oriented design.
Experience developing native and hybrid mobile applications using XCode, Android Studio, and React Native.
Experience sorting data, designing and evaluating machine learning models using Python, TensorFlow, and scikit-learn.
Able to carefully evaluate problems and utilize many problem-solving methods to solve them.
Works effectively within a team setting, able to communicate and collaborate with others to complete set goals.
Always takes the opportunity to learn new skills, and continue to grow as a developer.