
About Me
Who Am I?
I'm Mahendra Singh Puniya, a software developer with a strong foundation in Computer Science from Indian Institute of Information Technology Dharwad, where I graduated in 2024 Currently, I'm working as a Software Developer at Priamthon Pvt. Ltd, where I'm expanding my practical skills in real-world development environments.
Driven by a fervent passion for innovation and creativity, I have cultivated strong proficiency in data structures, algorithms, and web technologies. I've solved over 700+ complex DSA challenges on platforms like LeetCode and GeeksforGeeks, demonstrating my commitment to technical excellence and problem-solving.
Technical Skills
Education
Indian Institute of Information Technology, Dharwad
Bachelor of Technology, Computer Science and Engineering
2020 - 2024
Comprehensive study of computer science fundamentals, including data structures, algorithms, software engineering, and more.
Bhartiya Public School, Sikar
Higher Secondary Education (12th)
B.R. Birla Public School, Jodhpur
Secondary Education (10th)
Technical Skills
A comprehensive set of technologies and languages I've mastered throughout my software development journey.
Languages
Frameworks & Libraries
Tools & Technologies
Specialized Skills
Data Structures & Algorithms
Solved 700+ DSA problems across platforms with strong analytical approach.
Frontend Development
Creating responsive, intuitive user interfaces with modern frameworks and best practices.
Backend Development
Building and maintaining the server-side logic, databases, and APIs for web applications.
Soft Skills
Strong communication, teamwork, time management, and leadership abilities.
Professional Experience
My career journey and professional milestones.
Software Developer Intern
Priamthon Pvt. Ltd
- Developing and maintaining web applications using modern JavaScript frameworks
- Collaborating with cross-functional teams to implement new features and enhance user experiences
- Writing clean, maintainable code following best practices and coding standards
Python Instructor
Coding Blocks Pvt. Ltd.
- Conducted interactive Python classes in government schools in Delhi
- Developed strategies to enhance students' comprehension of programming principles
- Simplified complex concepts, ensuring clarity and understanding among students
- Contributed to blog writing and social well-being initiatives
Software Engineer Intern
TalentServe Pvt. Ltd.
- Contributed to diverse projects gaining hands-on software development experience
- Enhanced skills in programming languages, algorithms, and data structures
- Collaborated with cross-functional teams remotely, showcasing communication skills
- Maintained high code quality standards while meeting project deadlines
Bachelor of Technology
Indian Institute of Information Technology, Dharwad
- Computer Science and Engineering with a CGPA of 7.0
- Completed comprehensive coursework in various computer science domains
- Participated in competitive programming and hackathons
- Member of the Inquisitive Quiz Club, organizing inter and intra-college events
Featured Projects
Explore some of my recent work showcasing my technical skills and creativity.
Furniture E-commerce Web
A modern furniture website with multiple pages designed to enhance user engagement with captivating animations and intuitive UI.
Tourist Guide Web App
A comprehensive website for a wildlife photographer and tourist guide, hosted on GoDaddy and attracting a substantial audience.
Web Chat Application
A real-time chat application built with Node.js, allowing users to communicate instantly in a responsive interface.
Coding Profiles
Explore my problem-solving journey through competitive coding platforms.
Scored in the top 1% worldwide in Round A of Google Code Jam (Farewell Round)
Check My Coding JourneyLet's Build Something Amazing Together
I'm currently available for freelance work and full-time opportunities. If you have a project that needs coding skills, I'm here to help!
Web Development
Crafting responsive, user-friendly websites and web applications using modern frameworks and technologies.
Algorithm Development
Designing efficient algorithms and data structures to solve complex computational problems.
Technical Consulting
Providing expert advice on technical solutions, architecture decisions, and technology stack selections.
Contact Me
Have a project in mind or want to discuss opportunities? Feel free to reach out!