Kushagra Sharma, AWS Developer in Toronto, ON, Canada
Kushagra Sharma

AWS Developer in Toronto, ON, Canada

Member since September 21, 2020
Kushagra is a result-oriented software engineer with over eight years of experience writing scalable solutions to solve real-world problems. He's strong in systems design with a keen focus on building reusable artifacts. Kushagra works best in fast-paced environments and has a solid reputation for delivering projects with high accuracy.
Kushagra is now available for hire

Portfolio

  • Assurance IQ
    Looker, Tableau, AWS RDS, AWS Push Notification Service (AWS SNS), Amazon SQS...
  • Amazon LLC
    Amazon Web Services (AWS), AWS Amplify, AWS S3, AWS DynamoDB...
  • Infosys Ltd
    IBM WebSphere, Oracle, JavaScript, Java

Experience

Location

Toronto, ON, Canada

Availability

Part-time

Preferred Environment

Looker, Tableau, Teams, Slack, Visual Studio Code, IDEA IDE, PyCharm, MacOS

The most amazing...

...thing I've developed was an audio fingerprinting algorithm, which resulted in our software determining a unique human voice with 94% accuracy.

Employment

  • Senior Software Engineer

    2019 - PRESENT
    Assurance IQ
    • Enhanced the dialing capability at Assurance by creating an audio fingerprinting algorithm, which resulted in detecting a unique human voice with 94% accuracy.
    • Created a scalable phone number management service with AWS lambda, which smartly provisioned phone numbers to improve our call pickup rates. This boosted our pickup rate from 3.5% to 12%.
    • Delivered end to end call routing logic to create a special telephony workflow for medicare customers, increasing our policy sales by an average of $80,000/month.
    Technologies: Looker, Tableau, AWS RDS, AWS Push Notification Service (AWS SNS), Amazon SQS, AWS DynamoDB, AWS S3, React, Python 3
  • SDE II

    2015 - 2019
    Amazon LLC
    • Created a reliable and flexible picking algorithm for Amazon's third-party vendor warehouses. It helped associates pick items with high accuracy and minimal collisions. Compared to the manual picking process, it lifted associate efficiency by 20%.
    • Developed an efficient inbound platform for Amazon's print on demand business, which helped onboard thousands of sellers worldwide in its first week of launch.
    • Implemented a driver transparency project that focused on evaluating deliveries, offering insights, and incentivizing top performers at Amazon's last-mile technology division. This resulted in reducing the delivery defects by 60%.
    Technologies: Amazon Web Services (AWS), AWS Amplify, AWS S3, AWS DynamoDB, AWS Push Notification Service (AWS SNS), AWS Step Functions, AWS, React, Java 8
  • Senior System Engineer

    2010 - 2013
    Infosys Ltd
    • Schematized the Java Drools rule engine for constructing logic to help bucketize the corporate customers. With the rule engine in place, we able to detect the customer type in less than a second. (Westpac Bank).
    • Created automated alarms around certain key metrics for the bank to ensure 100% uptime. Coordinated with onshore/offshore teams to improve accountability and ownership.
    • Automated their shipping platform to asynchronously communicate with the inventory platform. This helped reduce the manual workaround resolving physical/virtual inventory mismatch. (Gap Inc).
    Technologies: IBM WebSphere, Oracle, JavaScript, Java

Experience

  • Driver Transparency for Last Mile Deliveries (Development)

    The driver transparency project ensures that we have a way to let the driver-partners know how efficiently they make the deliveries. There were three parts to it.

    The first one was the score computation piece, which involved consuming a driver's delivery data in real-time and generating a weighted score relative to the peers.

    The second piece of the project was to interpret the score in a human-readable language. For that, I created a React Native app, which focused on driver standings and motivated our driver-partners to work on aspects of the delivery, which will boost their scores.

    The third piece of the project was implementing the reward program for top performers and a penalty system for the low performers. I build automated workflows around offboarding the drivers who consistently failed to meet the bar.

    The transparency project improved driver efficiency by 60%.

Skills

  • Languages

    Java 8, Python, HTML, SQL, JavaScript, CSS, TypeScript, Python 3, Java
  • Frameworks

    Redux, Material-UI, Bootstrap, React Native, Flask, Express.js, Spring Boot
  • Libraries/APIs

    React, REST API, API Development, AWS Amplify, Node.js
  • Tools

    Git, GitHub, PyCharm, Amazon SQS, Jira, IDEA IDE, Slack, Tableau, Looker, AWS Push Notification Service (AWS SNS), AWS Step Functions, AWS Glue, AWS Athena
  • Paradigms

    E2E Testing, Unit Testing, REST, Serverless Architecture, Agile, Scrum, Microservices
  • Platforms

    Amazon Web Services (AWS), AWS Lambda, MacOS, Visual Studio Code, Oracle, IBM WebSphere, AWS Kinesis
  • Other

    AWS, Full-stack, APIs, CI/CD Pipelines, Serverless, Architecture, Back-end, UI, Algorithms, Amazon API Gateway, API Gateways, SaaS, Responsive UI, Web UI, Teams, Artificial Intelligence (AI), Natural Language Processing (NLP), Software Design, Distributed Systems, Cryptography
  • Storage

    AWS DynamoDB, MySQL, PostgreSQL, NoSQL, AWS S3, AWS RDS

Education

  • Master's degree in Computer Science
    2013 - 2015
    Arizona State University - Arizona
  • Bachelor's degree in Computer Science
    2006 - 2010
    Uttar Pradesh technical University - Uttar Pradesh, India

To view more profiles

Join Toptal
Share it with others