Summary
Overview
Work history
Education
Skills
Certification
Additional Information
Languages
Timeline
Generic
Dip Sankar Das

Dip Sankar Das

EDINBURGH,United Kingdom

Summary

Senior Software Developer with more than 14 years of experience in planning, detailing, designing, implementing and managing enterprise applications in Agile development in Scrum Environment in domains like US Healthcare and Life Science Skilled in directing complex projects and leading/managing teams in achieving goals.

Overview

15
15
years of professional experience
1
1
Certification

Work history

Senior Software Developer

IBM UK Ltd
Edinburgh
01.2023 - Current
  • Key technologies/ Processes
  • Agile/Kanban based Development
  • Spring Boot, Microservices, Kafka, IBM MQ
  • Project Description: In Lloyds Banking Group we are migrating the International Payment legacy system with new age ACS microservices
  • Project Contribution: As an onshore Senior Developer role, I was involved in design the overall architecture, coding and implementation and fixing of different features and aspects
  • The work involves the allocation and distribution of project development work within the scrum team with details analysis of the work, development using Spring boot, Spring cloud and micro services
  • Story analysis and Scrum development and onsite co-ordination, communication and drive the team for quality work
  • Involved in designing, coding and implementation and fixing of different features and aspects of Teva DHP Health Platform Solution
  • Played key role in enhancing software quality by reducing number of defects and incoming defect rate with on-time delivery
  • Deploying services in CI-CD pipelines and overall monitoring.

Tech Lead

IBM India Private Limited
Kolkata, India
07.2016 - 12.2022
  • Key technologies/ Processes
  • Agile/Kanban based Development
  • Spring Boot, Microservices, Kafka, IBM MQ
  • Project Description: In Lloyds Banking Group we are migrating the International Payment legacy system with new age ACS microservices
  • Project Contribution: As an onshore Senior Developer role, I was involved in design the overall architecture, coding and implementation and fixing of different features and aspects
  • The work involves the allocation and distribution of project development work within the scrum team with details analysis of the work, development using Spring boot, Spring cloud and micro services
  • Story analysis and Scrum development and onsite co-ordination, communication and drive the team for quality work
  • Involved in designing, coding and implementation and fixing of different features and aspects of Teva DHP Health Platform Solution
  • Played key role in enhancing software quality by reducing number of defects and incoming defect rate with on-time delivery
  • Deploying services in CI-CD pipelines and overall monitoring.

Sr. Team Leader and Software Developer

Cerner India Health Services Pvt. Ltd, US HealthCare
Kolkata
02.2015 - 07.2016
  • Onsite : Malvern Pennsylvania, US, Key technologies/ Processes
  • Agile/Kanban based Development with TDD - JUnit, Mockito
  • Java7 ,GWT,JSP,JQuery,Servlet,Spring (JDBC, JMS),JPA,Ajax, Tomcat and Websphere 6.1/7.1, Eclipse
  • Gradle with Jenkins
  • Project Description:Soarian is a product which is more than revenue cycle management software
  • It handles receivables as well as claims processing
  • Healthcare industries use this software to manage their financial processes which is not only manages transactions and data, but also automated most of the processes used in healthcare
  • In Soarian , there are different types of charge posting include posting charge from batch entry, POS(point of service), Interface charge posting, Edit charge thru interface and UI etc
  • We are currently enhancing the charge posting framework to support multiple templates for charge transactions automatically thru adaptability
  • Based on the service ,encounter provider and encounter location etc parameters , system can finds proper templates of charge transaction thru adaptability and show them to user to put charges based on templates
  • Also there is an enhancement of user-data where clients can use their own charge attribute thru user-data and post charges
  • There were more than 50 attributes exposed in Soarian for charge posting and now we are making the ability to use any extra charge attribute(other than specified in system) as an user-data and use them for evaluating rules as well as processing charges and reimbursement
  • This enhancement of charge posting framework is making the charge posting more flexible and fully customizable where clients can define their own template of charge posting and use them without any downtime(or may be very little downtime)
  • Project Contribution:My responsibility includes , giving technical solution to the team ,design the software and workflows and coordinate with Malvern architect and freeze the design, participate in code-review, discussion with the analyst for making a decision on requirement etc
  • Overall features of the enhancement are.
  • Enable new POS charge posting framework via adaptability.Default is existing POS
  • Standard group of templates like Dental,Proffessional , Lab etc.Client can create additional
  • GWT,MVC implementation , REST API design and implementation
  • Data communication from UI to middletier (servlet) thru JSON
  • Enhancement of the ability to post multiple charges and capture multiple errors from POS.

Associate Consultant (Tech Lead

Avashree Technologies Private Limited
12.2009 - 02.2015

Java Developer

Avashree Technologies Pvt. Ltd, The Royal Gazette
Kolkata
06.2008 - 12.2009
  • Key technologies/ Processes
  • Waterfall based Development, Description: The Royal Gazette is a daily newspaper on the island nation of Bermuda
  • It is Bermuda's only daily newspaper
  • The complete url is www.royalgazette.com
  • This website publish stories in various sections like news,sports,business,lifestyle,entertainment etc
  • User can register with royalgazette for daily news notification in their mail account
  • Also user can login into royalgazette to update their preferences,change their registration settings
  • User can search for a particular story on custom date range
  • The stories are displayed & published in this website by a separate swing based desktop application called SiftNewsNow where editors can write or modify or delete stories, adding images & videos with story, search stories, fetch stories from website etc
  • Overall development work of the software using technology like Java , JSP , JDBC etc
  • Perform communication between client & server using Struts

Education

B. TECH - Electronics & Communication Engineering

West Bengal University of Technology

Skills

  • Java development
  • SpringBoot
  • Microservices
  • Kafka
  • REST API
  • JSON
  • IBM Cloud
  • AWS
  • SQL
  • Maven
  • GIT


Certification

AWS Certified Cloud Practitioner Advanced Certificate in Software Engineering from IBM Education Center Certificate in Foundation Curriculum for Software Engineers (FOCUS) from SIEMENS

Additional Information

  • Cloud
  • 14 Years+ experienced outstanding Sr. Software Developer and Java Developer with proven expertise in Cloud Microservices architecture and design and exceptional record overseeing all facets of Software Development Life Cycle, from analysis and design to implementation and maintenance and experience with Agile practices. Currently pursuing skilled worker visa (Expiry Date - January 2024) and working for a prestigious client in Banking Sector (Lloyds Banking Group) in the UK as an Onshore Senior Developer role in Edinburgh, Scotland. Seeking for skilled worker VISA sponsorship.
  • Recognized as a visionary from the management and architectural perspective by receiving multiple awards on product improvement and increase efficiency. Allocation of work, Communication of work within the team, drive the team as a Team leader, client interaction, planning delivery, Scrum development with Scrum Server administration at client site Malvern , USA Designing / Development work mainly based on Technologies like Microservices, REST API, Spring Boot, Node.JS, JUNIT, and methodology like Agile on various projects. Established a proven ability in system analysis and development. Understanding the software projects specifications/scope and doing system / business analysis and design using DFD, flow charts, Use Case Diagrams, Class Diagrams, Sequence Diagrams. Determined the duties and responsibilities of individuals in a team Analyzed the individual performance of the team and motivated them to perform even better Organized training workshops to improve the performance of the members who are lagging behind in terms of performance Analyzing the assigned projects and distributing the tasks to the members as per their area of expertise Achievement: My work and excellencies towards the scrum development, product improvement and team effort to fulfill customer's goal and satisfaction has been highly appreciated by top management of the CITIRISK team from CITI, USA and Soarian Financials, Siemens Healthcare, USA. Certificate of Recognition from IBM for being part of high performing team and working together in Market risk application in CITI account in 2017 Certificate of Recognition from IBM for New@CITI in CITI account in 2017 Excellence Performance award from SIEMENS for Best Individual Performance in 2011.

Languages

English
Fluent

Timeline

Senior Software Developer

IBM UK Ltd
01.2023 - Current

Tech Lead

IBM India Private Limited
07.2016 - 12.2022

Sr. Team Leader and Software Developer

Cerner India Health Services Pvt. Ltd, US HealthCare
02.2015 - 07.2016

Associate Consultant (Tech Lead

Avashree Technologies Private Limited
12.2009 - 02.2015

Java Developer

Avashree Technologies Pvt. Ltd, The Royal Gazette
06.2008 - 12.2009

B. TECH - Electronics & Communication Engineering

West Bengal University of Technology
Dip Sankar Das