Skip to content

SaisakthiM/Coding-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

692 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coding Journey Repository

GitHub stars GitHub forks Total Files Commits

A self-directed learning journey in software engineering — 2000+ files spanning multiple languages, backend frameworks, and infrastructure technologies.


About

3 years self-taught developer focused on backend systems, container infrastructure, and distributed computing. Emphasis on understanding underlying mechanisms, not just surface-level usage.

2 merged open-source PRs (FastAPI ecosystem, Matplotlib documentation)


Skills

Area Technologies
Languages Python, JavaScript/Node.js, Java, Go, C++, Rust, SQL
Backend Spring Boot, Express.js, RESTful API design, JPA/Hibernate
Infrastructure Docker, Kubernetes (learning), Proxmox, Linux (Arch/Debian/Ubuntu)
CS Fundamentals DSA (100+ problems), computer architecture, compilation models
Frontend React, browser internals (V8, DOM/CSSOM)
ML Foundations NumPy, Pandas, transformer architecture theory

Learning Timeline

  • Foundations — Python, HTML/CSS, core programming concepts
  • Web & JS Ecosystem — Node.js, React, event loop internals, browser rendering
  • DSA — 100+ algorithmic problems across multiple languages
  • Infrastructure — Docker, Proxmox, Linux sysadmin, containerization
  • CS Theory — Architecture (transistors → ISA), compilation models, OS fundamentals
  • Enterprise Backend (current) — Spring Boot, dependency injection, scalable API design
  • ML Foundations — Statistical learning, transformer architectures, data manipulation

Notable Projects

Containerized Microservices — Multi-container apps with Docker Compose; networking, volumes, service isolation

Spring Boot APIs — Production-grade REST services with JPA, MySQL, and auth

Proxmox Home Lab — Self-hosted VM environment for infrastructure experimentation

Web Applications — Full-stack projects with React, Node.js, and third-party APIs


Repository Structure

Coding-Project/
├── Programming Languages/   # Python, JS, Java, C++, Go, Rust
├── Projects/                # Web apps, containerized deployments, backend APIs
├── System Design/           # Architecture patterns, scalability concepts
├── Workspace and Environment/
└── Programming W3Schools/   # Structured learning exercises

Goals

  • Short-term — Master Spring Boot, ship production full-stack apps, grow OSS contributions
  • Medium-term — Backend/DevOps internship, deepen Kubernetes and Rust knowledge
  • Long-term — Specialize in distributed systems and infrastructure, build developer tooling

GitHub: @SaisakthiM · LinkedIn: saisakthi-m

Open to backend engineering internships and open-source collaborations.

About

My Backup for my coding project

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors