👨💻 Anurag Raut - Full Stack Developer & Problem Solver
🚀 About Me
Hello, I'm Anurag Raut, a passionate full-stack developer and problem solver currently pursuing my Bachelor of Technology in Information Technology at Dwarkadas J. Sanghvi College of Engineering. With a strong foundation in various programming languages and technologies, I love to build innovative solutions and tackle complex challenges.
🛠 Skills
- Languages: C++, JavaScript, Go, HTML/CSS, SQL
- Technologies: Next.js, React.js, React Native, Node.js
- Databases: PostgreSQL
- Cloud Services: AWS (EC2, ELB, S3)
- Other: Docker, RabbitMQ, Nginx
🏆 Achievements
- 🏅 Knight Badge on LeetCode (Top 3% worldwide, max rating: 2000)
- 🌟 Global rank 426 out of 21,000+ participants in LeetCode Weekly Contest 319
- 🥇 Global rank 26 out of 17,000+ participants in CodeChef Starters 60 (Div 4)
- 🔥 Solved 1000+ problems across different coding platforms
- 🏆 Top 15 out of 125 teams in DuHacks hackathon
💼 Experience
Software Development Engineer Intern | Fitmedik
August 2023 – March 2024 | Remote
- Worked on frontend (React Native) and backend (Node.js)
- Optimized backend performance, reducing latency by up to 2000 ms
- Configured backend EC2 instances with load balancers on AWS
🚀 Projects
ANDB | C++, C
A SQL relational, row-oriented database from scratch
- Implemented Lexer, Parser, and AST treewalk interpreter for SQL
- Utilized B+ trees for efficient indexing
- Achieved transaction management with full ACID properties
Interfiles | Go
A distributed file system using Go
- Utilized raw TCP for efficient communication
- Implemented a master server for centralized coordination and peer discovery
- Designed client nodes for P2P file transfer
Echon | Go, Next.js, PostgreSQL
A video streaming and upload platform
- Implemented asynchronous subtitle generation using RabbitMQ
- Set up reverse proxy using Nginx
CourseCrafter | AI, Go, Next.js, PostgreSQL, RabbitMQ
An AI-powered course generation platform
- Generates comprehensive courses from PPT and PDF documents
- Implemented scalable course generation using message queues
- Deployed on AWS EC2 with ELB, S3 for storage, and Docker-managed PostgreSQL
🌐 Connect with Me
📬 Contact
Feel free to reach out to me for collaborations or just a chat about tech!
Let's build something amazing together! 🚀