Available to hire
I’m a Senior Software Engineer with a decade of experience building mission-critical systems for industry leaders. I have a proven track record of delivering high-quality software used for billion-dollar decision making and high-stakes products.
I view technology as a tool to deliver business value. I focus on understanding client needs and combine technical leadership with a results-driven approach to maximize impact.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
English
Fluent
Work Experience
Senior Software Engineer - Lead at Abidi Investments Inc.
March 1, 2021 - PresentLed a team of 5 engineers in delivering a mission-critical decision-making platform for a billion-dollar project. Collaborated with clients and SMEs to translate complex business needs into scalable features. Architected modular systems to enhance DX/UX, achieved a 900x performance improvement on a key business query, migrated from MySQL to PostgreSQL with PgPool for load balancing and replication, designed robust schemas, implemented Closure Tables for hierarchical data, established end-to-end observability, built a microservices logging library to reduce cloud storage costs, used Node.js Streams for large-scale data pipelines, applied Factory and Dependency Injection, optimized GraphQL resolvers with DataLoader, implemented ACID transactions, designed centralized RBAC, integrated Redis caching, and automated deployments via GitHub Actions and Azure.
Software Engineer at Audella
October 1, 2019 - February 1, 2021Acted as a key technical contact for clients and SMEs, refining high-level requests into technical tickets validated by the team. Managed high-pressure production issues with on-call SLAs, built data parsers using Apache Spark and Scala handling large-scale daily data, set up Apache NiFi workflows to move data from SFTP to HDFS, developed internal Node.js/Express microservices, and deployed to Google Cloud with diverse CI/CD tools in a fully remote, multi-country setup.
Software Engineer at Important Technologies
February 1, 2020 - April 1, 2020Side project focused on designing and securing customer-facing APIs using Node.js with authentication integrations, applying Factory patterns and DI to API layer for modularity, and optimizing script execution times. Built an Android app integrated with Amazon SNS and implemented authentication workflows using Auth0/Twilio (including SMS-based login). Created a Python GIS tool to fetch, clean, and format geographic data for precise measurements.
Software Engineer at BullBitcoin
May 1, 2019 - October 1, 2019Built an email service using Docker, MailGun, and React. Secured API routes with JWT authentication, set up CI/CD pipelines with Jenkins, containerized applications, and crafted dynamic email templates with PUG and Markdown.
Software Engineer at CryptoMechanics
February 1, 2018 - February 1, 2019Developed data aggregators in JavaScript to pull and normalize information from APIs like Coin Market Cap, Yahoo Finance, and Twitter. Built data validation tools for the EOSIO blockchain to auto-detect and fix incorrectly formatted data from block producer candidates. Created web crawlers to collect data from YouTube, Reddit, CoinDesk, and others into various databases.
Education
Master of Software Engineering at Concordia University, Montreal, Canada
January 1, 2017 - January 1, 2019Qualifications
Industry Experience
Software & Internet, Telecommunications, Financial Services, Media & Entertainment, Education, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Montreal today.