MAHYAR
ABOLHALLAJ
I turn complex workflows
into reliable, useful systems.
CUSTOM FINANCIAL ANALYSIS SOLUTION
CUSTOM DATA SOLUTIONS +A software solution to output financial analysis reports with custom functions to compare different periods of financial spending.
Used to make financial decisions and provide clarity based on transaction data in CSV files.
ULTIMATE SHOPPING
AI / SCRAPING +Automated scripting that pulls information from the Flipp application, via the weekly retail flyers, and stores the deals in a CSV.
AI is a great tool to analyze information, and thus we can find killer deals that are in this week's brochures.
STM INTERACTIVE MAP
WEB APP / TRANSIT +An interactive transit map for exploring Montreal's STM routes and discovering how to connect across the city.
Built a small web application with HTML, CSS, and Python, using maps and shapes from the STM website to make the city's transit network easier to explore and understand.
STREAMLINED CONTENT UPLOADER
FACEBOOK / YOUTUBE / TIKTOK +Social media outlets provide API endpoints to push content (except TikTok) and we can leverage these to streamline content creation.
Scripting that pushes a video, with the option of content modification to have unique fingerprint, to all platforms. For TikTok, a selenium instance is initiated to upload the video manually.
CLICK A SYSTEM TO EXPAND
I never reach for a technology before understanding the actual need. The best architecture solves the right problem.
Software that can't change is software that fails. I build for flexibility, making the hard parts replaceable.
Every line of code is a liability. I remove unnecessary dependencies, abstractions, and complexity at every step.
I treat observability, testing, and failure recovery as first-class features, not afterthoughts.
BUILDING SYSTEMS
THAT PEOPLE LOVE.
I started out in school as a chemical engineer, and eventually got into data. I learned that systems are only as good as their operators—and that reliability is a design choice, not a side effect.
I transitioned to software engineering in 2019, drawn by the challenge of building systems at scale. Today, I work at the intersection of data, backend, and cloud infrastructure—designing platforms that make data accessible, trustworthy, and impactful.
I believe the best engineers don't just write code; they understand the business context, simplify the problem, and build solutions that outlast their own tenure.