Aditya Singh

Software Engineer

Roppongi, Tokyo, Japan2 yrs 1 mo experience
Most Likely To Switch

Key Highlights

  • Led backend platform for 25M monthly active users.
  • Integrated new consensus protocol into Hyperledger Fabric.
  • Developed routing application for air pollution forecasting.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Blockchain and Machine Learning applications.

Contact

Skills

Core Skills

MicroservicesBackendBlockchainMachine LearningFrontend

Other Skills

Amazon Web Services (AWS)Analytical SkillsC (Programming Language)C++Cascading Style Sheets (CSS)CommunicationComputer ScienceCyber-securityDatadogGitGo (Programming Language)Google Kubernetes Engine (GKE)GraphQLHTML5Hardhat

About

Passionate and driven software engineer working at Japan's largest C2C marketplace having bachelors in computer science with a focus on making a tangible impact in technology. Knowledge in diverse domains including Blockchain, Cloud Computing, Web Development, ML, and academic research. Worked as an SDE backend intern at Mercari Tokyo on microservices architecture with Go, gRPC, Kubernetes, Terraform and Datadog in an agile team environment. Also worked with Go and gRPC as an LFX Mentee at Hyperledger, where I contributed to the integration of BDLS (a new BFT consensus protocol) into the ordering service of Hyperledger Fabric. Eager collaborator with a knack for problem-solving and continuous learner mindset. Let's connect and explore opportunities to collaborate! 🚀 [Contact Info & Profiles]: Email: sadityakumar9211@gmail.com GitHub: https://github.com/sadityakumar9211 Website: https://adityas.net StackOverflow: https://stackoverflow.com/users/14769639/saditya Hashnode Blog: https://saditya9211.hashnode.dev/

Experience

2 yrs 1 mo
Total Experience
1 yr
Average Tenure
1 yr 8 mos
Current Experience

Mercari, inc.

3 roles

Software Engineer II

Promoted

Jan 2025 – Present · 1 yr 5 mos · Roppongi, Tokyo, Japan · On-site

  • Scaling notification service to support high volume bursty traffic and overall doubling the capacity. Finding and resolving performance bottlenecks in existing components.
  • Leading notifications backend platform at Mercari for 25M MAU and growing across multiple apps with a combined 300M+ notifications delivered.
  • Added multi-tenancy for notification service.
  • Designed and successfuly led news notification feature migration (7 gRPC APIs) and consolidation from two PHP monoliths to notification microservice in Golang.
  • Collaborated with multiple stakeholders and client teams to smoothly carry out traffic migration. Spearheaded complete data migration from legacy MySQL to Google Spanner.
Go (Programming Language)gRPCMicroservicesDatadogGoogle Kubernetes Engine (GKE)Terraform+1

Software Engineer

Oct 2024 – Jan 2025 · 3 mos · Roppongi, Tokyo, Japan · On-site

  • Member of the core (foundation) backend team responsible for foundational microservices viz. notification, media, etc.
  • Created asynchronous global SMS & Voice notification infrastructure and performed gradual traffic migration from a PHP monolith to notification service in Go.
  • Contributed to inquiry handling, on-calls, microservices maintenance and releases.
  • Won the Rising Star award.
Go (Programming Language)Software Architectural DesignSoftware InfrastructurePHPMySQLGraphQL+2

Software Engineer

Feb 2024 – Mar 2024 · 1 mo · Roppongi, Tokyo, Japan · On-site

  • Worked as a member of core backend team building foundational microservices in agile development environment. Collaborated and contributed to the microservices owned by other team.
  • Prepared traffic migration of two BE clients (inventory and draft) to use endpoints of the successor microservice for media uploads involving integrating new gRPC client, implementation of a migration wrapper, making necessary changes in k8s manifests and terraform configurations, adjusting service client implementation logic. All changes were thoroughly covered with unit tests.
  • Performed traffic migration by gradually increasing migration percentage and monitoring microservice state with Datadog.
  • Implemented custom interceptors for both gRPC and HTTP endpoints of a microservice to restrict access of a set of anonymous users using the content of internal access token passed with requests.
  • Designed a step-wise migration plan for the pipeline of a microservice from spinnaker as continuous delivery tool to internal CD tool by collaborating with CI/CD team.
  • Implemented Open API specification for HTTP endpoints of a microservice; generated UI and Go client.
Go (Programming Language)Google Kubernetes Engine (GKE)gRPCMicroservicesBackend

The linux foundation

LFX Mentee @ Hyperledger Fabric

Jul 2023 – Dec 2023 · 5 mos · Remote

  • Integrated new BDLS consensus protocol as an ordering service in Hyperledger Fabric.
  • Understanding the raft consensus protocol and how BDLS optimizes the consensus procedure.
  • Implemented Fabric Orderer interfaces for BDLS and configured communication between nodes using gRPC.
  • Planning stable infrastructure and performance testing methods.
  • Collecting data and analysis, including competitor analysis and performance benchmarking using standard tests.
Hyperledger FabricBackendGo (Programming Language)ProgrammingBlockchaingRPC

Indian institute of technology, kharagpur

2 roles

Machine Learning Engineer

May 2023 – Jul 2023 · 2 mos · Kharagpur, West Bengal, India · Remote

  • Conducted training of multiple machine learning models with ~100K datapoints to forecast PM 2.5 concentration of Delhi.
  • Successfully deployed 6 trained ML models on AWS EC2 with <300ms latency to predict PM 2.5 concentration levels.
  • Created and deployed the backend logic written in Go on AWS EC2 in using docker.
  • Developed a routing system that utilised the deployed ML models, in conjunction with Mapbox Directions and WAQI APIs, to forecast the route with the least air pollution exposure.
  • Delivered a functional, snappy user-friendly routing application that provides users with the option to choose routes with minimal air pollution exposure based on real-time data and ML predictions.
Python (Programming Language)TypeScriptAmazon Web Services (AWS)Machine LearningGo (Programming Language)Programming+2

Research Intern

Aug 2022 – Jan 2023 · 5 mos · Remote · Remote

  • Developed a web-based routing application to find routes with the least air pollution exposure and carbon emissions.
  • Devised and implemented route selection algorithms to optimize for environmental factors.
  • Utilized ReactJS for frontend development and integrated Mapbox Directions and WAQI APIs for path calculation and air pollution analysis.
  • Successfully delivered a user-friendly and efficient web-based tool for promoting environmentally conscious transportation choices.
Pandas (Software)Next.jsPython (Programming Language)Machine LearningComputer ScienceAnalytical Skills+2

Kyte

Backend Web3 Developer

Oct 2022 – Mar 2023 · 5 mos · Guwahati, Assam, India · Remote

  • Assisted in designing the system architecture, ensuring scalability, security, and user-friendliness.
  • Implemented user authentication mechanisms to protect user accounts and ensure secure access to the application.
  • Developed data storage protocols to efficiently store and retrieve user data, messages, and media files.
  • Contributed to the enhancement of the XMTP protocol by writing codecs and creating new media types for image, audio, and video files.
  • Enabled richer direct messaging experiences by implementing media sharing capabilities within the application.
  • Collaborated with the development team to ensure seamless integration of features and smooth user experience.
Next.jsBackendTypeScriptNon-Fungible Tokens (NFTs)GraphQLProgramming+3

Uthaan iiitm

Content Team

Feb 2021 – Jul 2021 · 5 mos · Gwalior, Madhya Pradesh, India

Communication

Education

ABV-Indian Institute of Information Technology and Management

Bachelor of Technology - B.Tech. — Computer Science

Jan 2020 – Jan 2024

Alchemy University

Web3 — Computer Science

Dec 2022 – Mar 2023

Stackforce found 100+ more professionals with Microservices & Backend

Explore similar profiles based on matching skills and experience