Experience
Education
Courses
-
Algorithms
-
-
Data Structures and Data Management - Enriched section
CS 240E
-
Database Management
-
-
Design & Functional Programming
CS 135
-
Elementary Algorithm Design and Data Abstraction
CS 136
-
Linear Algebra
MATH 135
-
Linear Algebra II
MATH 136
-
Object Oriented Software Development
CS 246
-
Operating Systems
-
Projects
-
iOS Development Projects (Swift)
Working knowledge of the Xcode and Interface Builder environment having implemented key concepts ranging from Inputs, Buttons, Tables, Navigation, Storage, and Live Content to develop 10 smaller applications (found on Github).
Some notable ones were:
FavouritePlaces : Uses the Swift MapView and LongPressGestureRecognizer to allow the user to annotate different memorable places.
To Do List : Demonstrates usage of a two tabbed application and swipe-to-delete…Working knowledge of the Xcode and Interface Builder environment having implemented key concepts ranging from Inputs, Buttons, Tables, Navigation, Storage, and Live Content to develop 10 smaller applications (found on Github).
Some notable ones were:
FavouritePlaces : Uses the Swift MapView and LongPressGestureRecognizer to allow the user to annotate different memorable places.
To Do List : Demonstrates usage of a two tabbed application and swipe-to-delete functionality.
WhereAmI : Displays the users exact latitude, longitude, heading and closest address using reverse geolocation. -
LyricsLink iOS Application
-
Developed an iOS application LyricsLink, using Swoft 2.0 which allows the user to search for songs using words from its lyrics using an API call to MusixMatch. Linked the results which were mined using JSON Parsing, to the Spotify API which allows the user to preview the song, and finally integrated OAUTH 2.0 authorization to access and modify user’s playlist remotely. The application coordinates 5 UIView Controllers and 2 UITableViewControllers via segues and has an NSGestureRecognizer…
Developed an iOS application LyricsLink, using Swoft 2.0 which allows the user to search for songs using words from its lyrics using an API call to MusixMatch. Linked the results which were mined using JSON Parsing, to the Spotify API which allows the user to preview the song, and finally integrated OAUTH 2.0 authorization to access and modify user’s playlist remotely. The application coordinates 5 UIView Controllers and 2 UITableViewControllers via segues and has an NSGestureRecognizer function (long press) to facilitate the modification of the user's playlist.
Flow
1. User provides authentication, to allow the application to modify personal information
2. User enters the lyrics of the song
3. A table of the closest matches appears
4. User can preview the songs and subsequently choose which song they were looking for
5. Using OAUTH 2.0 the script then asks the user for Spotify credentials, to remotely access their playlists
6. The user selects playlist and the song is successfully added! -
Scheme Interpreter
-
Made a Scheme interpreter in C, which takes in constant definitions, basic functions and evaluates them in C. Involves extensive use of pointers, pointer arithmetic and dictionaries.
Honors & Awards
-
Dean's Honour List - Faculty of Mathematics
University of Waterloo
For attaining an overall average above 87%
-
President of Village 1 - Residence Council
University of Waterloo
Was selected to be the President of my residence which houses 1400 students. My main task was to represent the needs and concerns of my residence in the weekly cross residence meetings. I was also responsible for handling a team of 15 General Council Members to organize monthly events which ranged from Holiday Events, Movie Nights and destress activities. I also had a say in the way our term budget would be allocated and thus imbibed the key skills of prioritizing and negotiating.
-
Indian Secondary Certificate - Second State Topper
Indian Secondary Certificate Board
Was awarded the title of Second State Topper in the NCR region, India for scoring 98.25% in my senior year board exams. Appeared in multiple newspaper and magazine clippings.
-
Late Manju Bharatram Student Icon of the Year
The Shri Ram School
Was honoured to have received this award which had been introduced for the first time ever, in remembrance of the founder of my school Mrs. Manju Bharatram.
-
President of Student Council
The Shri Ram School
Was elected as the President of the school for the Batch of 2015. Was responsible for liaising with various heads of the school in making key decisions and acting as the voice of the student body.
-
Scholar of the Year for Academic Excellence
The Shri Ram School
Awarded this multiple times through my academic tenure in high school for consistently maintaining highest marks in my batch.
Languages
-
English
Full professional proficiency
-
Hindi
Native or bilingual proficiency
-
Gujarati
Native or bilingual proficiency
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top contentOthers named Aditya Maru
-
Aditya Maru
-
Aditya Maru
Finance Business Partner | FP&A | Finance & Strategy
-
Aditya Maru
Founder at The Running Tortoise
-
ADITYA MARU
CFP with BHARAT SARKAR
13 others named Aditya Maru are on LinkedIn
See others named Aditya Maru