class Developer: # About me def __init__(self): self.name = "Abi Poudel" self.role. = "Full-Stack React Developer" self.location = "Chitwan, Nepal" self.skills = ["React", "Django", "JavaScript", "Python", "PostgreSQL"] self.experience = "2+ years" self.passion = "Building elegant web applications" def contact(self): return { "email": "[email protected]", "github": "https://github.com/abipoudel" }
class AboutMe: # Learning about who I am and what I do
class AboutMe: def bio(self): return """I'm a 20-year-old full-stack developer with over 2 years of hands-on experience in MERN stack. My passion lies in creating dynamic web applications that combine elegant code with exceptional user experiences.""" def journey(self): return """I've honed my skills in both front-end and back-end development, specializing in React. I thrive on tackling complex problems and turning ideas into functional, scalable applications.""" def beyond_coding(self): return """When I'm not coding, I enjoy graphic design, GYM, and gaming. These creative outlets complement my development work."""
class TechStack: def languages(self): return ["JavaScript", "python"] def frameworks(self): return ["Django", "React", "Tailwind CSS"] def databases(self): return ["PostgreSQL", "mongoDB"] def tools(self): return ["Git", "GitHub", "Jira"]
class Portfolio: # A collection of my best work
class Portfolio: def __init__(self): self.projects = [] def featured_projects(self): return [project for project in self.projects if project.featured] def recent_projects(self, limit=3): return sorted(self.projects, key=lambda x: x.created_at, reverse=True)[:limit]
A collaborative e-commerce platform built with PHP, featuring user authentication and product management.
A weather forecast application built with Django, integrating with weather APIs for real-time weather data.
def contact_me(): # Let's work together
def send_message(name, email, message): if name and email and message: send_mail( subject="New message from portfolio", message=message, from_email=email, recipient_list=["[email protected]"], ) return {"success": True, "message": "Thanks for reaching out! I'll get back to you soon."} else: return {"success": False, "message": "Please fill out all fields."}
def email
[email protected]def location
Chitwan, Nepal