Amit Kumar Shukla

Software Engineer

Redmond, Washington, United States17 yrs 11 mos experience
AI ML PractitionerAI Enabled

Key Highlights

  • Over 20 years of software development experience
  • Expert in software architecture and project delivery
  • Strong background in data mining and business problem definition
Stackforce AI infers this person is a Software Development expert with a focus on Cloud Computing and Data Analysis.

Contact

Skills

Core Skills

Cloud ComputingDatabase ManagementSoftware DevelopmentData Analysis

Other Skills

ARMARM ArchitectureAlgorithmsAmazon BedrockAmazon EKSAmazon Web Services (AWS)Audio CodecsC++C/C++Computer VisionDevice DriversDigital Signal ProcessingDigital Signal ProcessorsDockerEmbedded Linux

About

I am a software developer with over 20 years of professional experience in designing, building, and shipping large scale software and services. My technical expertise is primarily around defining the software architecture from a business problem. Then breaking down and simplifying the architecture to multiple actionable components and driving the effort for the project completion. My main focus while delivering is about bringing small, complete and high quality features in the product, so that the time to market is fast. I have good hands on with data mining and defining business problem based on the data. I am a highly extrovert person, who loves to interact with team members, PMs and leadership to understand the need, learn from them and help everyone move fast.

Experience

Aledade, inc.

Staff software Enginner

Feb 2023Feb 2024 · 1 yr · Remote

  • I built a knowledge graph service to simplify querying database, which helps business intelligence people to focus more towards business requirements rather than spending all of their time writing query.
Python (Programming Language)SnowflakePostgreSQLFastAPIAmazon Web Services (AWS)Docker+3

Meta

Software Engineer

Mar 2022Jan 2023 · 10 mos · Bellevue, Washington, United States

  • I was part of Marketplace Commerce Integrity Infra group. The work was to evaluate each created post on Marketplace and Buy Sell Group and based on the evaluation either make it live for the buyers or take the post down. Also the evaluation of each buyer and seller to ban scammers to avoid scams on Marketplace.
  • Have designed and implemented multiple rules in our integrity system to evaluate an actor (seller or buyer).
  • Worked on designing and implementing content strike system to put bans on the actor.
  • Proposed, designed, and implemented a rate limiter to limit the number of posts a seller can create on Marketplace in a week, so reduce scams.
  • I was the lead of privacy related issues for the commerce integrity team. Drove the effort of triaging all the privacy related task created every month. Identifying the best owner for the task. Driving the effort to get the task completed before SLA.
  • Worked on multiple SEVs in the production as an on call and brought them to fast mitigation.
  • Worked on the end-to-end system from the post creation to enforcement of the post through various steps in review journey to make it live/ban.
  • Hack lang, Python, Hive, Scuba were some of the daily languages and data based I worked on.
C++scubaPython (Programming Language)JavahackHive+3

Microsoft

2 roles

Senior Software Engineer

Promoted

Oct 2016Nov 2021 · 5 yrs 1 mo

  • Working on Microsoft Speech services and client SDK to support Speech-recognition, Text to Speech, Translation and Transcriptions.
  • Implemented multiple features in Microsoft Speech SDK in C++, C#, Java.
  • Integrated Gstreamer for transcoding in Microsoft Speech SDK.
  • Created Azure build test devops pipeline for the speech SDK using yml.
  • Worked on multiple samples for android, windows and linux using Java, C++, C#.
  • Designed and implemented intelligent bots using Microsoft bot framework and language understanding intelligent service on Azure using C# and NodeJS.
  • Architected intelligent bots and integrating it with speech platform.

Software Engineer 2

Mar 2013Oct 2016 · 3 yrs 7 mos

  • Designed and developed Azure Kanban and Task board using C#, Typescripts, SQL and knockout.js
  • Designed and implemented multiple rest API, implemented sorting and searching, implemented coloring and customizing features for www.visualstudioonline.com in C#, Typescripts, SQL and knockout.js
  • Designed and implemented Azure app service for Kaizala in C# including features like authentication, mobile data back and synchronization, instant messaging using google cloud messaging (GCM). Used Azure storage for all the data storage stuffs.
  • Debugged and fixed multiple issues in windows active directory and active directory federation services using C/C++ and C#.

Nds service pay tv technology (now part of cisco)

Technical Specialist

May 2012Mar 2013 · 10 mos · Bangalore Urban, Karnataka, India

  • Analyzed architecture and code of existing NDS middleware components for its compatibility with open sources: Integrated Android platform with the existing NDS middleware and NDS CDI drivers.

Broadcom india research pvt ltd

Senior Staff Engineer

Oct 2006May 2012 · 5 yrs 7 mos · Bangalore Urban, Karnataka, India

  • Was involved in the complete design and development of the next generation audio firmware from scratch and thus aware of the end to end system architecture and code. This next generation audio firmware is used in all the current Broadcom SETTOP box, IPTV, DTV, DVD and BLURAY chips.
  • Written data synchronization and time stamp management for audio video lip sync. Implemented few post processing algorithms. Assembly optimization of some of the audio encoders, decoders and post processing modules. Languages used C and assembly.
  • Designed and implemented graphics functionalities with audio firmware over single DSP core to reduce the hardware cost for some of the chips. The supported graphics functionalities were BLIT, BLEND, COLOR SPCAE CONVERSION and SCALING. Languages used C and assembly.
  • Implemented BTSC algorithm from Matlab to C fixed point code. Finally optimized the algorithm in assembly. Languages used Matlab, C and assembly.
  • Implemented and optimized Sampling rate converter, echo generation module and Voice Cancellation for Karaoke. Languages used C and assembly.
  • Designed and implemented an infrastructure to generate real time firmware logging using linux and Vxworks on MIPS core. This infrastructure reduced good amount of company cost as we could debug most of the issues off shore instead of onsite support. Languages used C and assembly.
  • Fixed multiple onsite production issues for DTV and DVD for European and South Korean customers. Received an award from Broadcom for this activity. Languages used C and assembly.
  • Thoroughly involved with onsite and off shore customer support.
  • I used to train the junior employee in Broadcom with the audio firmware architecture and helping them to write code, debugging and end to end testing. I was also involved in the code reviews.

Intersolutions pvt ltd

MTS

Jan 2005Jan 2006 · 1 yr · Noida, Uttar Pradesh, India

  • Optimized EVRC voice codec on TMS320C6416 platform. Implemented a queue manager to transfer the control data between IXP network processor and DSP processor. Implemented transcoding task and transcoding task manager also. Demonstrated the proof of concept over PC based transcoding system involving G.711 and EVRC codec. As a part of video conferencing system implemented a baseline profile for H.263 video encoder and decoder and a video mixer. Languages used was C on Linux.

Philips research labs, natlab, eindhoven

Research Intern

Jan 2004Dec 2004 · 11 mos · Eindhoven, North Brabant, Netherlands

  • Algorithm design for room response measurement. Developed an efficient algorithm to generate reverberation to make a headphone virtualizer.
  • Design and Development of a wireless pen and a system which will redraw exactly the same things written by the pen on any normal sheet of paper, over a computer screen in real time. All the design work was done in Matlab and final implementation was in C.

Education

National University of Singapore

MS — Embedded Systems

Jan 2003Jan 2004

Indian Institute of Technology, Guwahati

B TECH — Electronics and Comm Engineering

Jan 1998Jan 2002

Stackforce found 100+ more professionals with Cloud Computing & Database Management

Explore similar profiles based on matching skills and experience