Overview
Work History
Education
Skills
Timeline
Generic

Kumar Kunal

Bengaluru

Overview

11
11
years of professional experience

Work History

Software Engineer

Maersk GSC
Bengaluru
02.2022 - Current
  • Company Overview: A data-driven intelligence solution standardizing maintenance and repair processes across 1,200+ repair shops
  • It ensures compliance with Maersk’s policies through automated validation of work orders
  • Designed and implemented a Code-First Database Schema in PostgreSQL
  • Created master data tables, work order-related tables, and identity tables from scratch
  • Developed repository patterns and models for efficient data access and maintainability
  • Built APIs for work order creation, update, retrieval, and completion
  • Developed master data APIs for repair modes, repair codes, damage types, container details, and repair locations
  • Implemented validation APIs to enforce business rules for work order creation
  • Integrated container details API with alarm and mobile inspection data
  • Designed and developed a background service for bulk work order creation, handling multiple containers with repairs and part replacements
  • Developed APIs to trigger bulk job submissions from the UI, enabling users to create work orders in batches
  • Created an API to list all bulk jobs and their associated work orders
  • Deployed the bulk processing service as a Kubernetes CronJob for automated execution
  • Integrated validation logic to ensure data integrity and compliance in bulk processing
  • Integrated Maersk’s API proxy solution, Stargate (built on APIGEE)
  • Defined OpenAPI specifications before development to ensure compliance
  • Designed API definitions and models following Maersk Domain Modeling Standard (MDOM)
  • Ensured seamless API registration and governance within Stargate
  • Designed and developed a support API to handle various workflow retriggering scenarios, reducing manual intervention and streamlining operational efficiency
  • Designed and implemented complex cost calculation logic, considering: Container types and repair shop variations, Part and manufacturer dependencies, Discount structures across organizations, shops, and manufacturers, Taxation rules, including import tax on parts and sales tax on labor and repairs
  • Developed and integrated business logic from repository to API, ensuring seamless functionality
  • Optimized Entity Framework Core (EF Core) queries for improved database performance
  • Developed persona-based work order status views, tailoring visibility based on user roles
  • Created list views and list APIs in Angular 18, leveraging Maersk’s built-in UI components
  • Independently implemented list view filtering and persona-based work order status handling
  • Contributed to work order creation and edit screens in Angular UI
  • Worked on Kubernetes API deployment for both API services and background jobs
  • Gained hands-on experience with Kubernetes commands for managing deployments
  • Deployed background services and APIs on Kubernetes, ensuring scalability and fault tolerance
  • Integrated APIs with Maersk’s Stargate (APIGEE) for secure and managed API exposure
  • A data-driven intelligence solution standardizing maintenance and repair processes across 1,200+ repair shops
  • It ensures compliance with Maersk’s policies through automated validation of work orders
  • Technical Stack: Backend: .NET (C#), ASP.NET Web API, Entity Framework Core; Frontend: Angular 18, TypeScript; Database: PostgreSQL; Infrastructure & DevOps: Kubernetes, APIGEE (Stargate), Azure DevOps, CI/CD; Testing & Validation: NUnit, FluentValidation

Senior Software Developer

Deloitte Consulting Ind Pvt Ltd
Bengaluru
07.2022 - 02.2023
  • Company Overview: Aflac (American Family Life Assurance Company) is an American insurance company and is the largest provider of supplemental insurance in the United States
  • Involving in designing and developing of web application with interactive UI, user controls, and client Server-Side Validation Controls using C#, jQuery, JavaScript and ASP.Net technologies and by following the agile methodology
  • Migrated the code base from TFS to GIT HUB/Azure Dev OPS pipeline
  • Managing and supporting multiple application such as RPM, Marketing Maintenance and Market State Realignment
  • Contributed in Migrating Market State Realignment project to AWS environment and used AWS Secret Manager to retrieve IBM DB2 credential using AWS Secret Manager API
  • Worked on implementing authentication and authorization approach using oAuth technology and adapted the application accordingly to support oAuth
  • Used Factory design pattern to create Dashboard supporting SSRS report rendering having different RDL and Param Set for different use case
  • Created bulk upload interface for Broker Relationship Management portal which involve Angular, Web Api, Entity Framework and used Repository pattern to call DB operations
  • Aflac (American Family Life Assurance Company) is an American insurance company and is the largest provider of supplemental insurance in the United States
  • Technical Environment: C#, Asp Net, Angular, Jquey, Web Api, Web Services WCF, Entity Framework, Design Patterns, AWS, EC2, MS SQL, GITHUB

Senior Systems Engineer

Siemens Healthcare
Bengaluru
05.2018 - 03.2022
  • Company Overview: The software is responsible for Configuration, Calibration, License Management, Remote Update Handling, System or Configuration Backup/Restore, Diagnostics and Error Reporting for Interventional Angiography and X-Ray systems
  • Worked on development of core service layer components for the latest generation of Artis systems for Siemens Healthcare in Angiography and X-Ray division
  • Worked on design and development of state machines for service workflow
  • Developed Service UI using ASP.NET, Angular, SignalR and hosted in IIS
  • Developed Framework to support communication between Service UI and Workflow
  • Design and development of Framework in C# for mocking different H/W components, which makes unit testing more feasible through selenium spec flow
  • Worked on development of a new feature which helps in auto navigation through menu items of workflows which are mandatory to perform system configuration and calibration
  • Developed workflow for System Backup and Restore using Acronis third party software
  • Used WIX toolset for developing MSI for Software deployment
  • The software is responsible for Configuration, Calibration, License Management, Remote Update Handling, System or Configuration Backup/Restore, Diagnostics and Error Reporting for Interventional Angiography and X-Ray systems
  • Technical Environment: Asp Net, C#, C++, XML, XSD, Angular, SignalR, Web Api, Web Services WCF, Selenium, Ruby, Design Patterns, WIX

Technical Consultant

Epicor Software
Bengaluru
05.2017 - 05.2018
  • Company Overview: Epicor 10 ERP is used by Manufacturing industries to manage their manufacturing business e.g
  • Scheduling the manufacturing process, purchase order, sales order, maintaining the invoice etc
  • Migrating customers different legacy system to EPICOR10 ERP
  • Development, testing and deployment of customized Epicor ERP for Manufacturing industry
  • Developed and Integrated windows application that will take scanned bill in image format as input and process relevant data out from it automatically using image processing libraries and pre defined template
  • Epicor 10 ERP is used by Manufacturing industries to manage their manufacturing business e.g
  • Scheduling the manufacturing process, purchase order, sales order, maintaining the invoice etc
  • Technical Environment: Windows Application, C#, Microsoft SQL, Entity Framework, WCF, SSRS

Software Developer

Prime Focus Technology
Bengaluru
08.2014 - 05.2017
  • Company Overview: The project involves development of media ERP for Star India Pvt ltd
  • The ERP is used to upload media content for different Channels and the uploaded content follow user defined workflow
  • Involved in requirement analysis, feature implementation, unit testing and bug fixing
  • Involved in fixing production issues
  • Worked on following modules in ERP: Dashboards, Search Library, Promo Versioning, Break Structure, Review Module
  • Integrated open source tool (Lucene search and Elastic search) in development of media asset library search
  • Designing workflow using JBPM and integrating it to product for managing client business processes
  • Have developed Broadcast Dashboards for media content workflows
  • SSRS report development
  • Worked on Promo Versioning feature independently within the team
  • Have developed several Console Applications and deployed it as a scheduler
  • Built a feature that allows upload of multiple media files and reads the meta-data associated with it through an excel file
  • The project involves development of media ERP for Star India Pvt ltd
  • The ERP is used to upload media content for different Channels and the uploaded content follow user defined workflow
  • Technical Environment: ASP.NET, C#, Web Services, WCF, Javascript, AJAX, Microsoft SQL, SSRS, MVC, Windows Application, Windows Services

Education

B.Tech - Computer Science & Engineering

Heritage Institute of Technology
Kolkata
06-2014

10+2(CBSE) -

Delhi Public School
Ranchi
05-2009

10th(CBSE) -

Sun Shine Prep./High School
Muzaffarpur
05-2007

Skills

  • Asp Net
  • C#
  • C
  • XML
  • Angular
  • SignalR
  • Web Api
  • Web Services WCF
  • Selenium
  • Ruby
  • Design Patterns
  • WIX

Timeline

Senior Software Developer

Deloitte Consulting Ind Pvt Ltd
07.2022 - 02.2023

Software Engineer

Maersk GSC
02.2022 - Current

Senior Systems Engineer

Siemens Healthcare
05.2018 - 03.2022

Technical Consultant

Epicor Software
05.2017 - 05.2018

Software Developer

Prime Focus Technology
08.2014 - 05.2017

B.Tech - Computer Science & Engineering

Heritage Institute of Technology

10+2(CBSE) -

Delhi Public School

10th(CBSE) -

Sun Shine Prep./High School
Kumar Kunal