Hi, I'm Aryan

Software Developer

Welcome to my portfolio, where you'll find a glimpse of my projects and the skills I bring to the table.

Contact Me

About Me

My Introduction

I'm an experienced backend developer with a strong foundation in JavaScript, Node.js, and MongoDB. Throughout my career, I have worked extensively on building scalable microservices and designing efficient database solutions.

1.5+ Years
experience
SDE-1 Current
Designation
2 Companies
worked With

Skills

My technical level

Development Skills

1.5+ years of experience

JavaScript

TypeScript

Node.js

Express.js

NestJS

MongoDB

Python

C++

MySQL

Tools & Services

1+ years of experience

GIT

Docker

GitLab CI/CD

Kafka

AWS SQS

AWS S3

AWS EC2

AWS ECS

AWS Lambda

Redis

Qualification

My personal journey
Work
Education

Schooling

10th-93%, 12th-90%
2016 - 2018

Google Cloud Ready Facilitator Program

Google Qwiklabs
2021

BTech

Govind Ballabh Pant Institute of Engineering & Technology
2019 - 2023

SDE Intern

Kommunicate.io
Jan'2023 - July'2023

SDE 1

Kommunicate.io
July'2023 - April'2024

SDE-1 Backend

Thena.ai
April'2024 - Oct'2024

Experience

What I worked on

SDE-I Backend
at Thena.ai

Work Details

SDE-I Backend at Thena.ai

  • Owned and optimized MS Teams integration, ensuring reliability and scalability by leveraging AWS SQS, Redis, and event-driven architecture for retries and idempotency.

  • Developed a resilient Ingestor Service for MS Teams to ensure uninterrupted message processing during downtime, preventing message loss and maintaining high availability.

  • Automated daily data ingestion pipelines using Agenda jobs to fetch and store 100,000+ daily events from third-party APIs into MongoDB, leveraging complex aggregations and MongoDB Charts for data processing and visualization.

  • Implemented key integrations, including incident management tools (PagerDuty, Opsgenie, and incident.io) and Vitally, using Paragon APIs to streamline operations, enhance workflows, and enable efficient data synchronization.

  • Took ownership of weekly Sentry bug cleanups and optimized SQS event sizes across the codebase, reducing them from over 250KB to under 15KB, while enhancing system monitoring and reliability using Grafana, Mezmo, and AWS CloudWatch.

SDE-I
at Kommunicate

Work Details

SDE-I at Kommunicate

  • Developed a Sitemap Scrapper using Node.js and Express.js, deployed via Docker and AWS services (Lambda, API Gateway, ECR).

  • Utilized Pinecone Database to store and manage extracted data in vector form for efficient downstream processing.

  • Employed RabbitMQ for Microservices communication and used Grafana for system monitoring and performance analysis.

  • Proactively identified and resolved critical production bugs, ensuring minimal downtime and maintaining system stability.

SDE Intern
at Kommunicate

Work Details

SDE Intern at Kommunicate

  • Developed robust REST APIs with Node.js, Express.js, implementing Microservice architecture for scalability.

  • Worked with Python, leveraging OpenAI APIs, spaCy models, and Transformers for entity detection and data extraction.

  • Wrote efficient SQL queries and automated backend processes by scheduling timely cron jobs.

Projects Portfolio

Most recent work

Web Chat App with an AI Assistant

ReactJs | Firebase | HTML | CSS

View

Travel Map App: Add Notes to Your Visited Locations

Reactjs | Nodejs | MongoDb

View

Mini Vanilla Javascript Projects

HTML | CSS | Javascript

View

Open to work on new Projects

I'd love to collaborate on exciting and challenging projects. Feel free to connect with me via mail, whatsapp or linkedin.

Contact Me

Recommendations

from Work

I had the pleasure of working closely with Aryan at Kommunicate, and I highly recommend him. Aryan is a skilled and proactive team member. He excels in backend systems and consistently delivers top-notch work. His positive attitude and ability to work well with others make him a valuable asset to any team.

Aryan is not only technically proficient but also reliable and detail-oriented. He meets deadlines and produces well-documented code. I'm confident that Aryan will make a positive impact wherever he goes. Feel free to contact me for more information.

Throughout his tenure, Aryan consistently showcased his expertise in Node.js and MongoDB, effectively leveraging these technologies to deliver high-quality solutions. Whether it was tackling complex challenges or collaborating with team members, Aryan always approached his work with a positive attitude and a commitment to excellence.

Beyond his technical abilities, Aryan's professionalism and interpersonal skills greatly enhanced our team dynamic. He was always willing to offer support to his colleagues and eagerly shared his knowledge and insights, fostering a collaborative and productive work environment.

Contact Me

Get in touch

Call Me

+91 6397547477

Email

aryankirsali@gmail.com

Location

Koramangala, Bangalore, India