About me

I am a Software Development Engineer with over 2 years of experience, specializing in Golang, Python, and Node.js. My expertise lies in building scalable microservices, automation workflows, and optimizing backend systems. I have successfully implemented RPA solutions, anti-bot detection mechanisms, and CAPTCHA-solving techniques (tick, slider, audio) to enhance automation efficiency.

Additionally, I have worked extensively with AWS (Lambda, ECS Fargate, DynamoDB), Docker, Kubernetes, and CI/CD pipelines, ensuring high-performance, cloud-native solutions.

Beyond backend development, I have hands-on experience in data extraction, AI-powered automation, and Redis caching for API optimization. My ability to integrate machine learning models, solve real-world automation challenges, and develop high-performance systems has enabled me to contribute effectively to fast-paced, tech-driven environments. I am passionate about building efficient, scalable solutions and continuously exploring innovative technologies to solve complex problems.

What i'm doing

  • Automation & Web Scraping

    • Automating workflows using Chromedp, Puppeteer, undetected-chromedriver, and Selenium.
    • Bypassing CAPTCHAs and bot detection for efficient data extraction.

  • Backend Development

    • Building scalable microservices using Golang, Python, and Node.js.
    • Enhancing performance with Redis caching, Kafka/Pulsar messaging, and distributed systems.

  • AI & Machine Learning

    • Developing ML/AI models for automation, analytics, and AI agents.
    • Working with LLMs, NLP (including NER), and data-driven decision-making.

  • Cloud & DevOps

    • Deploying applications on AWS (Lambda, ECS, S3, DynamoDB) and Azure.
    • Managing Docker & Kubernetes for scalable infrastructure.

Resume

Experience

Software Development Engineer - Freightify

Dec 2022 — Present

Designed and implemented RPA solutions using Golang, Python, and Node.js, optimizing data extraction and workflows. Overcame complex automation challenges like CAPTCHA resolution and anti-bot detection. Deployed scalable, serverless solutions with AWS Lambda and ECS Fargate, reducing costs and improving efficiency. Enhanced API performance with Redis caching, cutting response times by 8-12%. Acted as the SPOC for stakeholders, ensuring seamless communication and project execution.

Data Science Intern - Analytics Vidhya

Jan 2022 — Dec 2022

Worked on Power BI reports, exploratory data analysis (EDA), and data preprocessing to derive meaningful insights and improve data quality. Developed and fine-tuned machine learning models for various applications while enhancing course and blog content to improve knowledge sharing. Designed comprehensive architecture diagrams to visualize project workflows, ensuring clarity in system design and implementation.

QA Engineer - Excel Die Casters

Sep 2019 — Dec 2021

Monitored and analyzed quality performance to identify areas for improvement, leading to an 8% increase in production rate. Leveraged data analysis to drive process optimizations and enhance overall efficiency. Possess 2 years of experience in Quality Assurance (QA), successfully leading and managing a team of 5 members to ensure high standards of quality and operational excellence.

Education

Visvesvaraya Technological University - BE

Jul 2015 - Jul 2019

Jain Vidhyanikethan Pre University College - XII

Jun 2013 - May 2015

My Skills

Languages
Python
Golang
Node.js
Automation
RPA
Anti-bot Detection
CAPTCHA Solving
Data Extraction
Frameworks & Libraries
Pandas
NumPy
Selenium
ChromeDP
Pyautogui
PyTorch
Transformers (BERT)
LangChain
Puppeteer
Cloud Deployment Tools
AWS Lambda
DynamoDB
ECS Fargate
Docker
Serverless Framework
Databases
MySQL
MongoDB
Additional Skills
Data Preparation
Machine Learning
Deep Learning
Exploratory Data Analysis
Data Cleaning
AI Agents
Phi-data
Embedding
LLM

Blog