Deepak Vishwakarma

Summary


Lead Software Engineer with 12+ years of experience developing solutions for enterprise applications. Proficient in blockchain tech, cloud migration, full-stack development, leadership, problem-solving, quality assurance, and adaptability. Passionate about continuous learning and exploring new opportunities to push the boundaries of technology.


Key Strengths:

Expertise in Blockchain Technology: Proficient in developing and deploying smart contracts on Ethereum and Quorum, and experienced in leading the migration of microservices to AWS cloud production using Terraform and other cloud technologies.

Cloud Migration and Architecture:Experienced in leading the migration of microservices to AWS cloud production, utilizing Terraform and other cloud technologies to optimize performance and scalability.

Full-Stack Development Skills: Skilled in frontend and backend technologies such as React, Kotlin, Node.js, and Golang, with a focus on building user-friendly and performant applications.

Leadership and Collaboration: Demonstrated ability to lead teams, facilitate cross-functional collaboration, and communicate effectively with stakeholders to drive project success.

Problem-Solving and Innovation: Known for creative problem-solving skills and a passion for exploring innovative solutions to complex technical challenges.

Quality Assurance and Continuous Improvement: Committed to delivering high-quality products through robust quality assurance processes and a culture of continuous improvement.

Adaptability and Learning Agility: Proven ability to adapt to new technologies, methodologies, and business requirements, with a strong drive for continuous learning and professional growth.


Skills


Tech Stacks: Javascript, React, Kotlin, Java, Node.js, Blockchain, Smart Contract, Ethereum, Springboot, AWS, Terraform,

Design Skills: Financial Technology, Critical Thinking, Analytical Skills, TDD, DDD, Software Development, DApp, Distributed Application

Soft Skils: Team Management, Communication, Critical Thinking, Solution Architecture, Collaborate, Agile, Communication Skills, Regulatory, Payment, Banking, Fintech


Work Experience


Lead Software Engineering, Vice President

JPMorgan Chase & Co.
Feb 2022 - Present (2 years 7 Months)
Onyx Digital Rail - Orchestration DAPP
  • Developed and deployed smart contracts on Ethereum and Quorum for enterprise applications Designed and implemented secure architecture for private blockchain networks using Quorum Integrated blockchain solutions with existing enterprise systems and APIs
  • Performed unit and integration testing for smart contracts and DApps
  • Singapore
  • Contributed to ongoing development and maintenance of blockchain infrastructure
  • Migrated multiple micro-services to Atlas Cloud (AWS) Production with zero failure
  • Learned Terraform in-depth and migrated multiple applications from Pivotal cloud to AWS cloud with minimal resource in strict timeline
Programmable Payment
  • Improved performance of E2E assertion framework
  • Built frontend framework using Native Web Component/Lit Element Conducted requirement gathering from stakeholders and designed screens Led team of UI developers

Lead Frontend Engineer, Vice President

DBS Bank
Feb 2021 - Feb 2022 (1 year 1 month)
  • Headed teams of Frontend developers and User Experience specialists
  • Lead a pivotal role in the Core System Technology Group (CST), contributing to architectural innovation and framework development
  • Developed Trade Banking Applications on permissioned Blockchain(POC) using Corda R3
  • Engineered and crafted React.js, Android, and Angular component libraries for widespread adoption within DBS Consumer banking applications
  • Developed Document Search Engine using Node.js, GraphQL, React, and ElasticSearch for centralized document management
  • Build custom Node.js CLI for a streamlined starter kit and templating engine support, emphasizing automation and efficiency
  • Established an advanced Analytics Framework and Zero Code Documentation tool, showcasing a versatile skill set

Senior Software Engineer, Staff Software Engineer

Equinix
May 2016 - May 2017 (1 year 1 month)
  • 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

Lead UX/UI Engineer, Senior Software Engineer

TO THE NEW
Jun 2014 - Apr 2016 (1 year 11 months)
  • Executed data migration from relational SQL databases to NSQL MongoDB in 2 months
  • Implemented ElasticSearch for optimized search functionality across multiple collections and increase the performance by 60%
  • Established multilingual support with Angular translates for enhanced accessibility
  • Introduced chat/messenger feature supported by Pusher and OpenTok for real-time communication Implemented Node.js workers for optimized system efficiency in batch tasks
  • Integrated RabbitMQ for a priority-based queue system
  • Implemented API caching at the Node.js level for improved performance

Module Lead, Senior Software Engineer

NEC Corporation India Pvt Ltd.
Aug 2013 - Jun 2014 (11 months)
  • Developed a simulator for communication with external systems (ACOS, WEB API, etc.)
  • Built multiple Zimlets (Add-Ons/Plugins) for Bmail(a project of Biglobe) to enhance the User Capabilities Develop a heat-map tool to trace the log of 100s of Zimbra mail servers and collect information to increase visibility

Projects


30 seconds of typescript

Building website to provide developers with essential code snippets. Committed to improving website 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.


Education


West Bengal University of Technology, Kolkata

Bachelor of Technology (B.Tech.), Computer and Information Sciences and Support
Services
2007 - 2011

West Bengal Board of Education (WBBSE)Secondary, Kolkata

Higher Secondary, Physics, Maths, Chemistry
2007 - 2011

Awards/Certificates


AWS Certified Cloud Practitioner -  Amazon Web Services (AWS) Issued Aug 2023 - Expires Aug 2026

Blockchain Basics - University at Buffalo - Certificate