About Me
Hi, I'm Ashik, a Computer Science graduate from University of California, Riverside and a Software Engineer. I create scalable full-stack applications with focus on backend and cloud development. If you need a skilled full-stack developer with a strong academic background, let's connect and discuss how I can contribute to your project's success.
Experience
Aug 2022 - Sep 2023
Shell India
Software Engineer
- - Designed and developed backend systems to automate incident management processes, significantly improving response times and reducing manual intervention.
- - Process Automation - I Led the integration of Python-based automation scripts with enterprise tools such as Power Apps and Power Automate, resulting in a reduction in Mean-Time-To-Respond (MTTR) for critical incidents.
Feb 2022 - July 2022
Software AG
Machine Learning Engineering Intern
- - Design and implement Enterprise Knowledge Graphs (EKGs) as a primary focus to efficiently address customer-related queries.
- - Usage of Knowledge Graphs to store previously resolved queries and to infer new queries. This reduces the computation overhead, compared to the usage of a Large Language Model by 30-50%.
Feb 2021 - April 2021
Panasonic
Data Science Intern
- - Leveraged AC (Air Conditioning) data stored on the cloud, to develop novel insights on AC users.
- - Performed data preprocessing, analysis, and visualization to understand AC cooling efficiency.
- - Utilized data analysis and visualization techniques to communicate findings and trends related to AC performance effectively.
Projects
Yet Another Social Media App is a full-stack web application built using Next.js for the
frontend, along with Google
Cloud Platform (GCP) and Firebase services such as Firestore, Storage, and Authentication. I
developed backend REST APIs
in Golang, which are deployed on Google App Engine for scalability and reliability. The
platform allows users to upload,
share, and interact with audio and video content, enabling seamless media sharing and
engagement within the user
community. To view the live website click Here.
WhisperWave is simple chat application developed using Golang and AWS. The app uses various
protocols like WebSockets, HTTP and AMQP to establish communication between different
entities like User, Server, Message Queue and DataBase. To know more about implementation
details, click Here.
Implemented Neural Networks in python without the usage of any Machine Learning/ Deep
Learning libraries. A strong understanding of differential equations and object oriented
programming is presented. The learning curve is visually presented in real-time through
matplotlib.
Watching Anime has always been my go-to hobby, So I decided to scrape and build my own anime
search index. A
list of 100k anime and manga were scrapped through AnimeList and AniList's public API with
the
help of python automation script. Using a custom request back-off policy, I was able to
retrieve a large collection of titles in a short span of time. Using the scrapped data, I
built a search index using
mongo/typesense and deployed it on Vercel using NextJS.
Tech Stack
Languages
Frameworks, Libraries and Tools
Cloud