Sourav Ganguly

Sourav Ganguly

Software Engineer - II
I am a highly competent IT professional passionate about designing applications, networking, and managing databases. I have strong technical skills as well as excellent interpersonal skills, enabling me to interact with a wide range of people. I am eager to be challenged in order to grow and further improve my IT skills.
My greatest passion in life is using my technical know-how to benefit other people and organizations.
React
React Native
JavaScript
Python
The Most Amazing...

....thing I have done is, My friend from ISI came to me with a solution. He had a team, who could collect data on beds, oxygen cylinders, and all equipment during the Pandemic. I was the only developer he knew and I had no knowledge of websites back then. I took it as a responsibility, and made a startup team in College, and created a website with Python-Django as the backend.
This journey continued – We made sites for local restaurants, sites to connect people in rural, with OCD/anxiety with our psychologist friends, and an Online Library System for college students to search from 40,000 books, which the college already has.

Interest & Expertise
Interest & Expertise
  • Application Development
  • Writing Scalable, Maintainable Code
  • Teamwork
  • Leadership
  • Debates and Speech
  • Attending Tech Conferences
Achievements
Achievements
  • Entrepreneurial Group - WonderMind, CEO
  • Technology Fest Winner on 2019, 2022
  • Principal’s Honour Award in School
  • Computer Club, (President) - In School and College
Skills
Databases
MySQL, MongoDB, Databases
Languages
HTML / CSS, JavaScript, Java, C
Backend
Python, Firebase, Django
User Interface Design
NativeBase, Skia
Frontend
React Native
Cloud Services
Firestore
Query Language
SQL
Design Tools
Design System
JS Library
TypeORM
Backend Framework & Library
Data Structures and Algorithms
Projects
Todo Application with React Native
One place to store all Work To-be-Done.
A mini-project to understand the process of React-application development. The app could store user tasks, a list of tasks categorized as active, completed, or all, with Global State Management, and Google Cloud Storage. Software Developer, Managing Database and Front-end Applications.
Tech Stacks – React Native, Redux, Redux Persist, NoSQL, Firestore, Firebase.
Budget Tracking Application
Application to track expenses in a month – including MF investments, monthly subscriptions, etc.
An application to record all income and expenditure users do every day. This collection of data creates a graph and points to save more than expected. Users can track their Mutual Fund/SIP, also, self-increment of subscriptions – like OTT, music, food, milk, and more. Users can set monthly and yearly savings goals to achieve, and investments that could compound. The monetary benefits are excluded. Though, this data can be used for loans, EMI, credit advertisements, and more. UI with Skia. Animations with Reanimated.
Tech stack: React Native, Redux, Redux Persist, NoSQL, Firestore, Firebase.