Professional Experience
My journey in web development and technology, building digital solutions that matter.
Full Stack Developer
Freelance
Working as an independent full-stack developer, creating web applications and digital solutions for various clients. Currently focused on building scalable MERN stack applications and exploring blockchain development.
Key Responsibilities:
- Developing full-stack web applications using React, Node.js, and MongoDB
- Building responsive and accessible user interfaces with modern CSS frameworks
- Implementing real-time features using WebSocket technology
- Creating RESTful APIs and handling database design and optimization
- Collaborating with clients to understand requirements and deliver solutions
- Maintaining and updating existing applications with new features
- Writing clean, maintainable code following best practices
Technologies:
Full Stack Development Student
100xDevs Cohort
Intensive full-stack development program under Harkirat Singh, focusing on modern web technologies and industry best practices. Created comprehensive handwritten notes that became a valuable resource for fellow developers.
Key Responsibilities:
- Learning advanced React patterns and state management
- Building full-stack applications with modern JavaScript/TypeScript
- Understanding system design and scalable architecture
- Practicing DevOps concepts and deployment strategies
- Creating educational content and helping fellow learners
- Contributing to open-source projects and community discussions
Technologies:
Java Developer (Learning Path)
Self-Learning
Completed comprehensive Java programming course and created detailed solutions for over 130 hours of programming exercises. Built strong foundation in object-oriented programming and data structures.
Key Responsibilities:
- Mastering Java programming fundamentals and advanced concepts
- Implementing data structures and algorithms
- Building object-oriented applications following SOLID principles
- Creating comprehensive documentation and code examples
- Sharing knowledge through open-source contributions
Technologies:
Interested in working together?
Get in touch