Badges
Certifications
kbhaumik has not earned any certificates yet.
Work Experience
Software Engineer
Salesforce• December 2011 - Present
Lead Software Engineer Engineer, develop, and deploy distributed cloud computing platforms with responsibility for the software development lifecycle and implementing enterprise-level web and machine learning platforms using Java and open source. Develop Salesforce Machine Learning platform with linear scalability. Create Salesforce core foundational services in Alibaba cloud substrate leveraging hyperforce kubernetes services related multi-tenant security model with RAM and rbac interaction. • Customized istio security as Salesforce standard and deployment architecture, focusing on encryption in transit, service discovery, and telemetry of kubernetes clusters and micro services. • Hardened the serving platform with alerts and telemetry for better observability by designing and implementing API for ML applications, and providing scalable API management for applications running on AWS infrastructure. • Designed and delivered a low latency Salesforce serving platform for prediction and recommendations systems using Salesforce hyperforce infrastructures. • Proposed design of deployable application framework using plugin architecture like OSGI along with multilevel sharding design for apps and tenants. • Achieved SLA of request path of 1 second at max with high concurrency of recommendation and prediction APIs. Built a generic recommendation engine for the Salesforce ecosystem generally available for Salesforce core systems.
Senior Software Engineer
Dell• April 2010 - March 2011
Provided technical subject matter expertise while creating a sales abstraction layer between multiple order entry systems and multiple order management systems. • Successfully designed and delivered a solution that facilitated different integration projects to run simultaneously without overlapping each other. • Shortened the integration lifecycle of new order management systems by expertly architecting the new solution design using Oracle AIA and Oracle OSB.
Software Engineer
Oracle• April 2008 - April 2010
Designed, engineered, and deployed software systems and solutions, including requirements gathering, creating system specifications, writing codes and programs, developing, testing, and implementing solutions. • Implemented an EDI hub for Buyer-Seller scenario that supported transactions such as purchase order, ASN, purchase order change, and invoices. • Cut the b2b partner onboarding time and onboarding new transactions leveraging the system design while putting inbound and outbound ESB processes which were the core sub-systems.
Education
Jadavpur University, Kolkata
Computer Science & Engineering, MS• 1997 - 2000