Hello, I'm

SAMRAT DUTTA

Backend Developer, Frontend Developer, App Developer

Skills

Skill Highlights

  • Backend development with Java, Maven, Openliberty and NoSQL databases. Deployment and scaling with Docker and Kubernetes.
  • Frontend development with ReactJS and Carbon framework.
  • Artificial Intelligence, Machine Learning, Large Language Model (LLM) and prompt engineering
  • Android app development with Java.
  • IoT technologies, ML on edge devices.

HISTORY

Expericence & Education

Expericence

Software Engineer

IBM - India Systems Development Lab | July 2022 - CURRENT

  • Developed robust and large-scale microservices for IBM Storage Defender using Java, Maven, and OpenLiberty, as well as GoLang and Python (Django), leveraging MongoDB for database. Contributed about 25% code in a major microservice.
  • Deployed microservices architecture using Docker, Kubernetes, and ROSA/Openshift clusters, ensuring seamless performance and scalability.
  • Developed modern, responsive, front-end web apps for IBM Ceph as a Service using ReactJS and Carbon framework, maintaining accessibility for keyboard and screen reader users.
  • Worked with several other technologies and languages such as Machine Learning, LLMs, and prompt engineering on several POCs.
  • Collaborated effectively with a globally distributed team spanning multiple time zones, fostering seamless communication and coordination to achieve project objectives and deadlines.
  • Implemented best coding practices, including security measures, comprehensive test cases, and adherence to industry standards for development.
Android App Developer (Intern)

Ardent Computech | 06/2021 to 07/2021

  • Built prototype of a job portal android app with Flutter and Firebase Firestore.

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

Under peer review

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: 2.5 Years
Phone: +91 9635203993
Email: samratduttaofficial@gmail.com

© Samrat Dutta.