Ayush Sharma

Frontend Software Engineering Lead at trivago

Dusseldorf, North Rhine-Westphalia, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ayush Sharma is a Frontend Software Engineering Lead with 12 years of experience, currently driving frontend architecture and delivery at trivago from Düsseldorf. He combines a pragmatic product-first mindset with deep expertise in UI component design, testing, and front-end engineering patterns. As a core contributor to the popular Verdaccio project and an author on trivago’s prettier-plugin-sort-imports, he brings notable open-source impact spanning UI improvements and AST-aware tooling. Ayush’s background spans feature teams to core platform work, reflecting an ability to both ship product features and improve developer ergonomics. He’s known for meticulous component-level testing and subtle UX polish—efforts that often reduce maintenance overhead while improving developer experience. Outside work, his taste for elegant design patterns informs both the code and the team practices he champions.
code12 years of coding experience
job7 years of employment as a software developer
bookBachelor's Degree, Computer Science Engineering, 70 %, Bachelor's Degree, Computer Science Engineering, 70 % at Rajasthan Technical University
github-logo-circle

Github Skills (28)

babel610
javascript10
testing10
jes10
typescript10
ui-design10
plugin10
pretier10
webui10
uid10
front-end-development10
jestjs10
typescript-types10
babel-core10
jtest10

Programming languages (10)

TypeScriptHCLJavaDockerfileCSSC++JavaScriptPHP

Github contributions (5)

github-logo-circle
A prettier plugin to sort imports in typescript and javascript files by the provided RegEx order.
Role in this project:
userFull-stack Developer
Contributions:21 releases, 59 reviews, 117 commits in 2 years 4 months
Contributions summary:Ayush primarily contributed to the development of a Prettier plugin for sorting import statements in TypeScript and JavaScript files. Their work involved the initial implementation, including core logic for parsing, traversing, and modifying the Abstract Syntax Tree (AST). They also added comprehensive testing, utility functions, and support for features like natural sorting and import separation. The user's contributions significantly enhanced the plugin's functionality and usability.
regexjavascriptprettierrcpluginsort-imports
verdaccio/verdaccio

Jun 2018 - May 2019

A lightweight Node.js private proxy registry
Role in this project:
userFront-end Developer
Contributions:3 releases, 90 commits, 89 PRs in 11 months
Contributions summary:Ayush primarily contributed to the front-end of the Verdaccio project, focusing on the development and testing of UI components. Their commits involved fixing bugs, adding new features like support for AsciiDoc previews in the readme, and improving the visual presentation, such as license field alignment. They also added and updated test cases, including snapshot tests, for the web UI components, demonstrating a focus on component-level testing and UI enhancements.
verdacciodocker-imageyarnproxynode-js
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ayush Sharma - Frontend Software Engineering Lead at trivago