Ayush Acharya

Ayush Acharya Email and Phone Number

Software Engineer II @ Typeface
Bengaluru, KA, IN
Ayush Acharya's Location
Bengaluru, Karnataka, India, India
About Ayush Acharya

Hi, I am Ayush Acharya, a Computer Science undergraduate from Birla Institute of Technology, Mesra. I am currently working at Fastenal as Software Engineer. I have previously interned at Adobe as Software Engineer.My interests include Software Development, Problem Solving and Data Structures & Algorithms. I have a good grip on my Computer Science fundamentals. I believe in writing clean and scalable code. I am skilled in C/C++, Java, Javascript, Vue, Vuex, Nuxtjs, React, Redux, Nextjs, Nodejs, Expressjs, MongoDB, Spring Boot and SQL. I have worked on several projects which are available on my GitHub account.While I've been engrossed in Web Development, I also enjoy working with Figma to improve UI/UX Design for my projects and create meaningful experiences for my clients working as a freelancer.I have also interned as a Front-end Developer at Starvic and had a really meaningful experience working alongside the Founder and Tech Lead.Github: github.com/jash139Portfolio: ayushacharya.netlify.appPeerlist: peerlist.io/ayushacharya

Ayush Acharya's Current Company Details
Typeface

Typeface

View
Software Engineer II
Bengaluru, KA, IN
Website:
typeface.ai
Employees:
249
Ayush Acharya Work Experience Details
  • Typeface
    Software Engineer Ii
    Typeface
    Bengaluru, Ka, In
  • Fastenal
    Software Engineer
    Fastenal Jul 2023 - Present
    Bengaluru, Karnataka, India
    • Codebase Migration and Replatform: Worked on the re-platform project to migrate and modularize the Fastenal website, optimizing costs and serviceability. Worked on upgrading the Spring Boot and Java versions. Worked with liquibase and terraform scripts.• Microfrontend architecture: Implemented microfrontend architecture to modularize the monolith front-end code and optimized performance of website with use of Compression plugins (Gzip and Brotli algorithms). Improved code reusability by exposing shared dependencies and components, implemented with the help of Module Federation plugin. These shared components were lazy loaded into required application with Error handling to ensure the application worked in case of any microfrontend failure.• Custom Table (Config Driven UI): Implemented and integrated a config driven UI for Custom Table component being used across various applications at the company, making the codebase/UI cleaner, consistent and customizable.• Enhanced website UI and mobile view: Implemented cohesive and user-friendly website interface as part of re-platform milestones with mobile-first approach.• Microservices: Implemented backend endpoints in Java (Spring Boot) to consume data from MongoDB and return to bff (backend for frontend) layer. Implemented OpenAPI (Swagger) specification for documenting and easy consumption of the REST APIs.• Technical planning: Worked directly with Tech Lead and Solution Architect to create WBS and initial project setup (microfrontend + microservice) for next milestone as part of re-platform for order history, shopping cart and checkout(Shipping / Delivery / Payment) pages.
  • Fastenal Company
    Software Engineer Intern
    Fastenal Company Jan 2023 - Jun 2023
    Bengaluru, Karnataka, India
    • E-Commerce Project: Designed and developed a robust e-commerce application from ideation to full implementation with ReactJS as front-end, and several microservices.• Spring Boot, Java upgrade: Worked with terraform, liquibase scripts, etc to upgrade the Spring Boot and Java versions.• JUnits: Wrote JUnit test cases for microservices used by Fastenal website with 95% method coverage.
  • Adobe
    Software Engineer
    Adobe May 2022 - Jul 2022
    Noida, Uttar Pradesh, India
    • Worked on features for the front end of pre-sales demo builder utility provided by core tech team at Adobe.• Added a filter feature for platform dashboard. The feature required a functional filter toggle button on the platform dashboard to open a floating filter dialog, where the user can filter available options based on predefined choices and be able to reset all previous filter options. The feature was implemented utilizing AngularJS and JavaScript singleton.• Added a tree structure for file hierarchy preview. The feature required a tree structure to be displayed for relevant contents, should be collapsible with the icons corresponding to either file or folder. Implemented the hierarchy structure recursively using component in AngularJS and JavaScript.• Other tasks: Learn React Native for understanding and debugging of the platform's mobile application.
  • Careerboat
    Front-End Developer
    Careerboat Nov 2021 - Dec 2021
    • Worked on a core product titled 'AI Based Career Development Platform’.• As part of the Product development, worked on multiple technologies and tools such as React.js and Next.js.

Ayush Acharya Skills

Systems Design Spring Boot Vuex Git Algorithms C Jquery Node.js Mongodb Html5 Redux.js Figma Web Development Vue.js Cascading Style Sheets React.js Html Data Structures Angularjs Single Page Applications Go Java Bootstrap Sass Javascript C++ Express.js Sql React Native Front End Development Next.js Mongoose Odm Nuxt.js Mysql Competitive Programming

Ayush Acharya Education Details

Frequently Asked Questions about Ayush Acharya

What company does Ayush Acharya work for?

Ayush Acharya works for Typeface

What is Ayush Acharya's role at the current company?

Ayush Acharya's current role is Software Engineer II.

What schools did Ayush Acharya attend?

Ayush Acharya attended Birla Institute Of Technology, Mesra.

What skills is Ayush Acharya known for?

Ayush Acharya has skills like Systems Design, Spring Boot, Vuex, Git, Algorithms, C, Jquery, Node.js, Mongodb, Html5, Redux.js, Figma.

Not the Ayush Acharya you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.