Experience
Deutsche Bank
- Senior Engineer Sep. 2023 – now
- Build & support HA scalable cloud native microservice component platform services for Trade, Finance & Lending corporate banking division's next-gen (TFL5) financial
product platform development roadmap
- Develop LL(1) recursive parser for encoded high-level Domain-Specific language(DSL) rule engine
Dell Technologies Inc.
- Software Senior Engineer Mar. 2021 – Aug. 2022
- Build scalable and highly-available microservice components for Dell’s next generation Datacenter infrastructure manageability
solution, OpenManage Enterprise - Modular using state of the art software tools
- Resolve customer issues on deployed solutions and co-ordinate with team of developers & multi-level customer support team
to provide hotfix
- Add features and maintain scalable & highly-available instance of postgresql microservice of OpenManage Enterprise -
Modular datacenter manageability solution
Wissen Technology
- Senior Software Engineer Sep. 2017 – Jul. 2018
- Developed scalable data pipelines and concurrent execution engine using Java 8 functional pipeline and
concurrency
interfaces on SpringBoot runtime for internal federal CCAReport datasource feeds to analytics engine.
- Incorporated temporal database implementation to facilitate timestamped data updates
Samsung Research Institute-Bangalore
- Lead Engineer Sep. 2015 – Aug. 2017
- Developed UI builder based data binding extension to SDK tools for Tizen ecosystem bundled as Tizen Studio
for Tizen
App development
- Prototyped web-IDE using node.js stack based Eclipse Orion umbrella architecture for web based IDEs
Hewlett Packard India Software Operations
- System Software Engineer Aug. 2012 – Sep. 2015
- Developed extensions to HPE OneView datacenter management appliance base OS and component services such as
networking, system upgrade, backup/restore and system settings using Spring infrastructure and field them as
RESTful
services
- Interacted and integrated with Linux clustering utility (DRBD & Pacemaker) to achieve clustering of node’s
RESTful
services as well as standby highly-available
- Extended CGI endpoint and add pythonWSGI to provide fallback mode critical appliance services
Projects
Blockchain Applications
- Blockchain Tech & Apps, CIS 6930 Aug. 2020 – Dec. 2020
- Develop Solidity based smart contracts for crowdfunded AgroChain management system
- Build React framework based Finite State Machine enabled DApp to interact with blockchain
Machine Learning
- Machine Learning, CAP 6610 Jan. 2019 – Apr. 2019
- Deploy ML algorithm solutions based on SVM, LDA
- Music genre classification using LSTM and CNN networks
Software Applications
- Distributed Operating System Principles, COP 5615 & Database System Implementation, COP 6726 Aug. 2018 – Oct. 2019
- Elixir/Erlang OTP framework based highly concurrent lightweight actor-model architecture implementation of
Gossip
protocol, Chord P2P protocol and Bitcoin protocol
- Database engine and query optimization implementation using C/C++ toolkit
- Simple Server application using node.js framework to demonstrate C10K benchmark
Skills
- Programming languages
- Java, Python, C/C++, JavaScript, Unix Shell scripting, Elixir, Perl
- Database
- Postgres, IBM DB2, MongoDB
- Frameworks
- SpringBoot, ETL, Hibernate, Erlang/OTP, Underscore, RequireJs, Web runtime
Service workers, Flask, Django
web framework, Jupyter notebook
- Testing Frameworks
- Junit, Selenium based testing tools
- Build Tools
- Maven, Gradle
Education
University of Florida —Herbert Wertheim College of Engineering
- MS in Computer & Information Science Engineering Aug. 2018 – Dec.
2020
National Institute of Technology Durgapur
- B.Tech in Information Technology Aug. 2008 – Apr. 2012
Fields of Interest
- Design and develop scalable full-stack enterprise ready applications
- Learn and develop AI/ML based applications
- Explore leading open source solutions