M Yusuf

Software Engineer

Toronto, Ontario, Canada9 yrs 4 mos experience

Key Highlights

  • Designed LLM-Powered ChatBot enhancing user engagement.
  • Led Image Optimization Project for 70 million images.
  • Developed hybrid mobile application using Ionic framework.
Stackforce AI infers this person is a Fullstack Developer with expertise in SaaS and Mobile Applications.

Contact

Skills

Core Skills

Systems DesignTypescriptProject ManagementDjangoVue.jsSoftware DesignSoftware ArchitectureNodejsIonicAngularJavascript

Other Skills

API DevelopmentAmazon Web Services (AWS)AngularJSBackend for frontendCCommunicationContext Sensitive SolutionsCore JavaCross-functional CollaborationsCross-team CollaborationCustom CMS DevelopmentDRFDeveloper ToolsDjango REST FrameworkETL

Experience

9 yrs 4 mos
Total Experience
1 yr 4 mos
Average Tenure
1 yr
Current Experience

Amazon

Software Development Engineer II

Jun 2025Present · 1 yr · Toronto, Ontario, Canada

Klue

Software Engineer

Jun 2024Jun 2025 · 1 yr · Toronto, Ontario, Canada

Course hero

Senior Software Engineer

Feb 2023Dec 2023 · 10 mos · Toronto, Ontario, Canada

  • Designed LLM-Powered ChatBot using Retrieval Augmented Generation (RAG) Architecture
  • Integrated Course Hero’s internal knowledge base for context augmentation, increasing chat response accuracy and user engagement with academic queries
  • Worked with 4 cross-functional teams—design, ML, analytics, and front-end, ensuring effective communication, streamlined integration, and feedback loop
  • Implemented using NodeJS/Typescript using Backend for Frontend (BFF) design pattern
  • Supported dynamic prompt generation and LLM model choice depending on user query characteristics like MCQ vs free text, subject classification, topics, etc
  • Increased Discovery and CVR by incentivizing users to convert to the premium tier by surfacing academic documents relevant to the query
  • Conducted code reviews and maintained coding standards ensuring quality and reliability
  • Perform pager duties including unblocking code pipelines and monitoring for and resolving system errors
Systems DesignTypeScriptCross-functional CollaborationsRAG ArchitectureBackend for frontendLLM+4

Properly

Senior Developer

Nov 2021Nov 2022 · 1 yr · Toronto, Ontario, Canada

  • Led Image Optimization Project for 70 Million images
  • Cross-functional collaborations with teams handling marketing, backend, frontend, app and analytics for requirement gathering and analysis
  • Led team of 3 engineers through the project lifecycle of requirement gathering, cost analysis, implementation, integration and adoption, maintaining documentation at each step
  • Proactively identified potential bottlenecks and adjusted ticket assignments to maintain optimal efficiency, resulting in a cohesive and synchronized effort throughout the project lifecycle
  • Made changes across the tech stack including S3 lambda triggers, ETL pipelines, Python APIs, DynamoDB, and PostgreSQL
  • Develop tooling and technical standards for Properly’s backend codebase
  • Standardized existing repositories by homogenizing code structure using FastAPI and Serverless
  • Standardized CI/CD through reusable workflows using Github Actions used by 8 downstream codebases for testing and deployment flow
  • Create and maintain Archival Real Estate (2003-present) ETL pipelines in Apache Airflow
  • Collaborate on project prioritization using the RICE method quarterly, and weekly sprint planning
Systems DesignCommunicationFastAPIDeveloper ToolsCross-functional CollaborationsPython+6

Tubmanburg ltd

Software Engineer

Sep 2017Jun 2021 · 3 yrs 9 mos

  • Own the development of Survey System for Sales/Service phone calls
  • Developed both Frontend and Backend in Django/Bootstrap for surfacing surveys that agents took while listening to sales/service phone call recordings
  • Generate call scores and weekly/monthly reports from Survey Responses to help floor team leaders assess sales/service agents communication skills and recommend appropriate training
  • Included features to update surveys, focus surveys on particular agents, maintain annual call scores for each agent, randomly re-survey a call to check correctness of old survey
  • Generated reports showing direct relationship between higher survey score and higher sales leading to an agent’s bonus being connected to her monthly survey score
  • Set standards for and Modernize APIs with Django/DRF and decouple frontend from backend
  • Port existing Django pages to DRF and use Datatables to decouple FE and BE
  • Set standards for pagination, filters and API usage across the website
  • Re-wrote the Reporting System, fixing issues for sales/service/expenses etc across reports
  • Developed the frontend of a Travel Portal in VueJS
  • Developed landing page containing search and filter for Hotel room selections
  • Developed Hotel Room page having room properties
Systems DesignVue.jsDjangoJavaScriptDjango REST FrameworkPython+2

Upwardly

Full Stack Developer

May 2016Aug 2017 · 1 yr 3 mos

  • Designed and developed core backend of primary API server. Used NodeJS, PostgreSQL, ElaticSearch, and Redis as our backend tech stack in an AWS environment
  • Oversaw on-call duties to guarantee continuous availability of production servers, ensuring operations during and after releases, data migrations etc
  • Participated in hiring and mentored 4 new engineers in backend development
RedisSystems DesignSoftware ArchitectureNodeJSElasticsearchPostgreSQL+2

Fabence.com

Software Engineer

Jan 2015Feb 2016 · 1 yr 1 mo

  • Developed a hybrid Mobile Application using Ionic framework.
  • Developed an Admin panel in AngularJS for a Retail Aggregation platform (Fabence).
IonicAngularProblem SolvingCommunication

Thirstt

Software Engineer

Jul 2014Dec 2014 · 5 mos

  • Developed a WYSIWYG editor using Javascript and DustJS templating
dustjsJavaScriptProblem Solving

Education

National Institute of Technology, Tiruchirappalli

Master of Computer Applications (MCA)

Jan 2011Jan 2014

Jamia Hamdard

Bachelor's degree — Information Technology

Jan 2008Jan 2011

Stackforce found 100+ more professionals with Systems Design & Typescript

Explore similar profiles based on matching skills and experience