
Ayush Joshi
Technology / Internet
About Ayush Joshi:
• Experienced Software Engineer with 5 years of hands-on software development experience
• Proficient in front-end and back-end technologies, such as React, Angular, Node.js, and Java
• Strong track record of delivering 5+ high-priority projects using SDLC and Agile methodologies
• Certified cloud practitioner with Amazon Web Services (AWS), adding valuable experience in cloud computing
Experience
Software Engineer- Summer Internship | Omnicell, Mountain View, CA, USA | May 2022 – Aug 2022 (4 Months)
• Independently designed and developed the front end of an HL7 message automation app for healthcare systems using React resulting in a 50% reduction in order placement time.
• Collaborated with back-end team to integrate with C#, and .NET REST services deployed on Microsoft Azure cloud
• Practiced Agile methodologies by participating in multiple sprint cycles during my internship
Software Engineer | Tata Consultancy Services (TCS) | June 2018 – Nov 2021 (3 years 6 months)
• Created 150+ user interfaces (UI) using React, Angular, and JavaScript, aligning them with Figma designs, and seamlessly integrating them with 250+ RESTful APIs.
• Utilized Node.js, Express.js, and Java Spring and Spring Boot frameworks to construct REST API endpoints to fuel large-scale web applications.
• Collaborated on CRM module development for the Banking domain and explored the potential of distributed computing platforms like Hadoop, Spark, Kafka, Storm, and Elastic Search for large-scale data processing and real-time data streaming in future projects.
• Migrated multiple modules of legacy mainframe applications to modern JavaScript framework (React.js, HTML5, CSS3) and integrated Java Spring boot RESTful APIs
• Designed and implemented the PDF format invoice generation module using modern JavaScript libraries such as JSPDF which results in increased customer satisfaction
• Developed a decentralized electrical vehicle charging application as a blockchain developer, utilizing Angular 9 and Node for the front-end and Solidity language for the back-end smart contract development on the Ethereum platform.
• Conducted unit testing with JUnit and Jasmine for quality assurance and utilized Jira for project management and issue tracking.
Graduate Teaching Assistant | Northeastern University | Sep 2021 – April 2023 (1 year 6 months)
• Taught Dart programming, data structures, and algorithms to students and provided coding help and doubt-clearing support.
• Utilized the Flutter framework to build cross-platform mobile applications for both iOS and Android platforms.
• Instructed and assessed Java and Python programming courses for 30+ graduate students.
Technical Skills
Education
Master of Science in Computer Software Engineering | Northeastern University, USA | GPA - 3.92/4.00 | April 2023
• Bachelor of Engineering in Computer Science and Engineering | Govt. Engineering College, India | June 2018
Professionals in the same Technology / Internet sector as Ayush Joshi
Professionals from different sectors near San Jose, Santa Clara
Other users who are called Ayush
Jobs near San Jose, Santa Clara
-
We are seeking a Software Engineer to join our team at Applied Materials. As a key member of our engineering team, you will be responsible for designing and developing software solutions for semiconductor equipment components and devices. · ...
Santa Clara5 days ago
-
We are seeking a talented Software Engineer to join our dynamic team and contribute to the development of next-generation IVF medical devices. · In this role, you will be responsible for designing, developing, and maintaining the software that powers our state-of-the-art reproduc ...
San Francisco Bay Area1 week ago
-
We re building a transformative real-world product that operates at the intersection of autonomy connectivity and scale As part of our growing engineering team in Mountain View you ll contribute to a cutting-edge system that brings together diverse areas of software from low-leve ...
Mountain View, CA1 month ago