Skills
See more
Experience Level
Language
English
Fluent
Work Experience
Full Stack Software Developer at SiM LQ
May 1, 2025 - PresentUses simulation, machine learning, and queueing theory to help businesses compare operational performance measures and make informed decisions. Builds Python-based simulation models using queueing theory and stochastic processes with Pandas, NumPy, and PyTorch. Develops an in-product AI agent to automate simulation workflows (query system info, configure and run simulations, and analyze results) using Pydantic AI. Improves performance by reducing simulation runtime (up to 80%) and memory usage (up to 50%) through optimized AI/ML implementations. Reduces dashboard load times (up to 90%) via LTTB downsampling in a Python/FastAPI backend, improving React/TypeScript responsiveness with large datasets. Enables on-premise deployments for enterprise clients by building automated installation/hosting tooling using Python and system-level configuration.
Software Developer at Knowledge Technologies Inc
May 1, 2025 - October 21, 2025Designed and implemented REST APIs using Go for a new search engine; improved API performance by 3x. Streamlined backend data structures and consolidated multiple API calls into a single call using Cypher to achieve 4x improvement in response speed. Enabled cross-user documentation sharing via frontend TypeScript and backend Python/Cython; implemented access control. Created unit tests with 100% test coverage for new features. Enhanced search capabilities and filtering precision by refining database queries with Cypher.
Software Developer at Knowledge Technologies Inc
May 1, 2025 - October 21, 2025Designed and implemented REST APIs using Go (Golang) for a new search engine. Achieved 3x faster API responses. Improved backend data structures and consolidated multiple API calls into a single call using Cipher. Enabled cross-user document sharing functionality with front-end TypeScript UI and Python/Cipher for backend data management and access control. Created unit tests with 100% test coverage for new features, ensuring reliability before production releases and minimizing post-release errors during launch periods.
Software Developer at Knowledge Technologies Inc
May 1, 2025 - October 21, 2025Developed REST APIs in Golang for a new search engine; accelerated response times by 3x. Streamlined backend data structures and consolidated multiple API calls into a single call using Cypher. Enabled cross-user document sharing with frontend UI built in TypeScript and backend data management in Python and Cypher. Created unit tests with 100% test coverage to ensure reliability before production releases and minimize post deployment issues. Enhanced search capabilities and query precision by refining database queries with Cypher.
Software Developer at Knowlecy
May 1, 2025 - August 20, 2025Led design and implementation of REST APIs using Golang for a new search engine that achieved a threefold speed improvement. Streamlined backend databases and consolidated multiple API calls into a single request, improving response speed by 4x using Cypher queries. Developed cross-user document sharing functionality leveraging TypeScript for frontend UI and Python/Cypher for backend data management and access control. Authored unit tests covering 100% of new features to ensure reliability prior to production releases, minimizing errors during launch. Enhanced search engine capabilities and filtering precision by refining database queries with Cypher.
Software Developer at Knowlecy Technologies Inc
December 1, 2024 - May 1, 2025Designed and implemented REST APIs in Go for a new search engine, improving API query response time (3x faster). Improved search performance by restructuring backend database and consolidating multiple API calls into one using Cypher (4x response speed improvement). Enabled cross-user document sharing functionality using TypeScript for frontend UI and Python/Cypher for backend data management and access control. Enhanced search and filtering precision by refining database queries with Cypher.
Software Developer at Esri Canada Ltd
May 1, 2023 - PresentEnabled real-time contract insights through a data visualization project built with SAP Fiori Elements interface (HTML, XML, JavaScript) and SAP S/4HANA ABAP backend; used by the entire sales team to track key contract metrics in a table view for analyzing canceled contracts. Developed a Native SQL table function delivering comprehensive analysis of all canceled contracts in SAP Fiori, providing actionable insights for data-driven decision-making. Implemented SAP S/4HANA ABAP CDS features to address evolving needs and improve productivity across the sales team.
Software Developer at Esri Canada Ltd.
May 1, 2023 - PresentEnabled real-time contract insights through a data visualization project by engineering a SAP Fiori Elements interface with HTML, XML, and JavaScript, and SAP S/4HANA ABAP backend, used by the entire sales team to track key contract metrics in a table format for analyzing all canceled contracts within existing systems. Improved sales team efficiency by developing a Native SQL table function that delivers comprehensive analysis of all canceled contracts, presented in SAP Fiori, to provide actionable insights for data-driven decision making by the sales team. Enhanced the contract sales data analysis by implementing new features using SAP S/4HANA ABAP CDS, which are used by the entire sales team to address evolving needs and improve productivity.
Software Developer at Esri Canada Ltd
May 1, 2023 - PresentEsri is the global market leader in GIS software. Enabled real-time contract insights through a data visualization project by engineering a SAP Fiori Elements interface with HTML, XML, and JavaScript, and SAP S/4HANA ABAP backend used by the entire sales team to track key contract metrics in table format for analysis of all canceled contracts within existing systems. Improved sales team efficiency by developing a Native SQL table function that provides comprehensive analysis of all canceled contracts, presented in SAP Fiori, to provide actionable insights for data-driven decision making by the sales team. Enhanced contract sales data analysis by implementing new features using SAP S/4HANA ABAP CDS, used by the entire sales team to address evolving needs and improve productivity.
Software Developer at Esri
May 1, 2023 - PresentEngineered a SAP Fiori Elements interface with HTML, XML, JavaScript, and SAP S/4 HANA ABAP backend to provide real-time contract insights for the sales team, enabling analysis of canceled contracts. Developed a native SQL table function to deliver comprehensive analyses of canceled contracts in clear tabular SAP Fiori format, supporting data-driven decision-making by the sales team. Implemented new SAP S/4 HANA ABAP CDS features enhancing contract sales data analysis to meet evolving sales team needs and boost productivity.
Education
Bachelor of Science at University of Toronto
September 1, 2021 - May 1, 2025Honours Bachelor of Science, Computer Science Specialist at University of Toronto
September 1, 2021 - May 1, 2025Honours Bachelor of Science, Computer Science Specialist at University of Toronto
September 1, 2021 - May 1, 2025Honours Bachelor of Science, Computer Science Specialist at University of Toronto
September 1, 2021 - May 1, 2025Honours Bachelor of Science (Computer Science Specialist) at University of Toronto
September 1, 2021 - May 1, 2025Qualifications
McCutcheon Award
January 11, 2030 - October 21, 2025McCutcheon Award (University of Toronto)
September 1, 2021 - August 26, 2026Industry Experience
Software & Internet, Computers & Electronics, Professional Services, Healthcare, Financial Services
Skills
See more
Experience Level
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Toronto today.