Dylan Adimoolum

Aspiring Data Scientist/Engineer/Analyst

I am a postgraduate student who has completed his studies in Data Analytics and Science. I am an aspiring Data Scientist/Engineer/Analyst or ML Engineer. As a Former Software Developer, I have a deep passion for technology, data analysis and coding. I thoroughly enjoy the process of identifying problems and solving them using Machine Learning techniques. I have a team-oriented attitude and a desire to constantly keep learning.
My other interests:
  • Horror movie enthusiast
  • Hiking
  • TV Series
  • Gaming
  • Anime
  • Reading old history and mythology
  • Dogs
See my work

Experience

2020-2022
Software Developer
Pilotfish Digital
1st Floor, The Terrace Building, Lion Match Office Park 892 Umgeni Rd, Durban, 4001
My career at Pilotfish Digital, I had the pleasure to work at the company as a SharePoint Software Developer. My role consisted of SharePoint Software Development for the company client's website, workflow apps and custom Webpart applications.
Roles and Responsibilities:
  • Code various Webpart applications using either JavaScript or TypeScript as backend and HTML/CSS as frontend.
  • Application testing for Pilotfish projects and bug fixing any issues from client experience.
  • Creating and updating PowerBi reports as well as data handling of the report's CSV data source.
  • Modernizing the Pilotfish old tenant website to Modern SharePoint, recreating old apps into SPFX Webparts using REACT as a framework.
  • Creating User Guides of Pilotfish's completed apps and have the guides ready for user consumption.
2019-2019
Mobile & Website Application Developer
GoalPro Solutions
As part of my Work Integrated Learning module, I had the opportunity to work with GoalPro Solutions a NPO, with the development with their mobile application and website. My role with the development, involved creating the functionality and UX design of the mobile app and website.
Roles and Responsibilities:
  • Coding and creating the GoalPro mobile application using Android Studio and Java.
  • Providing feedback and regularly assisting my team on the GoalPro website.
  • Regularly providing updates to the GoalPro client and relaying client feedback back to my team.
2018-2019
IT Admin's Assistant
Dylan Roofing CC
I began working at Dylan Roofing CC, assisting the companys IT admin with assigned tasks. I continued my work thought out my campus days until graduation.
Roles and Responsibilities:
  • Creating and updating any data tables on Excel for employee wages or equipment tracking.
  • Maintaining and replying to company emails.

Education

2022-Present
Postgraduate Diploma in Data Analytics (PDDA)
Varsity College Durban North
12 Radar Dr, Durban North, Durban, 4051
Click here to view first semester results
Click here to view second semester results
The Post Graduate Diploma in Data Analytics (PDDA) is the course I am currently completing, training and preparing me for the field of Data Science and Analytics.
Achievements:
  • 7 Distinctions upon completion
  • Data Science - achieved 90% aggregate
  • Programming for Data Analytics - achieved 91% aggregate
2017-2020
Bachelor of Computer and Information Science in Application Development (BCAD)
Varsity College Durban North
12 Radar Dr, Durban North, Durban, 4051
Click here to view results
Click here to view certificate
The Bachelor of Computer and Information Sciences (BCAD), is the course, where I obtained my degree in Computer and Information Sciences. This course prepared me for my initial career as a Software Developer.
Achievements:
  • 7 Distinctions in First Year of University
  • 6 Distinctions in Second Year of University
  • 5 Distinctions in my Third/Final Year of University
  • Achieved an Academic Bursary for my Second Year of University.

Certifications

24/08/2022 - 24/08/2023
Azure Data Scientist Associate DP-100
Microsoft Certification
Click here to view

Data Science / Analytics Skills

  • Python
  • Data Analysis
  • Data Cleaning
  • PowerBi
  • Machine Learning Algorithms
  • Deep Learning
  • Data Visualization
  • PySpark
  • Numpy
  • Pandas
  • Matplotlib
  • Seaborn
  • TensorFlow
  • SQL

Other Developer Skills

  • SharePoint
  • JavaScript
  • TypeScript
  • CSS/SCSS
  • HTML
  • Java
  • C#
  • JSON
  • Android Studio
  • React (Framework)

Data Science Projects

Binary Classification
Heart Attack Predictions
In this project, I had chosen a heart analysis dataset, where I went into the process of analyzing the data of heart attack symptoms as well as cleaning the data. Afterwards I made it a mission to create a classification ML model that will predict the likely outcome a patient will suffer from a heart attacks.
Skills covered:
  • Classification
  • Python
  • Data Analysis
  • Data Cleaning
  • Data Visualization
  • Data Evaluation
  • PreProcessing
  • Pipelines
  • Numpy
  • Pandas
  • Seaborn
  • Naive Bayes
  • KNearest Neighbors
  • Support Vector Model
Regression
Coffee Chain's Expenses Prediction
In this project, I had chosen a dataset that contained the cost expenditures of various Coffee Chains. As an avid lover of coffee, this was something that immediately caught by attention. In this notebook I went into the process of cleaning, visualizing and analyzing the dataset, making sure everything was clean and readable before trying to decipher insights in the coffee chain industry. From there I have constructed a model that would be used to predict, not only the Total Expenses for the Coffee Chains, but also learned which features are contributing the most to their expenses, empowering them further with the power of data.
Skills covered:
  • Regression
  • Python
  • Data Analysis
  • Data Cleaning
  • Data Visualization
  • Data Evaluation
  • PreProcessing
  • Numpy
  • Pandas
  • Seaborn
  • Linear Regression
  • XGBoost Regression
  • Decision Tree Regression
Deep Learning
Twitter Sentiment Analysis with RNN
In this project, I had chosen a dataset that has collected user tweets and their possible sentiments associated with their tweet, my mission here was to perform deep learning data analysis using spark then build a neural network for my classifciation. In this notebook I go through the process of using pyspark to perform my data analysis, learning about the key differences associated with positive or negative tweets. Cleaning the data, then preprocessing the textdata before finishing it up by training and compiling a Recurrent Neural Network.
Skills covered:
  • Deep Learning
  • Python
  • Data Analysis
  • Data Cleaning
  • Data Visualization
  • Data Evaluation
  • PreProcessing
  • Numpy
  • PySpark
  • Seaborn
  • Keras
  • Recurrent Neural Network

Contact Me