Skip to content
View Devashish08's full-sized avatar

Block or report Devashish08

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
Devashish08/README.md

Hi there, I'm Devashish πŸ‘‹

a backend engineer in the making, fueled by curiosity and a drive to build things that scale. My current focus is on mastering Go and understanding the internals of distributed systems. I enjoy working with databases, microservices, and backend infrastructure. I’m eager to join a team that values clean architecture, mentorship, and impact.


🌱 What I'm Focusing On:

  • Deepening my expertise in Go for backend systems.
  • Exploring distributed systems and microservices architecture.
  • Actively seeking opportunities to contribute to open-source projects in the backend space.
  • Building personal projects to further hone my backend development skills.

πŸš€ What I'm Looking For:

  • Full-time job opportunities in Backend Engineering or Software Development.
  • Collaborating on challenging open-source projects.
  • Mentorship from experienced developers in backend and distributed systems.

πŸ› οΈ Tech Stack & Tools:

  • Languages: Go (Golang), Java, JavaScript (Node.js)
  • Backend: RESTful APIs, Gin (Go), Express.js (Node.js)
  • Databases: MongoDB, SQL (MySQL, PostgreSQL), Redis
  • MERN Stack: MongoDB, Express.js, React, Node.js
  • Tools & Platforms: Git, GitHub, Docker, Linux
  • Concepts: System Design, Data Structures & Algorithms, OOP

✨ Featured Projects:

Here are a couple of projects I'm particularly proud of:

  1. Email-Tracker πŸ“§πŸ“Š

    • A Go-based service to send personalized bulk emails and track open rates using tracking pixels, featuring template support, Redis for storage, rate limiting, and concurrent processing.
    • Key Tech: Go, Gin, Redis, Docker
  2. Interpreter πŸ’

    • A fully-featured interpreter for the Monkey programming language, built in Go. Supports variables, arithmetic expressions, functions, closures, strings, arrays, hash maps, and an interactive REPL.
    • Key Tech: Go

Currently working on another exciting backend project – stay tuned!


πŸ“Š My GitHub Stats:

Devashish's GitHub Stats Devashish's Top Languages


πŸ“« Let's Connect!

Pinned Loading

  1. Email-Tracker Email-Tracker Public

    A Go-based email tracking service to send personalized bulk emails and monitor open rates with tracking pixels, featuring Redis storage, template support, and rate limiting.

    Go

  2. Interpreter Interpreter Public

    A Go implementation of an interpreter for the Monkey programming language, featuring a REPL, file execution, and support for variables, functions, closures, and data structures. Based on Thorsten B…

    Go

  3. TaskQ TaskQ Public

    TaskQ is a robust backend service designed to accept tasks via an API, queue them reliably, and process them asynchronously using background workers. This allows primary application services to off…

    Go