Skip to content

Latest commit

 

History

History
41 lines (34 loc) · 1.47 KB

File metadata and controls

41 lines (34 loc) · 1.47 KB

software-engineering-prep

A structured 3-month project-based journey from Python fundamentals to interview-ready software engineer — targeting top tech companies.

👨‍💻 About

  • Author: Butty Saylee
  • Background: B.Tech Software Engineering, DTU Delhi
  • Goal: Land a software engineering role at a top tech company
  • Timeline: 3 months intensive (June – September 2026)

🗂️ Structure

Week Folder Topic Project
1 week-01-python-basics Python fundamentals CLI Calculator & String Tools
2 week-02-oop OOP & File I/O Banking System
3–4 week-03-04-dsa-arrays Arrays, Hashmaps, Sets DSA Library
5–6 week-05-06-trees-graphs Trees, BFS/DFS Pathfinder Visualizer
7–8 week-07-08-dp Dynamic Programming DP Solver
9–10 week-09-10-system-design System Design URL Shortener API
11–12 week-11-12-mock-interviews Mock Interviews + Behavioral Interview Dashboard

🛠️ Tech Stack

  • Language: Python 3
  • Tools: LeetCode, NeetCode, Pramp
  • Deployment: Replit / Render / Vercel

📈 Progress

  • Repo created
  • Week 1 complete
  • Week 2 complete
  • Week 3–4 complete
  • Week 5–6 complete
  • Week 7–8 complete
  • Week 9–10 complete
  • Week 11–12 complete

🌍 Goal

Secure a remote software engineering role and contribute to building tech infrastructure in West Africa (Liberia).