Exposure with

Front-end Development

Experience with creating well designed web applications implemented in HTML, CSS, Javascript and NodeJS. Exposed to DOM manipulation, ExpressJS, MongoDB and RESTFUL API's. Have worked with various UI/UX Designers to make functional webpage, often using Bootstrap Frameworks.

Back-end Development

Constructed various data management systems, games, and analytical tools implemented in Java, Python and C++, whilst handling data with SQL databases, JSON, Excel Sheets and simulated cloud servers, for academic, personal and business-related problems. I am currently undertaking academic courses to have a better understanding of data structures as well as learning C.

Working Evironments

Experience with Linux distributions like XUbuntu and Ubuntu, run on either a VMware or Oracle Virtual Box Platform.
I have utilised both MacOS and Windows. Familiar with using Git and Github.

Data Analysis

Experience with SAS, Minitab and Excel for statistical testing and mathematical manipulation. Furthermore, familiar with graphing libraries incorporating Plotly.Js, Mapbox and Matplotlib, to represent the data in hand. I am currently working with Knime to clean and transform data for easier reporting and analysis.

Work Experience

Financial Analytics Intern at Brookfield Global Integrated Solutions

May 1, 2019 - August 31, 2019

Currently, I am building Knime workflows to clean and transform data for efficient reporting. Furthermore, working with the Pyviz packages to visualize large datasets and with the intent of integrating it with the Knime platform or creating custom web based dashboards. I have also had the oppurtunity to assist in presenting some of the projects I had been worked on alongside my mentor to clients and higher staff.

Portfolio

CuHacking 2019: Paper Scraper

Transforming the way we use textbooks with data driven visualization, I had the oppurtunity to design a basic HTML,CSS and Javascript front-end hosted by a NodeJS server utilising the ExpressJS framework. Learning the basic fundamentals of AngualarJS to create more dynamic web applications was a great experience. I focused on creating an amazing interactive data visualization in the form of a word cloud tool which enabled people to focus on the keywords most commonly used in the textbook, which led me design and implement a powerful module to remove all stopwords, excessive long titles and other unnecessary things that interefered with the visuals, using Javascript. It enables users to also write custom keywords to see if a book is feasible for certain kind of study, allowing to create custom word clouds.

Implemented with:

UOttaHack 2: SlangSlack

Our team of 2, won the Best Collaborative project between a UOttawa and Carleton student, which was an amazing feeling. We created web application which allowed you to choose over 55,000 songs that were being read from a Kaggle Dataset. From which we took the lyrics of the song, found all the slang in it and then looked it up on Urban Dictionary using an API to find the meaning, using the best keyword to identify it, we simply replaced the slang with the keyword and allowed the application to sing the song to you. We utilised HTML, CSS and Javascript in the front end, and used Python's NLP libraries for doing the processing, whilst using a Flask server to host our application. We also incorporated Sentiment Analysis which was being done by the Google Cloud Natural Language API.

Implemented with:

Food2Fork Recipe Application

Crafted the User Interface with a grayscale design allowing the images to pop out, whilst utilizing various animations and tool tips to improve overall user experience. Constructed a client server application that accessed the food2fork RESTful API, whilst utilizing NodeJS and the ExpressJS framework. Applied HTML, CSS and Javascript to translate the design into a functional web application, something that was hosted via Heroku to be accessed by all.

Implemented with:

City Of Ottawa: Infographic

Examining multiple datasets from the Ottawa open data portals to create various visualizations represented in a web-based infographic, to communicate a message to the masses. Utilizing HTML, CSS, and Javascript, to formulate the front-end and utilizing GitHub Pages to host the infographic

Implemented with:

Event Management System

An event management program implemented in C++ utilising a Façade pattern that acts as an interface to a simulated cloud-based storage service. Creating a class definition to split the interface from the implementation, and compiling by using MakeFiles. Exposed in working the Linux environments and utilising valgrind. Furthermore, created UML diagrams and README files for each version of the product.

Implemented with:

Inventory Management System

Created a new Inventory Management System using Java (front and back) and SQL (backend databases) for a Bakery. Collected quality information from interviews with upper-level staff and evaluated the legacy system for an easier transition for current users. Provided quality documentation in terms of preparing flowcharts, entity-relationship diagrams and relational schemas. Completed in timely manner and cross-verified by a mentors.

Implemented with:

Space Apps: INeedMySpace Website

Working with 2 UI/UX designers and Aeronautical Engineering student, to make them a platform to get people excited about commercial space travel. Utilizing bootstrap, HTML and CSS, to create a website from scratch. Furthermore, utilisng Photoshop to create custom backgrounds and logos. The Space Apps was a 48 hour Hackathon, where we were insipired by leading industry experts.

Implemented with:

Simple Data Classfier

Utilizing Python to create simple Neural Network which could distinguish between objects based on the specified predictor variables. Utilised knowledge incorporated from Calculus and Statistics, regarding logistic and multi-linear regression models and optimization functions. Exposed me to the Jupyter Notebook web platform along with Numpy and Matplotlib.

Implemented with:

2 player chess game

Modelling a chess game in progress and tracking the score of each player using the relative value system.

Implemented with:

Personal Website

Used as a platform to showcase my personal skillset, photography and graphic designing. My first website ever created utilizing HTML, CSS and Javascript, whilst utilizing the Bootstrap Framework and Hosting it using Github Pages.

Implemented with:

Achievements

Advance Space Academy

After recieving a scholarship sponsored by HoneyWell, to undertake a one week, pilot-training program at the Advance Space Academy, Hunstville. I was exposed to various flight simulations of commerical and space travel, teching of plantary science and rockect science. I also recieved the best Aerodynamic Aircraft and Outstanding Team award. From my experience I helped in hosting the Space Day at my school for the young ones.


UKMT Intermediate and Senior Challenges

From attending weekly workshops where we focused on challenging mathematical problems, I took part in the Senior UKMT Maths challenge in which I recived a Bronze and in the Intermediate UKMT Maths challenge I was one of the 3 individuals who recieved Gold certification in my school.



33rd East African Model United Nations

Elected as the Ambassador to lead a group of 5 talented individuals as well as I was selected to take a part in a special ICJ debate. In preparation for the event I attended various Workshops and Mock Debates and other MUNs.



Graphic Design projects

I have worked with magazines and newspapers. I started of with creating content in terms of photography and articles about topics of interest. Which further, got me interested in creating custom thematic designs for articles. Designing pages using Photoshop, and utilising hand-drawn sketchs and photos to create custom vectors. My passion for designing extends to the web and automotive designs.



DAA STEM Academy

After recieving a scholarship sponsored by IBM, Philips and Kano, to undertake a two week, STEM Training program at the DAA STEM Academy, Kenya, where we were exposed to a 5 stage design process and data mining by leading experts from IBM and a talk about industry leading software and hardware. I participated in various team building exercises and technical workshops. Me and my team worked on creating a smart garbage collection system using smart bins and route optimization software for efficient routing of the trucks. We simulated this behavior utilizing a Raspberry pi 3 connected to a breadboard with some LEDs which indicated red, yellow and green, based on how full the bins were.


Photography

I have been doing travel photography since 2014. I am part of the Your Shot National Geographic community where I contributed to various assignments posted by various curators and recieved quality feedback. I am experienced with Adobe Photoshop and Lightroom.



Market Research with Baxi

I conducted primary data collection by communicating with various high-profile clients and potential customers. By analyzing and evaluating the acquired data, I was able to provide valuable written and verbal feedback for an emerging firm. The written report utilizes various business tools like the SWOT analysis, Force-Feild Analysis, Marketing Mix and Ansoff matrix to test the hypothesis.