Sourav Saha

Sourav Saha

Full Stack Software Developer | Machine Learning Enthusiast

Experienced professional with 3+ years in Machine Learning and NLP. Passionate about pushing AI boundaries. Skilled Full Stack Developer adept in Node, React, and Python's Django framework. Eager to contribute to impactful research opportunities in ML and NLP. Let's shape the future together.

About Me

Hello!

I'm Sourav Saha, a passionate and creative full-stack software developer with a love for problem-solving and building meaningful applications.My journey in the world of technology started when I got the chance to study Computer Science and Engineering (CSE) in CUET.Since then, I've been on an exciting adventure, constantly learning and growing in this ever-evolving field. In my free time, I enjoy delving into new technologies and engaging in lively conversations with friends, all to maintain a sense of joy and fulfillment.

EDUCATION

Bachelor's Degree

2018 - 2023

Department of CSE

Chittagong University of Engineering and Technology, Chittagong

Higher School Certificate

2015 - 2017

Science

Notre Dame College, Dhaka

EXPERIENCE

Software Engineer

Apr 2023 - Present

Spring Rain Pvt. Ltd

  • Mentored the frontend portion of the Career Development Program and guided the interns through their full stack web development journey
  • Developed the backend for an in-house quiz app using NestJS
  • Performed web scrapping using Puppeteer for Canada Choice - a canada based ecommerce site
  • Addressed SQL injection and UI issues in a client project, collaborating on both frontend and backend improvements
  • Collaboratively crafted the backend for a client’s super admin panel using middy.js, MongoDB, and AWS Lambda, ensuring a robust and scalable solution

Trainee Software Engineer

Jan 2023 - Mar 2023

Spring Rain Pvt. Ltd

  • Built responsive user interfaces using React.js, Next.js and Electron.js
  • Optimized in-house projects and applications by fixing bugs
  • Participated in code reviews and mentored by senior developers

Industrial Trainee Software Engineer

Oct 2022 - Nov 2022

Brain Station 23

  • Learned fundamentals of JavaScript. Git and Team collaborations
  • Developed a multi-user todo list web application

Tech Stack

JavaScript
React
Next.js
Redux
Electron.js
Node.js
Python
Streamlit
Colab
Scikit-learn
Tensorflow
MongoDB
MySQL
Tailwind CSS
Android Studio
AWS
Docker
Git

Publications

Detecting Violence Inciting Texts based on Pre-trained Transformers

Published: December 13, 2023

Conference Name: 2023 26th International Conference on Computer and Information Technology (ICCIT)

Publisher: IEEE

Location: Cox's Bazar, Bangladesh

Read More

Recent Projects

ResuMate

ResuMate

AI-powered resume screening app using Streamlit, OpenAI, and LlamaIndex. Automate candidate evaluation and boost hiring efficiency.

IntelliAnswer

IntelliAnswer

A system that processes user-provided question files and supplementary documents. It extracts questions, answers them using information from the supplementary files when available, and falls back to an LLM for answers when necessary.

ElectraMart

ElectraMart

An complete ecommerce website featuring a product catalog, secure user authentication, a dynamic shopping cart, and order management. It includes an admin panel for product management and offers a responsive design with secure payments via Stripe.

Anime Odyssey

Anime Odyssey

A captivating anime platform built with Next.js 14, featuring server actions, infinite scroll, and dynamic Framer Motion animations. It leverages an open-source API to provide real-time anime information, delivering an immersive experience for fans.

Noteflare

Noteflare

An all-in-one note-taking application that lets you use Markdown to create notes, tag them individually, and filter them based on tags. This includes sophisticated features like the ability to edit and delete tags and notes.

Student Anxiety and Depression Prediction

Student Anxiety and Depression Prediction

An all-in-one note-taking application that lets you use Markdown to create notes, tag them individually, and filter them based on tags. This includes sophisticated features like the ability to edit and delete tags and notes.

Contact Me

I'm excited to discuss how I can contribute to your projects or team in Machine Learning, NLP, and software engineering roles.

ADDRESS

H-252, Fire Service Road.
Hajiganj, Chandpur

EMAIL

sahasourav1170@gmail.com

PHONE

+880 1846863334

Drop a message for me?