Skip to content
View architagr's full-sized avatar
🏠
Working from home
🏠
Working from home

Organizations

@The-Exception-Handler

Block or report architagr

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
architagr/README.md

πŸ‘‹ Hi, I'm Archit Agarwal!

Lead Software Engineer | Golang Expert | Cloud-Native Architect | Mentor & Content Creator

πŸš€ Welcome to my GitHub! I'm a passionate software engineer with over 10 years of experience specializing in Golang, cloud-native architectures, and distributed systems. I focus on building scalable microservices, optimizing cloud infrastructure, and sharing knowledge with the developer community through open-source contributions, YouTube tutorials, and technical writing.


πŸ› οΈ Tech Stack & Skills:

  • Languages: Golang, TypeScript, JavaScript, C#, Python
  • Cloud & DevOps: AWS (Lambda, S3, SQS, SNS, EC2, CloudWatch), Kubernetes, Docker, Terraform
  • Microservices & Distributed Systems: REST APIs, Event-Driven Architecture, Distributed Tracing
  • Databases: PostgreSQL, DynamoDB, MsSQL, Oracle DB
  • Observability & Tools: Grafana, Prometheus, Elasticsearch, Git, AWS CLI

πŸ“š My Open-Source Projects:

A high-performance generic data structures package for Golang developers.

  • Core structures: Stack, Queue, Linked List, Array List, Sorted List
  • Optimized for distributed systems and scalable architectures

πŸ—“οΈ TaskScheduler

A Golang-based task scheduler for background task execution in microservices.

  • Concurrency-first design using channels and goroutines
  • Integrated with orchestration tools like Apache Airflow and Prefect

πŸ” Job Crawler

A modular web scraper for collecting job postings from multiple platforms.

  • Built with a focus on scalability and data integrity
  • Leverages data pipelines for efficient data storage and querying

🎯 My Content & Community Contributions:

πŸ“Ί YouTube Channel: TheExceptionHandler – 75+ tutorials on Golang, Microservices, and Design Patterns.
πŸ“° LinkedIn Newsletter: The Weekly Golang Journal – Weekly insights on Golang best practices, Concurrency patterns, and Performance optimizations.


πŸ† Certifications & Awards:

  • AWS Certified Cloud Practitioner (Sept 2021)
  • OCA (Java SE 7) (March 2015)
  • Spot Award Winner (3x) – Ness Digital Engineering (2021, 2022, 2023)

πŸ“ˆ GitHub Stats:

Archit's GitHub Stats
Top Languages


🀝 Let's Connect!

"Building scalable systems, empowering developers, and sharing knowledge."

Pinned Loading

  1. golang_collections golang_collections Public

    this repository implements all collections like sorted list, array List, single linked list, stack, queue

    Go 6 1

  2. golang-microservice-tutorial golang-microservice-tutorial Public

    I will place all code related to each video I make, on my channel (The Exception Handler). This repository includes step by step how to make a microservice in golang

    Go 27 19

  3. Golang-JWT-tutorial Golang-JWT-tutorial Public

    Go 8 6

  4. taskScheduler taskScheduler Public

    Go 3 1

  5. design_patterns design_patterns Public

    Go 1