Shubham Tiwari

Software Engineer

Mumbai, Maharashtra, India5 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in microservices architecture and backend development.
  • Proven track record in blockchain technology implementation.
  • Strong ability to optimize payment systems and user engagement.
Stackforce AI infers this person is a Backend-focused Blockchain Engineer with expertise in Fintech and SaaS.

Contact

Skills

Core Skills

JavaMicroservicesApi DesignBlockchainPayment SystemsFull Stack Development

Other Skills

AlgorithmsAndroidData StructuresEthereumGithubJ2EEJSONJavaScriptKafkaMongoDBNode.jsPayment gatewaysPostmanRedisSmart contracts

About

Experienced Software Developer with 5+ years of expertise in Java, SQL, and modern backend development. Specialized in microservices architecture, subscription systems, and notification systems. Strong background in API design, system integration, and CI/CD deployment. Proficient in blockchain technologies, with a solid foundation in data structures and algorithms. Proven ability to deliver high-quality solutions while fostering team collaboration and innovation. # Skills ● Language: Java, JavaScript ● Databases: MySQL, NoSQL( Mongodb), Postgres ● Frameworks: Spring-boot, Node-JS ● Blockchain Technologies: Ethereum, Solidity, Polygon, NFT, ERC-20, ERC-721, Crypto-Wallets ● Other Technologies: REST API, Redis, Kubernetes, Hyperledger Besu, Kafka Github: https://github.com/Shubham-tiwari123 Email: tiwari.23.shubham@gmail.com

Experience

Zee - technology & innovation

SDE-2

Oct 2022Present · 3 yrs 5 mos · Bengaluru, Karnataka, India

  • ● Notification System:
  • Architected scalable microservices for Email, SMS, and WhatsApp notifications, handling up to 50,000 requests per minute.
  • Integrated Kafka to handle high volumes of email requests, reducing response time by 30% and improving system scalability.
  • Collaborated with cross-functional teams to onboard and support multiple groups, offering integration solutions tailored to their needs while ensuring system reliability.
  • ● Payment System:
  • Engineered an API for attaching subscriptions to users upon successful payments, communicating progress and updates with stakeholders to align the technical implementation with business requirements.
  • Enhanced error reporting and fallback mechanisms, reducing payment errors from 60% to 5%. Improved user experience, contributing to a smoother app rating on app stores.
  • Streamlined payment processes by optimizing integration with third-party payment gateways, ensuring smooth transactions and improved customer retention.
  • ● NFT Reward System:
  • Spearheaded the development of an NFT reward system for ILT-20, working closely with product teams and stakeholders. The system converted 40% of free users into paid users, driving revenue growth and enhancing user engagement.
JavaSpring-bootKafkaAPI designMicroservices

Mzaalo

Software Developer

Apr 2021Sep 2022 · 1 yr 5 mos

  • ● Designed a microservice for OTP and password authentication using Redis, which reduced authentication failures by 40%. Collaborated with the security team to integrate and protect user data.
  • ● Architected an automated billing system integrated with multiple payment gateways. Enhanced billing accuracy by 35% and reduced failed transactions by 50%. Coordinated with finance and tech teams to ensure system stability.
  • ● Developed scripts to notify users of their subscription end dates and manage auto-renewals, improving user retention.
  • ● Engineered smart contracts and APIs for NFT projects. Integrated KMS and optimized database queries, boosting transaction efficiency by 25%. Updated stakeholders on project progress.
RedisMicroservicesPayment gatewaysSmart contractsPayment systems

Consenso labs

Blockchain Engineer

Jun 2020Apr 2021 · 10 mos · Bengaluru, Karnataka, India

  • Wrote smart contracts on Ethereum for Signchain, a Digital Signing tool for legal contracts. Used Textile-threadDb, Fleek and Slate for sharing the encrypted file securely.
  • Wrote smart contracts for handling different functions provided by Arbchain, a DLT based dispute resolution platform.
  • Worked on Portex, a secure crypto portfolio management and exchange application. Used textile-threadDb and ceramic for making a request from other users, sharing the portfolio.
  • Developed npm library, wallet-besu to generate user private credentials on the client side. Used this wallet for end-to-end encryption.
EthereumSmart contractsTextile-threadDbBlockchain

Stylabs technologies

Full Stack Engineer

Dec 2019Feb 2020 · 2 mos · Mumbai Area, India

  • Tech Stack: Nodejs, Vuejs, Socketio
  • Developed a socket program for tracking user real time activity.
  • Wrote APIs for company's internal website. (styfi people).
  • Integrated GTM and Facebook Pixel for tracking user.
  • Added some features in the front-end of styfi people.
Node.jsVue.jsSocket.ioFull Stack Development

Education

Savitribai Phule Pune University

Bachelor's degree — Computer Science

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience