Experienced software engineer with + years of experience focusing on software development and CI/CD automation across different programming languages. Confident communicator, strategic thinker, and innovative creator — building software customised to meet a company's organisational needs, highlight their core competencies, and drive their success.

Currently based in Karlskrona, Sweden, working at Ericsson AB automating pipelines, scripting infrastructure workflows, and managing containerised workloads at scale.

CI/CD Developer @ Ericsson AB
June 2021Ongoing
  • Started as a consultant via Experis AB before transitioning directly to Ericsson.
  • Automate CI/CD pipelines to enable continuous integration and deployment of software applications across multiple teams.
  • Write and optimise scripts in Python and Bash to automate build, test, and deployment processes — reducing manual intervention and human error.
  • Manage and resolve internal customer issues through a dedicated helpdesk ticketing system, ensuring smooth software delivery workflows.
Groovy Python Jenkins Kubernetes Docker Spinnaker Maven Git Microservices
Software Engineer @ Swisslog Logistics Automation
Sep 2018Nov 2019
  • Worked on both backend and frontend development for a warehouse management platform, primarily as a back-end Java developer.
  • Developed functionalities based on customer requirements, following Agile practices and sprints to deliver iterative improvements.
  • Wrote unit, system, and integration tests to ensure software quality and reliability across releases.
Java Spring JBoss MSSql Jenkins Maven Subversion WebLogic
Summer Intern @ Ericsson, Göteborg
June 2018Aug 2018
  • Explored testing strategies for microservice-based systems in Continuous Delivery for 5G infrastructure.
  • Wrote Python scripts to analyse JSON APIs and sort and process results for internal reporting.
Python JSON Microservices 5G Continuous Delivery
Swisslog Warehouse Management System
Sep 2018 – Nov 2019

Base product for automating the logistics of a warehouse. Developed customer-specific functionalities as part of a team following Agile practices. Focused on back-end development in Java — writing business logic, unit tests, system tests, and integration tests across multiple delivery cycles.

Java SQL JPQL JSON Maven XHTML Eclipse Windows
Aviato — Flight Notification App
Mar 2017 – May 2017

Android application providing users with real-time notifications and updates about subscribed flights. Built within a 7-member team. Responsible for implementing airline and time-interval filters, collecting data from an external flight API, and displaying that information in the app's UI.

Java Android Android Studio REST API
CI/CD & DevOps
Spinnaker
Jenkins
Travis CI
Git
Subversion
Containers & Infrastructure
Docker
Kubernetes
Microservices
Linux
Windows
Programming Languages
Java (J2SE & J2EE)
Python
Bash / Groovy
ReactJS
Android
Frameworks & Tools
Spring
Hibernate
JBoss
Maven
Apache Tomcat
Databases
MSSQL
MySQL
Oracle 10g
MSc in Software Engineering and Technology
Chalmers University of Technology — Göteborg, Sweden
September 2016 – May 2021
Bengali
Mother tongue
English
Proficient
Swedish
Intermediate
  • Logistic Host — CHARM Career Fair, Chalmers University, 2017
  • Phadder (Student Mentor) — CIRC Welcome Reception, Spring 2017
  • Member of LBG Gothenburg — BEST (Board of European Students of Technology), Oct 2016 – Oct 2017
  • Participant — Göteborgsvarvet Half Marathon, 2018
  • Driving licence — Category B