About Me
Hi! I’m Oroni, and I recently graduated from the University of Waterloo with a Bachelor of Computer Science + HCI Specialization + Psychology minor. I am currently looking for full-time opportunities related to web development, software development, data science, UI/UX design, front-end, full-stack, or even computational art. I have dabbled in a little bit of many topics, so I could go in any direction at the moment (in terms of simulated annealing, my career life is represented by a very high temperature). I have also been a life-long art hobbyist including hand-drawn illustration and digital art. While I am done with school now, I have been staying on top of industry trends (e.g. Next.js, SQL, Python in more data science applications, etc.), reviewing my past courses, and cooking up some personal project ideas.
You can reach out to me on LinkedIn or email me at o3hasan@uwaterloo.ca or oronihasan@gmail.com.
My Co-ops
D2l - Web Experience Coordinator - Sep-Dec 2024
- Helped my team rebrand d2l.com by creating custom WordPress blocks using PHP, SCSS, JavaScript, HTML
- Identified audience segments in GA4 to assist with A/B testing in Mutiny, helping us personalize web experiences for different regions and industries; we saw a conversion rate increase of about 4% in one of our segments as a result
- Automated manual tasks in Google Sheets using Apps Script and JavaScript
- Collaborated with integrated marketing teams to create or update campaigns and events on our site
St. Joe's Healthcare Hamilton - Part-time Research Assistant - Jun-Aug 2024
- Explored the question of whether respiratory infection rates among children can predict respiratory infection rates among the elderly to enforce sooner preventative measures
- Filtered and analyzed 10 years of collected data in Excel, plotting out trends over the years
- Wrote a summary of the results, finding that RSV infection rates among children can help us predict seasonal peaks
- Implemented SARIMA in Python to forcast future peak
- Collaborated with a group of McMaster undergraduate students to help them set up their study "Snooze-to-Defuse" in REDCap
- Filtered, graphed, and analyzed 20 years of collected data on bacterial infection rates in both hospital and non-hospital acquired infections, presenting linear regression graphs and trends to a small group of researchers
D2L - Web Experience Coordinator - Sep-Dec 2023
- Designed and built a custom pop-up widget to promote content to visitors using WordPress ACF, PHP, CSS, HTML, and Javascript; this widget allowed adding a large image, heading, description, CTA, and video with thumbnail, as well as choosing a pop-up activation and theme colour
- Helped with debugging existing features e.g. adding mobile view and video option for customer quote-blocks
- Automated the following process: fetching leads from Salesforce into a new Excel tab and emailing the marketing team this updated sheet everyday
- I used Power Query to fetch data from Salesforce (this was kind of finnicky)
- Then wrote a short script using Office Script to create a new tab in the Excel sheet named with the current date and populate the sheet with the data
- I then used Power Automate to run the script and email everyone on a schedule
- Created a signature module in Marketo using HTML so users can drag and drop when creating emails instead of manually adding their signatures
- Created and updated pages for events and campaigns while collaborating with other marketing teams
- Extracted and reported analyses from Power BI
Pexhouse Inc. - Web Developer - May-Aug 2022
- Adjusted page layouts using WordPress editor and modified WooCommerce code snippets for email templates to enhance the appearance of the site and emails
- Created staging site to thoroughly debug and test features before pushing to live, such as resolving PHP version, theme, and plugin conflicts
- Ensured higher performance and availability by updating nameservers, enhancing security, and doing additional configurations through LiquidWeb, Bluehost, cPanel, and Cloudflare
- Improved site safety with Cloudflare and WordPress plugins
- Enhanced backend features for admin such as adding courier options through custom WordPress PHP snippets
MNP Digital - .NET Developer - Sep-Dec 2021
- Managed DevOps during development sprints and testing cycles, which included detecting and reporting defects in the product through many, many manual tests
- Configured and debugged Microsoft Dynamics 365 forms, entitities, snippets, attributes, workflows, etc.
- Created visualizations including report views, charts, dashboards in D365
- Created support material for clients like training videos and documentation on product
- Collaborated with QA, developers, and project manager using the Agile method to ensure timely and high-quality deliverables
Projects
Chef 449 (UI/UX)
- Designed an AI-powered cooking assistant app within a team of four by following the full design process of empathizing, defining, ideating, prototyping, and some testing
- Conducted user research by creating personas, designing and executing interviews with target audience to find pain points, and synthesizing findings using affinity and empathy maps to inform feature development
- Built paper, low-fidelity, and high-fidelity prototypes, iteratively improving designs based on peer feedback from design critique sessions, heuristic evaluations, and cognitive walkthroughs
- Collaborated closely with other team members, maintaining consistent communication, dividing tasks amongst us effectively, and ensuring deliverables were on time through the four-month design process
- Illustrated on-theme graphics for the high-fidelity prototype to make the app more visually appealing and inviting
Path-tracer for rendering damselfly (computer graphics)
- Built a pathtracer which included methods like Cook Torrance BRDF, Monte Carlo integration, importance sampling, & volumetric effects
- Modelled the damselfly in Blender and applied materials in Metasequoia
- Implemented in C++
Debevic-Malik method to create HDR Images (computer vision)
- Explored how to create HDR images using Debevec-Malik method and tone-mapping using bracketed images of varying exposures
- Implemented in Numpy
Virtual shopping list (front-end development)
- Built a shopping to-do list where users can add a grocery item, as well as its quantity and category
- Integrated price-fetching API so users can see cost of grocery items
- Implemented using Vite, Typescript, Preact, HTML, and CSS
- Deployed using AWS Amplify: live site
Hobbies
- Making art (traditional hand-drawn, digital art, occasional Blender, making songs, occasional painting, dioramas)
- Lots of walking and connecting with nature (+ foraging) or exploring spots/events in the city
- Reading
- Exercising
- Trying out new things to cook
Looking Forwards
- Building my dream personal site
- Creating animations and illustrations I’ve had in mind
- Working on some AI/ML projects within the healthcare and medical setting
- Giving my path-traced damselfly a pair of flapping wings
Connect with me!