Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Abhiroop Basu

Senior Software Engineer (J2EE)
Berlin

Summary

Dedicated software engineer with 8 years of product development experience in application layers, presentation layers and databases. Able to systematically approach the analysis, design, implementation, maintenance and re-engineering of scalable applications. Proud team player focused on achieving project objectives with speed and accuracy. Fast learner in new technologies and domains. First principles thinker.

Overview

9
9
years of professional experience
4
4
years of post-secondary education

Work History

Senior Engineer

Deutsche Bank
Berlin
01.2023 - Current

Domain: Payments

Worked with Domain specific languages using Kotlin.

Due to bureaucracy, my role was changed from Backend to a Full-stack developer and put in a complete Russian team which prefers to communicate in Russian, even post multiple requests. Escalated to the HR multiple times, but there is no transparency in their communication due to which I am looking for a change.

Sr. Java Engineer

Modifi
Berlin
05.2022 - 09.2022

Domain: Trade Finance

Designed and implemented new microservice for Invoice management.

Took ownership of end to end delivery.

Refactored existing microservice for Shipment Tracking.

Integrated the new microservice to existing pipelines on Bitbucket

Guiding and mentoring junior developers to write functional code maintaining every aspect of software development in a clean and efficient way.

Created a Grafana dashboard for monitoring KPIs of business outcome.

Identified issues, analyzed all impact areas and provided solutions to problems.

Sr. Consultant Development

Infogain
Sabre
09.2020 - 02.2022

Domain: Aviation. Our project computed different attributes like Seats Sold, Non revenue seats, Wait List Count, etc.

  • Developed end to end process flows for new features or enhancements.
  • Created custom logging system used by Command Center.
  • Took ownership of 2 code bases for multiple micro-services.
  • Reviewed code and worked with development teams to correct problems, run test scenarios and prepare for deployment.
  • Suggested improvements to team and project workflow.
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality.
  • Improved system performance by making proactive adjustments and resolving bugs.
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs and enhancements.
  • Collaborated with cross-functional development team members to analyze potential system solutions based on evolving client requirements.

Sr. Developer

ICREST SDN BHD
Sicpa
12.2019 - 08.2020

Domain: Secured identification, traceability and authentication solutions. My project involved building and maintaining inventory solutions for different products. Input was through large binary/text files and the data had to be parsed, validated and stored in the database.

  • Developed end to end process flows for new features and enhancements.
  • Assist during integration and factory acceptance testing.
  • Evaluated project requirements and specifications and developed software applications that surpassed client expectations.
  • Consulted with engineering team members to determine system loads and develop improvement plans.
  • Adjusted design parameters to boost performance and incorporate new features.
  • Produced robust, accurate code that minimized production issues.
  • Collaborated with other developers to identify and alleviate software errors and inefficiencies.
  • Automated quality assurance testing of software by developing test cases.
  • Documented all software behavioral patterns in technical manuals to be used by production engineers.

Sr. Project Engineer

Wipro Ltd
Cisco
05.2019 - 09.2019

Domain: Smart city information management system. Our project was to develop microservices which would receive input from IoT devices of the smart city. The data would then be processed and stored in the database.

  • Developed new features using Java8 and Spring Boot.
  • Collaborated with business unit team members to design new applications system to enhance client requirements for mobile computing capabilities.

CoFounder

YoTech Softwares Pvt. Ltd
Rochak Agro, Ananda Tea, Elco,etc
01.2017 - 04.2019

Domain: Order & Inventory Management, Salesforce tracking solutions for manufacturer and large scale distributors in the FMCG verticals.

  • Managed company-level architecture, platform and data configuration processes and implementation protocols.
  • Designed enterprise-level technological blueprints and system architectures.
  • Maintained high-level knowledge of current and emerging technology development and applications.
  • Improved software delivery performance and reliability.
  • Collaborated with cross-functional intra-company teams to provide mutually beneficial outcomes.
  • Demonstrated ability to simultaneously embrace macro-level strategic decisions and micro-level implementation.
  • Provided Product development leadership in dynamic technology-driven environment with multiple priorities.
  • Coordinated third-party vendors and client teams to seamlessly deliver effective solutions.
  • Handled client inquiries with exceptional professionalism and enthusiasm.
  • Briefed executives on technology risks and suggested ways to alleviate concerns.

Software Engineer

Manhattan Associates, Development Centre Pvt. Ltd
Under Armour, LL Bean, Walmart,etc
08.2014 - 12.2016

Domain: Warehouse Management Open Systems, Inventory and Slotting solutions.

  • My role is to take part in all product related activities throughout the development and maintenance lifecycle.
  • Setting up test environment for QA team.
  • Porting fixes made in previous versions to ensure the same bugs don’t appear in the current version (to be released).
  • Orchestrated efficient large-scale software deployments, including testing features and correcting code.
  • Prepared detailed reports on updates to project specifications, progress, identified conflicts and created release documentation and final packaging.
  • Fixed bugs using Microsoft Visual Studio and GDB for remote troubleshooting.
  • Developed new features using J2EE as per project specifications.
  • Switched from development activities and delivered fixes for critical customer issues before their “go lives” to ensure customer satisfaction. Enhanced code base of legacy systems.
  • Developed a Test Framework using Groovy to help QA team to write and execute test cases easily.

Education

Bachelor of Engineering - Computer Engineering

PES Institute of Technology
Bangalore
09.2010 - 06.2014

Skills

Backend Frameworks: Java/J2EE , Spring Boot, Spring Framework, Apache Kafka, gRPC, Docker

undefined

Accomplishments

  • Co-founder of Yotech Softwares which was recognized under Government of India DIPP12959
  • Received 'EKOTRO' award from Rotaract Club for spreading awareness of the benefits of Information Technology in the SME sector.
  • Improved the performance of a file processing tool by 80% by introducing a new scheduler in the design.
  • Redesigned the Need Analysis tool which boosted the process by 45%.
  • Awarded 'Star Contributor' in 2016 as Software Engineer (R&D), Manhattan Associates.
  • Documented and resolved major performance issues in legacy systems which led to more business from the Customer.

Timeline

Senior Engineer

Deutsche Bank
01.2023 - Current

Sr. Java Engineer

Modifi
05.2022 - 09.2022

Sr. Consultant Development

Infogain
09.2020 - 02.2022

Sr. Developer

ICREST SDN BHD
12.2019 - 08.2020

Sr. Project Engineer

Wipro Ltd
05.2019 - 09.2019

CoFounder

YoTech Softwares Pvt. Ltd
01.2017 - 04.2019

Software Engineer

Manhattan Associates, Development Centre Pvt. Ltd
08.2014 - 12.2016

Bachelor of Engineering - Computer Engineering

PES Institute of Technology
09.2010 - 06.2014
Abhiroop BasuSenior Software Engineer (J2EE)