A software developer based in Toronto
Hi! My name is Prisha Rathi and I'm a software developer based in Toronto. I graduated from the University of Waterloo with a BASc in Computer Engineering, Honours.
Python JavaScript C/C++ Java SQL HTML CSS Solidity
React NodeJS Git Bitbucket Redshift Glue Google BigQuery Microsoft SQL Server PostgreSQL Postman Express Apache Airflow
AWS Docker Linux Distributions (Ubuntu & Debian) VMWare Workstation
Revitalized client websites' front-end interfaces by implementing 10+ new features using JavaScript, HTML, and CSS, significantly enhancing user experience and expand services for the client's consumer base. I also fortified database security by overhauling SQL files and implementing parameterization techniques, effectively mitigating SQL injection vulnerabilities. Lastly, I spearheaded targeted marketing initiatives through creation of 8+ E-Newsletters using HTML and CSS, successfully promoting client products and practices to a broader user base.
Architected and deployed a NodeJS application for real-time monitoring and error notification across the company's service ecosystem. The app efficiently tracked over 150 log files, enabling prioritized bug resolution and enhancing overall system reliability. I constructed intricate SQL projects, including a geo-targeting system that identified high-potential vendors within a specified radii of prospective clients, optimizing advertising efforts and business development strategies. Lastly, I conducted security audits of company files, focusing on critical vulnerabilities such as link manipulation and input transformation, substantially enhancing the organization's security framework and robustness.
Engineered a Python application for validating sensor calibration, focusing on precise monitoring of voltage and current in electrical outlets. I also conducted in-depth research on blockchain technology and its potential applications in the power sector, compiling a comprehensive report for executive leadership. Additionally, I established and delivered an engaging animated presentation to effectively communicate blockchain security applications to potential investors, highlighting its transformative potential in the industry.
Made major contributions to the AllSafe Blockchain Implementation Patent, securing millions of dollars in funding. I identified and mitigated critical risk in patent, leading to redesigns of key features. I also engineered a private blockchain network utilizing Geth (Go Implementation of Ethereum) and Python.
Engineered automated data pipelines using Apache Airflow and Google BigQuery to extract and analyze client data. I also elevated SQL query performance by 10% for demographic data collection, enhancing advertisement targeting. Lastly, I spearheaded custom reports from Google BigQuery SQL datasets to deliver actionable insights.
During this startup, I developed smart-contracts using Solidity to run on the Ethereum network within a Linux environment. A key achievement was implementing a blockchain master prototype for the AllSafe Blockchain Implementation Patent. To enhance functionality and user interaction, I leveraged the web3 library, enabling the creation of decentralized applications on community-level networks.
I constructed Python scripts in AWS Glue for efficient extraction and processing of vaccination data from S3 buckets, improving pipeline efficiency. I also engineered and optimized custom SQL functions in AWS Redshift, resulting in an increase in query performance and enterprise-wide utilization. Lastly, I designed customized functions to replicate key SaaS features, leading to a reduction in third-party software costs and enhanced application functionality.
FitCam is a NodeJS mobile app that tracks a user's exercise form and posture through a device camera, offering real-time audio and visual feedback. This guides users to prevent injuries and optimize a variety of workouts.dio and visual feedback, guiding users to prevent injuries and optimize exercises.
An application in C that aims to diagnose a patient's condition or illness based on symptoms provided by the user.