Soumik Roy
Soumik Roy

HI

I'M

Soumik Roy

soumik
Python
React
Django

About


Highly motivated and detail-oriented software engineer with experience of working in multiple stacks. Passionate competitive programming background with great positions in ICPC.

My Skills

Django
Django
Python
Python
Django
Django REST framework
Celery
Celery
Python
Web scraping
Redis
Redis
PostgreSQL
PostgreSQL
SQLite
SQLite
SQLite
SQL

My projects

Say Pinion - Transform Guest Feedback into Action
SayPinions
SayPinions is a full-stack hotel feedback platform built with modern technologies to transform guest feedback into actionable insights. The platform features Next.js 15 with TypeScript and Tailwind CSS for the frontend, Django REST Framework for the backend, and PostgreSQL for data storage. Key Features: - Full-stack architecture with Next.js 15 (TypeScript, Tailwind CSS) and Django REST Framework - JWT authentication with role-based access control - Automated Google Cloud translation for multi-language support - Hotel dashboard management system - Real-time feedback collection (multi-choice, ratings, open text) - Singleton API client with race-safe JWT refresh mechanism - Chart.js powered analytics dashboards - AI-driven trend analysis - Marketing platform integrations Skills: Next.js, Django REST Framework, TypeScript, PostgreSQL, JWT Authentication
Ordering opening screen
Restaurant Kiosk
A comprehensive full-stack restaurant kiosk system designed for seamless ordering and management. Built with Next.js 14 and NestJS, the platform provides a complete solution for restaurant operations with multi-role access control and cross-platform deployment. Key Features: - Full-stack architecture with Next.js 14 frontend and NestJS backend - Prisma ORM for database management - JWT authentication with role-based access control (Admin, Owner, Staff, Customer) - Restaurant management system with bilingual support - Real-time order tracking system - Multiple dynamic printer support - SumUp payment integration for seamless transactions - TypeScript-based architecture for type safety - Zustand for efficient state management - Capacitor for cross-platform Android deployment Skills: NestJS, Next.js, TypeScript, Prisma, JWT Authentication, Payment Integration

Experience

  • Oct 2025 -

    Thesis Trainee

    University of Turku
    • Working in the Read2Learn project on AI
    • driven feedback features for the LearnNet platform
    • Combining development work with thesis research on data
    • driven feedback to support learning.
  • Jan 2025 - Oct 2025

    Software Engineer

    Let's Solve Analytics
    • Working on cutting
    • edge analytics solutions
    • Developing scalable software applications
    • Contributing to innovative analytics platforms
  • May 2023 - Jul 2024

    Software Engineer

    Remote kitchen
    • Led full
    • stack development of multi
    • vendor restaurant delivery platform (Chatchef) based in Canada
    • Architected and implemented comprehensive menu and restaurant management systems
    • Developed separate platforms for restaurant owners and customer ordering interfaces
    • Integrated Stripe payment processing and Stripe Connect for automated restaurant payouts
    • Integrated third
    • party delivery platforms including DoorDash and Uber for seamless order fulfillment
    • Built real
    • time notification system supporting push notifications, SMS, and email communications
    • Implemented dynamic promotion management system for flexible marketing campaigns
    • Designed and developed order management and tracking system for end
    • to
    • end visibility
    • Managed vendor onboarding and verification processes
  • Sep 2020 - Feb 2023

    Software Engineer

    LII Lab
    • Built complex, scalable backend services with Django and Django REST framework
    • Developed complex frontend applications using Next.js, TypeScript, and Flutter with clean architecture
    • Implemented automated web scraping and periodic tasks using Python for data collection and client services
    • Utilized YouTube Data API, YouTube Analytics API, and Google Ads API to build SEO and productivity tools for YouTubers
    • Worked on secured encryption, Gmail API integration, and statistics dashboard for an app with 1M+ users
    • Deployed and maintained Django projects on DigitalOcean droplets and Next.js projects on Vercel
    • Implemented Firebase Cloud Messaging in Django and Flutter applications
    • Developed webhook integrations and payment processing (Google Play, PayPal, SSLCommerz) on both backend and client side

Education

  • September 2024 - June 2026

    MSc. in Software Engineering

    University of Turku

    Turku, Finland

    • Feb 2017 - Feb 2022

      B.Sc. in Computer Science & Engineering

      Sylhet Engineering College

      Sylhet, Bangladesh

      • Completed Bachelor's degree in Computer Science & Engineering
      • Strong foundation in algorithms, data structures, and software engineering
      • Active participation in competitive programming competitions including ICPC

    Competitive Programming


    Contact me

    soumik9876@gmail.com

    (+358)449252222

    Turku, Finland



    Thanks for scrolling