Avinash Kaza
Verified Expert in Engineering
Software Developer
Leesburg, VA, United States
Toptal member since November 6, 2013
Avinash is a senior developer with experience designing and developing software systems for organizations like Amazon. He's a seasoned product development expert who coaches teams on collaboration while figuring out the best solutions to difficult problems.
Portfolio
Experience
Availability
Preferred Environment
Node.js, JavaScript, Angular, React, TypeScript, Python, Go, Amazon Web Services (AWS), GraphQL
The most amazing...
...thing I have created is custom force based algorithms to avoid label overlaps in Bullseye visualization of Gartner's IT Roadmap Builder.
Work Experience
Software Development Engineer
Amazon Web Services (AWS)
- Designed and developed a service that will make all T&C learner tools LTI 1.3 (Learning Tools Interoperability standard) compliant by a simple onboarding. We plan to open source the code as an adaptor library pattern for the industry.
- Designed and led the development of a claims store service for claim authorization after OIDC authentication for all T&C learner tools.
- Automated the event stack creation process that sets up an AWS serverless static website in React with GraphQL as the back-end for front-end, which calls multiple Lambda functions and reduced the time to set up the stack from three days to two hours.
Software Development Engineer
Amazon.com
- Designed and led the development of an interactive data transformation tool to make listing products on Amazon easy for big and small sellers on the platform.
- Established a process to pipe feedback into release cycles while staying true to our product tenets and Amazon's high standards.
- Led the design and development of a portal for Alexa marketing teams to upload media so that the wake word utterances are fingerprinted and deployed to the cloud and devices to prevent false wakes of devices during media campaigns.
- Created metrics to measure the accuracy of device fingerprints and a process to collect them for weekly metrics review meetings.
- Sped up the weekly rollout time to vend fingerprints to devices from 10 to four days by establishing a process to estimate false match rates based on sample data.
- Experimented with fingerprint generation algorithms by tweaking the parameters. Achieved an average gain of 75% in true match rate keeping while the false match rate remained constant at 10e-4 using 2000 media samples with 1.5-sec audio clips.
Tech Lead for PTAB
USPTO
- Designed and developed Angular code patterns for teams to replicate. Integrated an Angular Material-UI framework into the application and created multiple custom directives for the team.
- Architected and delivered a composite search module using the strategy design pattern to find text inside documents in the Alfresco content management system and metadata attributes in the application’s Oracle database.
- Broke down technical work into smaller components, enabling the team to achieve higher velocity with parallelism to deliver more features faster. Mentored a team of 18 back-end developers into becoming full-stack developers.
Associate Director for Application Development and Data Visualization
Gartner (CEB)
- Designed and led the development of an interactive data visualization tool which is currently being used by 80% of Fortune 500 companies globally to map their IT roadmaps.
- Moved the product to HTML5, which was initially developed in Adobe Flash, using Canvas specification and ExplorerCanvas library for IE8.
- Led the team of developers who maintain and build small features in Flash applications.
- Coordinated with the business team about new features and design.
- Advised different teams in the organization about user experience (UX) and architecture.
Experience
Alexa Wake Word Engine Services Team
https://bit.ly/2VcteQ1Tech Lead for USPTO PTAB
Force-based Algorithms
I came up with custom force-based algorithms in three of the visualizations, which solved the issue, and the animation of moving bubbles and labels made customers happy.
Education
MBA Degree in Executive
West Virginia University - Morgantown, WV
MSE Degree in Engineering
West Virginia University - Morgantown, WV
BE Degree in Mechanical Engineering
Osmania University (MVSR Engineering College) - India
Certifications
Probability and Statistics
Coursera
Neural Networks and Deep Learning
Coursera
Machine Learning
Coursera
Artificial Intelligence Nanodegree program
Udacity
Skills
Libraries/APIs
Node.js, EaselJS, AngularUI, Vue, React, CreateJS, Backbone.js
Tools
WebStorm, AWS Cloud Development Kit (CDK), AWS AppSync, Amazon Simple Queue Service (SQS)
Languages
JavaScript, TypeScript, Python, SQL, GraphQL, Flash ActionScript, Go, HTML5, Java
Frameworks
Flex, Angular, Express.js, Ionic, Adobe Flex, Spark, Angular Material, Spring
Paradigms
Agile Software Development, Design Patterns, Scrum, Serverless Architecture
Platforms
Amazon Web Services (AWS), Oracle, AWS Lambda, Adobe ColdFusion, AWS IoT, Firebase
Storage
Microsoft SQL Server, MongoDB, MySQL, PostgreSQL, Amazon DynamoDB, Amazon S3 (AWS S3)
Other
Amazon API Gateway, Amazon RDS, Artificial Intelligence (AI), Statistics, Learning Tools Interoperability (LTI), OpenAI GPT-4 API
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring