Hi, I'm Sashen.
I create stuff sometimes.
I'm a computer scientist and software developer based in Johannesburg, South Africa. I'm interested in AI, Full-stack development, IoT, and everything in-between.
Say hi!about me
I'm a 22-year old tech enthusiast, and recently obtained by Computer Science Honours degree from the University of KwaZulu-Natal. I will soon be working as an AWS Graduate Trainee at Dimension Data (NTT).
Here are some technologies I have been working with recently:
- Python
- Java
- C#
- C++
- HTML and CSS
- JavaScript
Outside of work, I'm interested in following the developments of the broader tech and science industry. I also have various creative outlets like: photography, 3D modelling, video editing, and assembling anything from LEGO sets to keyboards. I also enjoy endurance running and watching motorsports.
experience
-
AWS Connect Graduate Intern
@ Dimension DataFebruary 2023 ‐ Present-
Joining Dimension Data (NTT) AWS Connect Business Unit as a Graduate Trainee
-
-
AI Researcher
@ UKZNJanuary 2022 ‐ December 2022-
Performed an emperical investigation into the efficacy of various MARL algorithms for solving simualed approaches to social dielemmas
-
Worked with state-of-the-art technciques and tools like DeepMind's MeltingPot evaluation suite and Ray Rllib for distributed training
-
Deployed an application for future users to validate, maintain or extend the results to help further improve computational approaches to social dilemmas
-
Research was awarded the Certificate of Merit for the top-performing research project at Honours level
-
-
Hackathon Winner
@ BBDOctober 2022 ‐ November 2022-
Partipated, and won, the 2022 BDD web development hackathon
-
Created a progressive web application for a unique interpretation of the childhood Snake game
-
Learned key web development technologies: HTML, CSS, and JavaScript
-
Collaborated with three other inviduals , with a diverse skill set, following best practices including an agile development methdology and source control management
-
my creations
Multi-Agent Reinforcement
Learning in Social Dilemmas
For my computer science honours research, I evaluated the efficacy of various MARL algorithms for solving simulated social dilemma environments. My research helped validate DeepMind's work and uniquely adds the need for policy sharing evaluations in future research. I deployed an application for future users to validate, maintain or extend the results. My efforts were scholastically awarded the top 2022 CS honours research award.
- Python
- Melting Pot
- Ray RLlib
- Docker
Point of Sales Ordering System
A POS ordering system which was built to help support the canteen of a South-African establishment. The system is comprised of a front-end-kiosk (which captures the order and provides management capabilities for all user groups), a website (which mobilises and enhances a subset of features from the FES), and extensive reporting on sales, stock, staff, and credit. The project was built as a collaborative effort following best practices for the full SDLC, including an agile SCRUM methodology, coding standards, code reviews, source control management, testing, and operations.
- C#
- ASP.NET
- SQL
- JavaScript
- HTML
- CSS
- PowerBI
AC:NH Market Price Predictor
Developed an application to classify and predict the prices of the stalk market found in Nintendo's Animal Crossing: New Hozions. Built, trained, and compared 2 recurrent neural network architectures against traditional naïve approaches. The application outperforms these statistically naïve methods by up to 6% on average.
- Python
- TensorFlow
- sklearn
- Selenium
other projects
-
RSA Bank Notes Recognition System
A system which detects the denomination of South African currencies. Can be used in vending machines and ATMs to prevent fraud and help visually imparied indivuduals.
-
Space Object Ontology
An ontology knowledge base for classifying and presenting information on various celestial bodies roaming the universe.
-
isiZulu POS Tagger
A natural language processing system to detect the various part of speech tags for the isiZulu langauge.
-
Twitter Sentiment Analysis
A system which classifies tweets either as positive, negative, or neutral based on their detected sentiment.
-
Omnifood
A web page for an AI-driven meal planner and catering service company.
-
English to French Translator
Performs character-level translation of English sentences to Frech.
contact me
If you take an interest in my profile or simply want to say hi, get in touch and I will try my best to get back to you as soon as possible. I am always looking for new opportunities!
You can also contact me directly via email:
sashbyte@gmail.com