Skip to content
View vedesh-padal's full-sized avatar
🎯
grind
🎯
grind

Highlights

  • Pro

Block or report vedesh-padal

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
vedesh-padal/README.md

πŸ‘‹ Hey, I’m Vedesh

Backend-leaning software engineer who enjoys understanding how systems work under the hood.
I like building things from first principles, exploring infrastructure step by step,
and turning curiosity into practical projects.

Early in my career and actively deepening my foundation in backend engineering,
system design, and cloud - always learning by building, breaking, and refining.

🧠 What I’m Currently Focused On

  • Strengthening Java & Spring Boot for real-world backend systems
  • Learning system design fundamentals and how scalable services actually behave
  • Exploring cloud + containers through hands-on projects
  • Diving into Go to understand concurrency and backend performance patterns
  • Tinkering with tools, workflows, and Linux (Ubuntu) environments
  • Using AI tools to stay productive - while still learning concepts deeply, not blindly abstracting them away

πŸ›  Tech I Work With

Languages
Java β€’ JavaScript β€’ TypeScript β€’ (Learning) Go

Backend & APIs
Spring Boot β€’ Node.js β€’ Express β€’ REST APIs β€’ Swagger/OpenAPI

Frontend (when needed)
ReactJS

Databases
PostgreSQL

Tools & Environment
Linux (Ubuntu) β€’ Git β€’ Docker (learning deeper) β€’ API testing tools β€’ CLI-first workflows

βš™οΈ How I Like to Engineer

  • I prefer understanding internals over just using high-level abstractions
  • I build things step by step, focusing on clarity before complexity
  • I care about clean logic, maintainable structure, and practical trade-offs
  • I like exploring how real systems behave β€” not just how tutorials say they work
  • I treat projects as a way to learn architecture, not just ship features

πŸš€ Notable Projects

🧩 Memento Mori - GNOME Extension

A productivity-focused GNOME extension that reminds you to make better use of your time by showing percentage of time completed across day, week, month, and year.
Includes reminders, notifications, multiple view modes, and UI customization.

πŸ” CertiChain

Blockchain based Certificate Generation and Verification System for Institutions built as academic major project.
Focused on verifiable credentials, backend services, and contract interaction logic.

πŸ’¬ Chat Application REST API

A comprehensive backend REST API for a chat application using Node.js and Express, with well-structured routes and Swagger API documentation.
Focused on clean API design and maintainable backend structure.

πŸ” Areas I’m Exploring Next

  • Deeper Spring Boot microservices patterns
  • Go for backend systems and performance-oriented services
  • Cloud architecture patterns and deployment workflows
  • Observability, scaling basics, and production-minded backend design

🌐 Outside of Just Coding

I like:
🏸 Badminton β€’ β™Ÿ Chess β€’ 🎧 Music/Podcasts β€’ πŸͺ„ Random tech browsing and learning

πŸ“« Connect With Me

Let’s build, learn, and create great software! πŸš€

Pinned Loading

  1. ListenPDF ListenPDF Public

    Enhance accessibility in education for visually impaired students with our intuitive React Native app.

    JavaScript 1 2

  2. memento-mori-gnome-extension memento-mori-gnome-extension Public

    A GNOME Shell extension that displays how much of your day, month, year, and life has passed in the top panel. A gentle reminder to make the most of your time.

    JavaScript 1

  3. memories-server memories-server Public

    frontend repo here: https://github.com/vedesh-padal/memories-client

    JavaScript

  4. zync-videoCalling zync-videoCalling Public

    TypeScript

  5. VelociPay VelociPay Public

    Make your payments blazing fast

    TypeScript

  6. tal-chat-app tal-chat-app Public

    A robust and feature-rich project designed to facilitate seamless real-time communication between users.

    JavaScript 1