Aryan Arora

I'm a software developer from India. I love learning, solving problems, and developing reliable software that fulfills the needs of the people who use it. I find great satisfaction in knowing I can improve the lives of those around me while doing something I love.

Education

Jaypee University of Engineering Technology Bachelor of Engineering, Computer Science Present

Skills and Interests

Skills

  • android and webApp development
  • Linux and database management

Languages

  • Proficient in: C, C++ and Dart
  • Experienced in: Bash, Kotlin, Java and Javascript
  • Exposure to: Assembly and Go

Frameworks

  • Proficient in: Flutter
  • Exposure to: React, Svelte, Jetpack Compose, Express and Flask

Interests

  • compiler construction
  • embedded development
  • operating system

Work Experience

Software Engineer Intern( Flutter Android Development ) @ Degpeg

Jul '21 - Sep '21

Technologies: Dart, Flutter, Kotlin, Java

Worked on YouTube and Facebook Livestream apis. Modified the streaming plugin which was written in Kotlin and Java according to extend its functionality to support multiple rtmp live streams simultaneously and on-video graphics. Migrated the plugin to null safety manually.

Freelance Android Developer @ PersonaX

Mar ’21 - Apr ’21

Technologies: Flutter and Dart

Made their music courses app from scratch with wordpress apis. Implemented 3-language podcasts.

Freelance Android Developer @ AlphardX

Jan ’21 - Mar ’21

Technologies: Flutter, Dart, Java, Flask, Heroku, Python

Implemented face-recognition in python via flask and connected to the app via rest-api, deployed on heroku. Implemented a hardware based optical fingerprint sensor connected to the flutter app via java platform channel.

Projects

Nin - A command-line text editor

Technologies: C

A command-line text editor written in C language from scratch.

Sorting Visualization

Technologies: Dart, Flutter

Sorting Visualizations on scatter plot.

Placid Read

Technologies: Bash

A command-line application to read at your desired pace for those who get easily distracted in between reading long texts.