Siddhant Sonkar

Senior Software Engineer

Seattle, Washington, United States13 yrs 8 mos experience
AI ML PractitionerAI Enabled

Key Highlights

  • Over five years of full stack development experience.
  • Two patents in IoT and virtual reality payments.
  • Strong publication in machine learning for handwritten text recognition.
Stackforce AI infers this person is a Fintech and E-commerce software engineer with strong full stack development capabilities.

Contact

Skills

Core Skills

Software DevelopmentMachine LearningWeb Engineering

Other Skills

AI modelscode generationAzure AImodel governanceAzurepolicy restrictionse-commerceMarketplaceuser experienceintegrationinfrastructurediscount targetingGraphQLRelayschema design

About

As a software engineer at Facebook, I apply my skills in PHP, Java, React JS and JavaScript to develop innovative and scalable web applications. I have over five years of experience in full stack development, with a history of working in the payment industry. I am passionate about creating solutions that enhance the user experience and enable secure and convenient transactions. I have two patents relating to IOT and virtual reality in the payment domain, and a strong publication in ICDAR on machine learning for handwritten text recognition. I enjoy collaborating with cross-functional teams and contributing to research-oriented projects that advance the state of the art in computer science.

Experience

13 yrs 8 mos
Total Experience
3 yrs 11 mos
Average Tenure
1 yr 9 mos
Current Experience

Microsoft

Senior Software Engineer

Sep 2024Present · 1 yr 9 mos · Seattle, Washington, United States · On-site

  • As a member of the Azure CoreAI Models Experience team, I drive the code usage of Microsoft-hosted AI models. We conceptualized and created a functionality that auto-generates code for developers, enabling them to seamlessly integrate Microsoft Azure-hosted models into their applications. Launched at Microsoft Ignite 2024, this functionality supports approximately 100 models in the Azure Model Catalog and is designed for forward compatibility. It is currently utilized by high-value developers monthly, with the generated code being deployed in their applications worldwide.
  • Designed and implemented AI model governance experience on Azure AI Foundry. These mechanisms allow company admins to set policy restrictions, preventing the purchase and deployment of restricted models on Microsoft infrastructure. This end-to-end flow currently governs 2,000 models and is used by several large and medium-scale businesses to control access to models for their developers and applications globally.
AI modelscode generationAzure AImodel governanceSoftware DevelopmentMachine Learning

Meta

2 roles

Software Engineer

Feb 2020Sep 2024 · 4 yrs 7 mos · Seattle, Washington, United States · On-site

  • Worked in multiple teams across Meta focusing majorly on various aspects of e-commerce at Facebook Marketplace and IG, Facebook Shops.
  • As a part of Marketplace Seller Experience team drove the initiative to increase seller activity and net number of listings. Worked on Marketplace catalog and checkout to improve infrastructure and user experiences.
  • Also helped build Marketplace experiences for EU's DMA compliance efforts
  • Lead the buyer and seller experience for email capture product on Meta Shops. We integrated with Shopify and discounts team as a part of this effort to drive up feature adoption and generate higher buyer engagement.
  • Implemented the framework for discount and incentive targeting for Meta Shops. Integrating these discounts on Live Shopping, subscriber discounts, new and churned user discounts.
e-commerceMarketplaceuser experienceintegrationSoftware DevelopmentWeb Engineering

Software Engineer Intern

Jun 2019Sep 2019 · 3 mos · Menlo Park, California

  • As an intern on the pages team at Meta, expanded the existing pages post composer to support photo and video preview of posts which was launched world-wide to billions of users.
  • Improved the page historic posts tab to infinite scroll using GraphQL and Relay. The improvements are currently live on the facebook web app.

Visa

2 roles

Sr. Software Engineer

Dec 2017Aug 2018 · 8 mos

  • Responsible for supporting in schema design and high-level design of web applications along with back and front-end implementation. Worked on designing and implementing Bank Id (BIN) migration tool. Most notably developed bulk operations API’s using polling and asynchronous java services in Spring framework to improve the existing capacity to 10,000 BIN’s/request. In this role I also worked on a side project to prototype a voice-based payment interface in smart assistants for Starbucks India. The prototype routed data from the smart assistant to AWS to Visa’s internal server for transaction fulfillment and the client server for order fulfillment.
schema designweb applicationsAPI developmentSoftware Development

Software Engineer

Jul 2015Dec 2017 · 2 yrs 5 mos

  • Responsible for implementation of MVC architecture-based web apps and prototype 2 side projects that were patented by Visa. Worked on rearchitecturing of Visa’s Core authorization system from Mainframe to MVC based web-app. Along with the development, designed the security protocol for the application using JSON Web Tokens and RedisCache serving approx. 800 concurrent clients each with multiple concurrent sessions. Also, implemented bulk operation service using Spring and experimented with publisher subscriber model in Oracle Weblogic server. For side projects, worked on Geo-location based transaction control and Virtual Reality Payments that were patented in 2016 and 2017 respectively.
MVC architecturesecurity protocolbulk operationsSoftware Development

Microsoft india

Intern - Data Analyst

May 2014Jul 2014 · 2 mos · Bengaluru Area, India

  • Analysis of the software development scenario with respect to Developer Market Evolution.
  • Providing estimations of future prospects in different areas of software develelopment.
  • Competitor and market share study of various products/services provided by Microsoft.

Indian institute of technology, roorkee

Undergraduate

May 2011May 2015 · 4 yrs

  • Worked on 3 major projects during the specified period.
  • 1. Generation of Synthetic Training Data for Indic Script Recognition
  • The project aimed at creating a synthetic dataset for recognition of various handwritten scripts. We used HMM and SVM models for recognition and training of the system.
  • 2.Music Recognition
  • Created an application which matches input sound to features extracted from a given database of audio files. The application was Java based and provided the nearest match as result.
  • 3.Plagiarism/Copy Detection in documents
  • Detection of similarities in given document and features extracted from a database of documents. The The project was created in C++ and used winnowing algorithm for document fingerprinting.

Education

UC Irvine

Master of Science - MS — Computer Science

Jan 2018Jan 2019

Indian Institute of Technology, Roorkee

Bachelor’s Degree — Computer Engineering

Jan 2011Jan 2015

Indian Institute of Technology, Roorkee

Stackforce found 100+ more professionals with Software Development & Machine Learning

Explore similar profiles based on matching skills and experience