Deepak Vishwakarma

Deepak Vishwakarma

Mentor
Rising Codementor
US$12.00
For every 15 mins
1
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Polyglot developer 13yrs of experience developing ent. applications
Polyglot developer 13yrs of experience developing ent. applications

Lead Software Engineer with 13+ years of experience building scalable enterprise applications across fintech and banking. Skilled in full-stack

development, cloud migration, and blockchain integration. Led teams of 20+ developers and delivered high-performance, secure systems.

Proficient in Go, Kotlin, TypeScript, Node.js, Java, and frontend frameworks like React.js, JavaScript and Angular.

Hindi, Bengali, English
Berlin (+02:00)
Joined June 2018
EXPERTISE
4 years experience
5 years experience
6 years experience
8 years experience

REVIEWS FROM CLIENTS

Deepak's profile has been carefully vetted and approved as a Codementor. Connect with Deepak now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
batman-cli
batman-cli is an advance command runner tool. Easy to maintain command runner. Easy to config via external json or js
JavaScript
5
1
faster-binder
Java
2
0
Stack Overflow
8135 Reputation
2
24
35
EMPLOYMENTS
Lead Software Engineering
JPMorgan Chase & Co.
2022-02-01-Present
  • Architected a Golang-based Kinexys Message Gateway (KMG) for high-performance path-based routing and authorization across
  • <li...
  • Architected a Golang-based Kinexys Message Gateway (KMG) for high-performance path-based routing and authorization across
  • distributed applications.
  • Built and provided support for multi-versioning APIs in KMG, ensuring backwards compatibility and scalability for future
  • enhancements.
  • Designed a Golang-based Reference Data service, enabling efficient, consistent access to shared application data across the enterprise
  • systems.
  • Developed a Kotlin-based domain-specific language (DSL) for Kinexys Programmable Payments, supporting features like scheduled
  • payments and Uniswap.
  • Built a UI playground with a Lego-like interface using building-block components, enhancing user interaction with Kinexys' Payment
  • backend.
  • Engineered enterprise-grade DApps and smart contracts on Quorum Blockchain, enabling real-time settlement, digital asset
  • issuance, and token lifecycle management.
  • Developed over 10 regulatory reports based on Java/Kotlin, optimizing workflows for client operations and internal teams.
  • Directed a UI/UX team to build a core frontend framework and Design System using Lit Element, with optimized E2E assertions for
  • Kinexys Programmable Payments.
  • Led UX/UI design for asset tokenization, driving financial market liquidity initiatives.
  • Spearheaded application migration from Pivotal Cloud to AWS, leveraging Terraform and AWS services under tight deadlines.
Java
React
Kotlin
View more
Java
React
Kotlin
JavaScript
Go
Lit Element
AWS
View more
Lead Software Engineer
DBS Bank
2017-06-01-2022-02-01
  • Bank Singapore
  • Led a team of 20+ core developers and UX specialists to deliver the initial MVP for the DBS Taiwan Treasur...
  • Bank Singapore
  • Led a team of 20+ core developers and UX specialists to deliver the initial MVP for the DBS Taiwan Treasury application.
  • Led the Singapore-based DBS Taiwan team from requirement gathering, through feature development, to a successful MVP launch,
  • followed by multiple sprints.
  • Oversaw daily code reviews and quality assurance standards for more than 100 repositories, achieving 85% code coverage and
  • functional coverage.
  • Built multiple Proof-of-Concept (POC) applications for Trade Banking on the permissioned Corda R3 blockchain, showcasing
  • innovative financial solutions.
  • Developed a reusable core framework using React.js, Android Native (Kotlin), and Angular for DBS Consumer Banking, accelerating
  • development cycles and powering multiple DBS websites and mobile applications.
  • Drove architectural innovation and digital transformation to enhance system performance.
  • Built an internal centralized document management system to automate the efficiency and usability of document retrieval. It indexed
  • more than 30,000 documents using Java/Kotlin, Node.js, Graphql, React, and Elasticsearch.
  • Developed many custom CLI tools with Golang, Kotlin, and Node.js/JavaScript, automating workflows, templating processes, and minimising manual errors.
  • Led and practiced A/B testing to optimize the application's UX, delivering measurable improvements in user satisfaction and interaction.
Node.js
Elasticsearch
React
View more
Node.js
Elasticsearch
React
JavaScript
AWS
View more
Staff Software Engineer
Equinix
2016-05-01-2017-05-01
Specialized in performance profiling and enhancement for Node.js and AngularJS applications, improving the UX and customer engagement. Up...
Specialized in performance profiling and enhancement for Node.js and AngularJS applications, improving the UX and customer engagement. Upgraded Oracle driver from strong-oracle to node-oracledb, improving database connectivity with less downtime and zero failure. Implemented in-memory cache using node-cache to optimize performance by 30% of least used APIs
Node.js
Angular
JavaScript
View more
Node.js
Angular
JavaScript
View more
PROJECTS
30 seconds of typescript
2020
Building website to provide developers with essential code snippets. Committed to improving website's functionality, SEO, and promptly ad...
Building website to provide developers with essential code snippets. Committed to improving website's functionality, SEO, and promptly addressing coding bugs. Goal is for snippets to rank in top 5 on Google. Code snippets improve productivity and save time.
HTML/CSS
Node.js
React
View more
HTML/CSS
Node.js
React
JavaScript
View more