I am a skilled Software Development Engineer with expertise in
JavaScript, React (native), Java,
Python, C++
and more. Currently pursuing a Computer Science Bachelor's degree in the Master's Acceleration
program at Carleton
University with a minor in business.
I
have
a passion for learning new skills and using them to craft innovative solutions. I also have a
proficient understanding of concepts such as agile development, source control, cloud-software deployment, and the SDLC!
I highly encourage you to read through my experience section to get a better understanding of the impact I was fortunate to have during my time at Clio! Also feel free to check out my projects and skills!
Experience
Software Engineer Intern
Clio - Cloud Based Legal Technology
Let's go through points on my resume in more depth!
Lead the enhancement document scanning with OCR using Azure's Custom Vision, automating classification of invoices, receipts for efficient expense processing, and contracts for effective summarization and analysis.
This project was my proudest acheivement at Clio. During my time at Clio, I was training for my Azure AI Engineer Certification, and while learning about the services Azure offers, the custom vision capabilities really stood out to me, as at the time we were working on the document scanner feature. I made a suggestion to integrate custom vision into our app to optimize the user workflow by allowing users to scan invoices, receipts and contracts. With the custom vision model I built, the document scanner can now differentiate different documents and handle each scan appropriately. Upon scanning an invoice or receipt, a new expense will be created by retreiving all key information using Azure's OCR form recognizer, and upon scanning a contract a summary and analysis of the contract will be availible.
Engineered an innovative meeting summarization tool by leveraging Azure Cognitive Services for audio transcription and integrating OpenAI's cutting-edge API for interpretation and analysis
After the OCR project, I was fortunate to recieve direct mentorship from our director of Artificial Intelligence and collaborate with our newly created AI team. The first project we worked on was to create a meeting summerization featureusing Azure's Cognitive Services for transcription, and OpenAI's API for summarization
Architected and developed a mobile ‘Tap to Pay’ feature by integrating Stripe’s API into our existing backend, enhancing our API capabilities and streamlining the payment process by enabling over $550,000 in transactions
This project was one of my favorite projects I worked on during my time at Clio for numeroud reasons. Primarly being the user impact we noticed upon release. Over $550,000 have been processed through the first 3 months of release, with projections of over 16M in the first year of release.
Another reason why I enjoyed this project so much was due to the complex architectural design on this feature. Integrating the Stripe API into our Ruby backend and utilizing the endpoint in our React Native Mobile front end was definitely a great learning opportunity for me.
Created a feature using Angular for a web app that sends a ‘Scan Document’ notification to a mobile device via Firebase utilizing Ruby, optimizing user workflow; built the document scanning library using Java and Swift
This was another super fun and challenging project I was fortunate to work on at Clio. Primarly due to the cross-platform UX we were able to design. When lawyers want to upload a document that they only have a physical copy of, they can now navigate to the correct directory they wish the document to be in, click the 'Scan document on mobile' button, and will be prompted with a scan document notification on their mobile device.
Developed a feature using React Native and TypeScript enabling lawyers to digitally store and manage legal cases securely on the cloud, resulting in over 1 million legal cases being created or edited through our app
May 2023 - Present
Data Analytics Test Engineer Intern
Lumentum
Developed a Python based data pipeline with Pandas to analyze and visualize microchip performance metrics
Refined data-driven strategies by implementing algorithms such as; regression analysis for KPI discovery
Improved efficiency of large-scale testing scripts by implementing test classes using C# and the .NET framework
Optimized data refinement using Python, achieving a 32% boost in the precision of related verification scripts
May 2022 - August 2022
Education
Carleton University
Bachelor of Science
Computer Science - Mobile Development Stream, Minor in Business
GPA: 3.76/4
Master's Acceleration Program: Data Science, Analytics, Artificial Intelligence - This
program allows me to take
Master level courses, as
electives, in
my
undergrad and the credits count towards both undergraduate degree, as well as a credit for
Master's. This shortens the amount of time required to recieve my masters by 1 year.
Although I am accepted into the acceleration program, I am not yet officially in a master
prgram, as I am still required to apply after completing my undergrad.
Relevant Coursework: Data Structure and Algorithms, Web Applications, Mobile Applications, Software Engineering,
Intelligent web-based Information System, Database Management, Operating Systems, Systems
Programming, System Design and Analsys and IT Infatructure
September 2020 - Janurary 2025
Skills
Programming Languages & Tools
React(Native)
JavaScript
Jest
Python
Java
Kotlin,
C,
C++,
C#,
Swift
TypeScript
SQL
Node.js
Jira
Workflow
Software Development Life Cycle
Agile Development & Scrum
Software Deployment & Release Process
Source control
Projects
ANR Photography Website
AWS | Javascript | Express | Node.js | HTML/CSS
Designed and developed a visually appealing UI/UX, tailored to meet business
requirements, resulting in enhanced customer satisfaction and an improved online
presence, deployed on AWS via EC2 instance
Enabled customer appointment scheduling and real-time availability checks using Google
Cloud’s calendar API
Utilized Stripe’s API for payment processing, allowing customers to make online payments
to purchase prints
Developed a RESTful API that returns JSON-formatted search data, enhancing content relevancy through fine-tuned search parameters and algorithms, thereby elevating user engagement and satisfaction.
Engineered a scalable web crawler, which optimizes data extraction and indexing by incorporating MongoDB for storage and ml-matrix to boost search accuracy with a refined PageRank algorithm.
Developed an interactive UI to model and represent elevator movement, requests, and
alerts using QTCreator
Implemented advanced algorithms to efficiently find the most suitable elevator for floor
requests, considering direction and proximity, and effectively handled various elevator
states, including emergency scenarios like fire alerts and power outages.
Proficiently designed and developed a fully functional library in,
demonstrating advanced skills in Inter-Process Communication (IPC) through the
utilization of signals and sockets with TCP/IP (client/server architecture)
Utilized signal handling to gracefully close the server and release resources in the
event of an interruption
Employed send and receive data functions to efficiently transfer information between
client and server via socket connection
Developed an interactive mobile game featuring gesture-based controls and a high-score
tracking system
Created a user friendly interface featuring gesture-based controls and a high-score
tracking system with robust game-state checks and dynamic visual updates, prompting an
intuitive an immersive gameplay experience
Implemented web scrapping to retrieve comprehensive data on MVP awards, as well as
player and team statistics using the
libraries; Pandas, requests, BeautifulSoup, sfscrape and Selenium
Utilized data cleaning techniques and Pandas for data cleaning and data analysis
Implemented a Ridge Recession model to predict MVP for a given season with 74% accuracy
Apart from being a software engineer, I enjoy most of my time being around family and friends. We often find ourselves going for hiking adventures, watching new movies
and going out to eat!
I also really love basketball. I was on the varsity team for my high school, Saint Joseph Cathlic H.S., where we competed in the division one OFSSA league and won 1 championship and placed second twice in my 4 years there. I really belive experiencing being part of a dedicated team strengthed my leadership ability and drive for success! It also strengthed my ability to give and recieve feedback, as a team we had to hold each other accountable to high standards in order to achieve what we wanted.