Arjun Atwal
Learner -
(2)
11
Location
Toronto, Ontario, Canada
Portals
Categories
Website development Security (cybersecurity and IT security) Software development Machine learning Artificial intelligence

Skills

Calculators 1 Coordinate systems 1 Geospatial data abstraction library (gdal) 1 Git (version control system) 1 Information systems 1 Mapbox 1 Marketing 1 Operations 1 Python (programming language) 1 Raster graphics 1 React.js (javascript library) 1 Research 1 Software development 1

Socials

Achievements

Latest feedback

Recent projects

Ribbon
Ribbon
Toronto, Ontario, Canada

Tools for Small Businesses

Ribbon (https://getribbon.ai) is on a mission to make business simple for Canadian entrepreneurs. As part of our marketing efforts we create material that we put in a resources section of our website (https://resources.getribbon.ai). We are expanding into a tax offering and want to add tools/calculators that Canadian entrepreneurs can use to make their lives easier. This will involve several different steps for the students, including: Research and understanding a specific common question. Likely this will involve reading a lot of reddit posts. Digging into government regulations. Creating a couple options of what the design/functionality could look like. Implementing a tool/calculator in a single page React App.

Matches 1
Category Website development + 2
Closed
SteepDeep Software
SteepDeep Software
North Vancouver, British Columbia, Canada

Software Development: Raster Image to tileset for Mapbox

We have an interactive resort ski map where guests can explore digitally. We would like to streamline the creation of new maps at new resorts. Typically a resort will have a 2D and and 3D map. The 2D map starts with an image provided by the resort. This image is tiled with external tools so it may used as a Raster Layer on Mapbox. -- See 2D map on demo product: https://app.steepdeep.ski/?mapId=back_side. Notice as we zoom into the photo we do not loose quality of the image. This is because this image is tiled and placed over top the world. We would like to streamline this process. Your goal, using local development is to create a Python program that takes an image as input and the returns the tileset of the image without distorting the image. This task may prove to be difficult since we are projecting across the Mercator projection. The program you will create will be in Python since there are several resources to perform such operations as GDAL.

Matches 1
Category Information technology + 3
Closed

Work experience

Developer
Ontario Government
Mississauga, Ontario, Canada
May 2023 - September 2023

∗ Enhanced report generation capabilities by learning and implementing new functionality within existing XML and XSLT codebases decreasing the weekly time commitment for the team by 20 hours
∗ Used Mapbox API to create an application which takes sets of officer locations in the form of a Tileset and outputs an interactive map with an icon on each location
∗ Successfully created a pathfinding algorithm that determines which officers should respond to issues as they occur, eliminating the need for a dedicated dispatcher
∗ Implemented SQL queries referencing NicheRMS365 database entities within XML for report generation
∗ Coded Python scripts to automate updating and generating JSON data representing hundreds of employee profiles, assets, and other entities
∗ Performed IT-related tasks on assets, which included diagnosing, repairing and reimaging computers for office use

Education

Honours Bachelors Degree, Computer Science
University of Western Ontario
September 2022 - Current