Montreal, Canada

Sunny Yadav

"Master's of Applied Computer Science" Student @Concordia University, Montreal.

Software Engineer with 2+ years of experience building reliable backend systems and APIs in Java and Spring Boot, along with a strong foundation in data structures, algorithms, and software design principles. Passionate about machine learning and computer vision, with practical project experience applying these techniques to real-world problems.

2+

years in professional software engineering roles

3

machine learning and computer vision projects

10

certifications and publication links online

Strengths

2+ years of professional software engineering experience
Worked on commerce, taxes, billing, stock, and inventory modules
Comfortable across React, Next.js, Java Spring Boot, MySQL, and MongoDB
Strong mix of product shipping, API design, and full-stack execution

Experience

Software Engineer

Jul 2022 - Aug 2024

Sopra Steria for E.Leclerc · Noida, India

Worked as a full-stack developer on retail systems powering a major French cooperative and hypermarket chain.

  • Built and maintained features for purchase, sales, and stock management workflows.
  • Developed and supported APIs across commerce, billing, taxation, penalties, stock, and inventory modules.
  • Worked with Java Spring Boot, Ember.js, SQL databases, batch processing, and event-driven integrations.
  • Contributed across delivery, database operations, Git-based collaboration, Jenkins deployments, and agile teamwork.

Projects

Brain Tumor Detection using CNN

Jan 2022 - Mar 2022

Deep learning project that identifies brain tumors from MRI scans using convolutional neural networks.

View Repo
  • Trained and evaluated models on a dataset of 7,053 MRI images.
  • Compared architectures including VGG16, VGG19, and ResNet50.
  • Focused on practical medical image classification workflows and model experimentation.
PythonOpenCVCNNHTMLCSSJavaScript

Drowsiness Detection

Oct 2021 - Nov 2021

Driver safety system that detects drowsiness and triggers alerts when fatigue indicators are found.

View Repo
  • Applied computer vision techniques to monitor driver attention in real time.
  • Built the detection flow around practical alerting for road safety scenarios.
PythonComputer VisionOpenCVDlib

Breast Cancer Detection

Mar 2021 - May 2021

Machine learning project for predicting whether a patient may have breast cancer.

View Repo
  • Used supervised learning algorithms including Decision Tree and Random Forest.
  • Worked with a standard data science stack for modeling, analysis, and visualization.
PythonScikit-learnPandasNumPyKeras

Education

Jan 2026 - Present

Master of Applied Computer Science

Concordia University · Montreal, Canada

Jul 2018 - Apr 2022

Bachelor of Technology in Computer Science and Engineering

Dr. APJ Abdul Kalam Technical University · Lucknow, India

Graduated with 8.42 CGPA

Skills

I'm strongest when I can connect the frontend experience with backend logic, data design, and production delivery concerns.

Frontend

ReactNext.jsJavaScriptTypeScriptHTMLCSSEmber.js

Backend

JavaSpring BootNode.jsREST APIsBatch Processing

Data

MySQLMongoDBSQL

Core Engineering

GitJenkinsAgile DeliveryData Structures and AlgorithmsC/C++Python

Certifications

Contacts

Get In touch