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

Organizations

@The-Exception-Handler

Block or report architagr

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 28 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 3