Experience
Inagral
Freelance · 3 yrs
Sherbrooke, Quebec, Canada
Financial LLM Market Analysis Tool - Developer
Apr 2023 - Jan 2024
Development of multiple news data pipelines, pre-processing, prompt generation and continuous fine-tuning of an LLM on Financial news to extract market trends and sentiment on specific asset classes.
Skills: Llama · Prompt Engineering · BERT (Language Model) · Large Language Models (LLM) · Sentiment Analysis · Python (Programming Language)
Android DRM Wrapper - Developer
Nov 2021 - Oct 2024 · 3 yrs
Development of an app wrapping platform, adding an Android DRM layer (subscription checking, lateral menu overlay, analytics) to any application by injecting Android smali code to an already compiled Android app.
Tech stack: Kotlin, Java, Python, Node.js REST API, Android Dynamic Layout generation, Android Dynamic code loading
Blockchain Data Analysis Tool - Developer
Jan 2023 - Apr 2023 · 4 mos_
Development of on an on-chain analysis tool on the Ethereum blockchain using QuickNode and Python to identify early market anomalies.
Skills: QuickNode · Ethereum Blockchain · Smart Contracts · Solidity · Python (Programming Language)
Android Mobile Cloud Gaming - Developer
Dec 2021 - Sep 2022 · 10 mos_
- Responsibilities and Achievements:
- Implemented an Android Cloud Gaming architecture using WebRTC.
- Developed an Android Streamer SDK.
- Developed an Android System signed controller app.
- Customized AOSP for input injection from stream.
- Tech stack: Kotlin, Java, WebRTC, AOSP, WebRTC signaling, WebSocket API, STUN/TURN
- Skills: WebSocket, REST APIs, AOSP, WebRTC, AWS Lambda, Cloud Gaming, Android Development
-
Android Virtual Gamepad Development
Jan 2022 - Mar 2022 · 3 mos_
- Responsibilities and Achievements:
- Developed an Android Virtual Gamepad with user-customizable layout in both full-screen and overlay mode.
- Implemented Physical Bluetooth Gamepad synchronization.
- Tech stack: Kotlin, Java
- Skills: Kotlin, GamePad, Android Development, Java
-
-
Full-stack Developer
Freelance · Jun 2019 - Aug 2021 · 2 yrs 3 mos_
Remote_
Software Development for various local clients and hobby projects:
- Grocery Shopping Android app.
- School Management System web app.
- Fresh Fruit Shopping and Delivery Android app.
- Puzzle Game Android app.
- Open Source Telegram Android app customisation.
Tech stack: Android, Python Backend, PHP Laravel, Java, Kotlin.
Sedabook
Android Developer
Sedabook · Self-employed
Sep 2019 - Nov 2019 · 3 mos
Hobby Project working on SedaBook (an online Audiobook marketplace)
Obtained 2nd place at Sharif University Mobile Development Competition 2019.
Skills: Android Development · Mobile Application Development
Baghalimoon
Cross Platform Mobile Developer
Baghalimoon · Freelance
Sep 2017 - Oct 2018 · 1 yr 2 mos
Razavi Khorasan Province, Iran · On-site
Development of a Cross-platform React Native app for an Online Grocery Store on Android and iOS used by thousands of users.
Freelance work for a local StartUp.
Skills: React Native · Mobile Application Development
Licenses & Certifications
Associate Cloud Engineer Certification
Google
Issued Sep 2024 - Expires Sep 2027
Show credential
Skills: Google Cloud Platform (GCP) · SQL · MySQL
AWS Certified Data Engineer – Associate
Amazon Web Services (AWS)
Issued Jun 2024 - Expires Jun 2027
Show credential
Skills: Back-End Web Development · SQL · MySQL
AWS Certified Solutions Architect – Associate
Amazon Web Services (AWS)
Issued May 2024 - Expires May 2027
Show credential
Skills: Back-End Web Development · SQL · MySQL
Machine Learning with Python
Coursera
Issued Aug 2022
Credential ID: EJNEU5KH7FD8
Show credential
Exploratory Data Analysis for Machine Learning
Coursera
Issued Jun 2022
Credential ID: AMYAHE2UVL8X
Show credential
EDUCATION
Master of Science
Bishop's University
MSc Computer Science
Thesis: Time-Series Forecasting of ECG and EOG Signals in EEG Recordings A Multivariate Time series Approach
- Developed a novel multivariate regression approach to remove ECG and EOG artifacts from EEG recordings without additional sensors.
- Achieved performance comparable to conventional methods, with a PSNR of 39 dB on cleaned EEG signals.
- Validated on multiple datasets, offering a cost-effective solution for EEG noise filtering in clinical and research applications.Master Thesis: Time-Series Forecasting of ECG and EOG Signals in EEG Recordings A Multivariate Time series Approach * Developed a novel multivariate regression approach to remove ECG and EOG artifacts from EEG recordings without additional sensors. * Achieved performance comparable to conventional methods, with a PSNR of 39 dB on cleaned EEG signals. * Validated on multiple datasets, offering a cost-effective solution for EEG noise filtering in clinical and research applications.
Bachelor of Engineering
Ferdowsi University
BSc Computer EngineeringUndergraduate Thesis Project
Developed a real-time text-to-speech (TTS)
engine using Tacotron 2, a neural network architecture developed by Google DeepMind. Integrated Grapheme-to-Phoneme (G2P) models for accurate pronunciation predictions. Delivered real-time natural speech synthesis in the Persian language.
Research Project - Detection of Autism in Twitter (University Lab)
Conducted research on autism detection through Twitter feed analysis. Utilized topic modeling with LDA (Latent Dirichlet Allocation) and classification techniques with Convolutional Neural Networks (CNN) and Random Forest.