Learners mindset - Anything can be learned

I simply believe that anything you want to learn is already there on internet or other resources. All that is required is to have a learners mindset and patience to explore and figure it out

Tools independant software development

Softwares are to be built using multiple tools and technologies differing based on the requirements. Sticking to just one tool or frameworks doesn't help in long run. Every tool is learnable with a little effort and time.

Some of the tools and technologies I have used

MongoDB, NodeJs, Express, Strapi, SailsJs, AWS, Angular, RabbitMQ, Docker, FFMPEG, Cassandra, Redis, Web sockets, CI/CD, Python, Puppeteer for browser automation, Kubernetes, GraphQL, AWS Batch, Fargate, Serverless functions, ECS, State machines, Pyspark, etc

Product mindset

Getting ideas of products that doesn't exists is something really good. But converting it into a real scalable product is an art. Thinking through the product and its future and building it using technical understanding is a skillset.

Apart from software and product development, I do travelling, t-shirt designing, reading and also click some photographs. The pictures you see here in this page are some of my clicks.

Some of the projects and products I have worked on

Ads delivery and management pipeline

A central set of microservices, dealing with Ad creation and management in various advertisment platforms like facebook, google, linkedIn. Used by multiple internal products in the company.

V-blaze

A worker threads utility library for nodeJs. Helps in writing efficient non-blocking code using thread-pools and nanoJobs. Also has multi-threaded batch processing for queue in rabbitMQ and redis

TempMon

A set of microservices and dashboard to collect millions of events from temprature monitoring devices installed in refrigerating appliances in various food chains in europe. To analyze, process, and generate reports and raise alarms on crossing thresholds and also to give realtime insights on the appliances state and sensor data

MeetingHub.ai - Inbox for your voice conversations.

Record, Transcribe and Search across your voice conversations. A tool where an AI agent joins the scheduled or instant online meetings and records, transcribes and gives summary of the whole conversation. Allows to search through the conversations as well.

Polaroid

A social media app similar to instagram with content interaction analysis and content filters. Built as a college project

Locus - an identity platform

An integrable identity service working as a single point for authentication, authorization, roles and permission management, accesses, and assets allocation for multiple products in the company. Similar to google accounts for all the google products.

Canvas video rendering system

A fullstack service providing feature to make drag and drop animations in HTML canvas and render it as high definition video. Used FFMPEG and chrome automation using puppeteer to render the video. Web sockets are used to send frames per second from the frontend to the rendering system

Farmzop Ecommerce

An ecommerce platform for products directly from farmers. Built the backend for the ecommerce platform in Laravel and other techs.

Content extraction and management engine

A multi-worker system dedicated to extract content from multiple sources in the internet and accumulate into a standard format. Content extracted are processed and various machine learning algorithms are applied to extract info, summarize and conversion to other formats

Abaculus classifieds

A product for publishing free classifieds for students in college. Used to buy and sell stuff among the students in the college. A project done during my bachelors

Get in touch