Aman Prakash
About Aman Prakash
Aman Prakash is a Software Engineer currently employed at Onward Technologies Limited in Bengaluru, India. He has a background in computer applications and has contributed to various software development projects, including cross-platform applications and RESTful API design.
Work at Onward Technologies
Aman Prakash has been employed as a Software Engineer at Onward Technologies Limited since 2023. He is based in Bengaluru, Karnataka, India, and has been with the company for 11 months. His role involves software development and engineering tasks, contributing to various projects within the organization.
Previous Experience at KENT Cam
Prior to joining Onward Technologies, Aman Prakash worked at KENT Cam as a Senior Associate Engineer from 2022 to 2023. He also held the position of Associate Software Engineer at the same company during the same period. His work involved on-site responsibilities in Noida, Uttar Pradesh, India, where he contributed to software engineering projects.
Education and Expertise
Aman Prakash holds a Bachelor of Computer Applications (BCA) degree from Indira Gandhi National Open University, which he completed from 2017 to 2020. He further pursued a Master of Computer Applications (MCA) at the same institution from 2020 to 2022. His educational background includes a focus on Computer Software Engineering and Computer Science.
Technical Skills and Contributions
Aman Prakash specializes in designing RESTful APIs and integrating them with cloud services, particularly AWS Lambda and API Gateway. He has developed the SIS2Go Middlelayer application for Caterpillar, utilizing technologies such as Java, Spring Boot, and MySQL, with deployment on Microsoft Azure. He has also implemented offline mode functionality in the SIS2Go app and contributed to a cross-platform maintenance application for Caterpillar products.
Logging and Monitoring Experience
Aman Prakash has experience using the ELK stack for logging and monitoring applications. This expertise allows him to effectively track application performance and troubleshoot issues, ensuring the reliability and efficiency of the software he develops.