Hello, I'm

SAMRAT DUTTA

Software Engineer, Backend Developer, Frontend Developer

Skills

Skill Highlights

  • Languages: Java, Python, Go (Golang), C, JavaScript, TypeScript, HTML, CSS, SQL
  • Backend: Microservices Architecture, RESTful APIs, GraphQL, Maven, OpenLiberty, Django, Flask
  • Frontend: React.js, Carbon Design System, Responsive Web Design, Accessibility (WCAG), GraphQL Client
  • Databases: MongoDB, NoSQL, Firebase Firestore
  • Cloud & DevOps: Docker, Kubernetes, Red Hat OpenShift (ROSA), CI/CD Pipelines, Container Orchestration
  • LLMs: Large Language Models, RAG, Prompt Engineering, Model Context Protocol (MCP), LangChain, AI Agents, Open-Source LLMs (LLaMA, Mistral, Ollama)
  • Machine Learning: Deep Neural Networks, NLP, LSTM, TensorFlow, NumPy, Pandas, Scikit-learn
  • Other: Git, Agile/Scrum, TDD, AES Encryption, IoT, LoRa, Arduino, ESP32, Android (Java, Flutter), GTK

HISTORY

Expericence & Education

Expericence

Software Engineer

IBM - India Systems Development Lab (ISDL), Bangalore | July 2022 - Present

Backend Engineer -- IBM Storage Defender

  • Designed and developed large-scale microservices for IBM Storage Defender using Java, Maven, OpenLiberty, Go, and Python (Django), with MongoDB as the primary data store.
  • Contributed approximately 65% of the codebase in a critical microservice, owning end-to-end feature development from design through production deployment.
  • Deployed and managed microservices on Docker, Kubernetes, and Red Hat OpenShift (ROSA) clusters, ensuring high availability, seamless scaling, and zero-downtime deployments.
  • Built RESTful APIs and GraphQL endpoints for service-to-service communication and frontend data consumption across distributed systems.
  • Implemented comprehensive test suites using TDD practices; applied security best practices including input validation, authentication, and authorization.

Frontend Engineer -- IBM Ceph as a Service

  • Developed responsive frontend web applications using React.js, Carbon Design System, and GraphQL for data fetching and state management.
  • Ensured WCAG accessibility compliance with keyboard navigation and screen reader support; collaborated with UX designers and backend teams to deliver performant interfaces.

Others

  • Built POC applications using LLMs including IBM WatsonX, LLaMA, and Mistral, implementing RAG pipelines, advanced prompt engineering (RE2, chain-of-thought), and Model Context Protocol (MCP) for AI agent orchestration.
  • Collaborated with globally distributed teams across US, Europe, and Asia; participated in Agile/Scrum ceremonies including sprint planning, standups, and retrospectives.
Android App Developer (Intern)

Ardent Computech, Durgapur | June 2021 - July 2021

  • Built a prototype job portal Android application using Flutter and Firebase Firestore with user authentication, job listings, and real-time data synchronization.

Education

Bachelor of Technology: Computer Science And Engineering

Dr. B. C. Roy Engineering College (MAKAUT), Durgapur | 08/2018 - 06/2022

CGPA: 8.97

RESEARCH

Research Papers

DisasChat: An End-to-End Encrypted Off-Grid LoRa-Based Smartphone Communication System for Disaster and Crisis Scenarios
  • February 2022 - May 2022
  • Key Technologies: LoRa, ESP32, AES, Curve25519
Read Research Paper
SecLoRa: A Secure LoRa Based Communication System for Residential Smart-grids
  • May 2022 - August 2022
  • Key Technologies: LoRa, ESP32, AES Encryption

Read Research Paper
Chronological Verification of the Collatz Conjecture with Mathematically Proven Sieve
  • May 2023 – November 2023
  • Key Technologies: Number theory, bit manipulation, algorithms

Read Research Paper

Blog

Blog

05

2024
I Went On a 150 KM Bicycle Ride to the Countryside
Read More

02

2024
I Created an Open-Source Off-Grid Long-Range Communication System
Read More

07

2022
How Much Green Did Australia Lose During 2020 Bushfires? — Calculating Using Landsat-8 Images
Read More

Contact

Contact Me

Name: Samrat Dutta
Total Experience: 3.5+ Years
Phone: +91 9635203993
Email: samratduttaofficial@gmail.com

© Samrat Dutta.