Supriya Chaturvedi

Senior Software Engineer

Bengaluru, Karnataka, India9 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in developing blockchain solutions and algorithms.
  • Proven ability to mentor and onboard new talent.
  • Significant improvements in transaction processing efficiency.
Stackforce AI infers this person is a Blockchain and Fintech specialist with strong software engineering skills.

Contact

Skills

Core Skills

BlockchainC++

Other Skills

Algorithm DesignAlgorithm DevelopmentCCore JavaData StructuresDevOpsDistributed SystemsFinancial SolutionsGNU DebuggerGNU MakeGNU toolsGithubGitlabGoogle protobufInter-process Communication

About

I am a self motivated individual and a quick learner. I love to constantly challenge myself and push my limits. I am an independent thinker and enjoy contributing as a collaborative team player.

Experience

9 yrs 9 mos
Total Experience
1 yr 11 mos
Average Tenure
5 yrs 4 mos
Current Experience

Mercedes-benz research and development india

Senior Software Engineer

Feb 2021Present · 5 yrs 4 mos · Bangalore Urban, Karnataka, India

Lg soft india

Senior Software Engineer Research Development

Mar 2020Feb 2021 · 11 mos · Bengaluru, Karnataka, India

Krypc

Research Software Engineer

Nov 2018Mar 2020 · 1 yr 4 mos · Bengaluru Area, India

  • Role: Develop a high throughput blockchain-like platform for distributed system through research and developement of efficient & robust algorithms.
  • Achieved concurrency, non-partisanship & fairness in handling transactions through development of baton passing with a clever usage of queuing, multi-threading and hashing techniques in C++ (core designer & developer).
  • Achieved independent and concurrent processing of transactions through a Unix-like fork exec mechanism and the usage of IPCs (Innovator & developer).
  • Achieved a qualitative and quantitative improvement (22% TPS) to Quorum by replacing its RAFT mechanism with PoMA (Our Consensus mechanism) and baton passing.
  • Developed transaction forwarding modules to route transactions from user space to our platform through simple modulo arithmetic and usage of protobufs for serialization/deserialization of structured data in C++.
  • Developed & profiled memory modules for the in-house developed platform in C++ to achieve low latencies.
  • Code optimization using modern C++17 features like Structured Bindings, Template Argument Deduction, Selection Initialization.
  • Mentored a group of freshers and was responsible for their onboarding.
C++BlockchainMultithreadingAlgorithm DesignInter-process CommunicationProblem Solving

Zagaz pvt. ltd

Blockchain Developer

Dec 2017Nov 2018 · 11 mos · Bengaluru Area, India

  • Worked with blockchain-based projects to:
  • Designed and implemented blockchain based financial solutions for Remittance Exchanges.
  • Designed blockchain based KYC system to fasten the onboarding from days to hours.
  • Developed Bitcoin based applications and block explorer.
  • Developed dApps and DAPIs
BlockchaindAppsFinancial SolutionsKYC Systems

Cynosure, a zensar company

Software Engineer Intern

Aug 2016Nov 2017 · 1 yr 3 mos · Bengaluru Area, India

  • Worked on Guidewire Platform for ClaimCenter Integration and Configuration development areas.
  • Worked on web services which interact with external systems
  • Worked on Workflows,Rules and Event Messaging.
  • Configured the batches internal as well as external.
  • Configured PCF pages.

Education

Hemwati Nandan Bahuguna Garhwal University

Bachelor of Technology (B.Tech.) — Computer Science & Engineering

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Blockchain & C++

Explore similar profiles based on matching skills and experience