Default profile banner
AP

AJAY PRAKASH

@ajayprakash

Software Engineer at Cactus Communications

Delhi, India

Cactus CommunicationsIndraprastha Institute of Information Technology(IIIT) Delhi

Ajay Prakash is an experienced Software Engineer with expertise in full-stack development and cloud infrastructure. He specializes in optimizing system performance and building scalable microservices using Python, FastAPI, and Django. His technical skills include AWS services (ECS, Lambda, SQS), Docker, and Terraform, enabling him to deliver robust, high-availability solutions.

Experience

Software Engineer

Cactus Communications

•May 2022 - Present•Mumbai, India

Reduced API response time by an impressive 98% through seamless transition from threading to asyncio for optimized asynchronous processing. Strategically elevated system efficiency and performance by migrating backend storage infrastructure from S3 to AWS EFS. Achieved 100% system availability by orchestrating a robust timeout management solution. Seamlessly integrated AWS SQS as a Dead Letter Queue with AWS Lambda. Elevated user engagement by 5% by recommending articles to user based on feed history. Developed using FastAPI for robust API creation, Docker for efficient deployment, AWS ECS with Fargate for scalable container management, and Terraform for streamlined infrastructure orchestration. Designed and implemented an API for document classification through FastAPI, followed by deployment using Docker, AWS ECS with EC2 instances, and Terraform for efficient scaling and infrastructure management.

Full Stack Developer

Wellowise

•Oct 2019 - Jan 2022•Delhi, India

Reduced report generation timeline from 1 week to 3 hours through the successful implementation of an automated process. This involved retrieving data from the backend, rendering it into HTML, and subsequently converting it into PDF format. Developed a Gateway API with robust JWT Authentication, seamlessly integrating diverse microservices for a unified platform. Utilized Flask, PyJWT, and Django to enhance security and data integrity. Engineered an AngularJS-based admin frontend, synergistically interfacing with microservices to facilitate efficient backend data manipulation through Django.

Tech Intern

MyWanderlust

•May 2019 - Jun 2019•Himachal Pradesh, India

Improved conversion ratio by 20% through strategic UI redesign, utilizing JavaScript for front-end and Django for robust back-end support. Increased revenue by 10% through the development of a holistic end-to-end system, automating certificate distribution for trek completions.

Education

Indraprastha Institute of Information Technology(IIIT) Delhi

B.Tech.

Computer Science and Applied Mathematics

Sep 2018 - Jun 2022

Minor in Computational Biology

Skills

Python
JavaScript
Java
C++
AWS Lambda
AWS ECS
AWS EC2
AWS FARGATE
AWS SQS
AWS S3
Flask
Django
FastAPI
Angular.JS
JQuery
Selenium
Docker
Terraform
Sentry
DynamoDB
MySQL
ElasticSearch
Communication
Creativity
Adaptability