Ayush's Documentation!

Introduction

Welcome to my "docs"! This section provides an overview of who I am and what I do. I'm a Full Stack Developer with a passion for creating elegant solutions to complex problems.

def introduce_myself():
    """
    A function to introduce the developer.

    Returns:
    str: A formatted string containing the developer's name, occupation, and interests.
    """
    name = "Ayush Saggar"
    occupation = "Full Stack Developer"
    interests = ["Web Development", "Python", "Machine Learning"]
    
    return f"Hello, I'm {name}, a {occupation} interested in {', '.join(interests)}."

# Example usage
print(introduce_myself())
Output:
Hello, I'm Ayush, a Full Stack Developer interested in Web Development, Python, Machine Learning.

Skills

Here's a list of my technical skills and expertise. I continuously strive to expand my knowledge and stay up-to-date with the latest technologies.

class Skills:
    def __init__(self):
        self.languages = ["Python", "JavaScript", "TypeScript"]
        self.frameworks = ["React", "Next.js", "Django", "Flask"]
        self.databases = ["MariaDB", "MongoDB", "Redis"]
        self.tools = ["Docker", "Git", "AWS", "Nginx"]

    def display_skills(self):
        categories = {
            "Languages": self.languages,
            "Frameworks": self.frameworks,
            "Databases": self.databases,
            "Tools": self.tools
        }
        
        return "\n".join(f"{category}: {', '.join(skills)}" for category, skills in categories.items())

my_skills = Skills()
print(my_skills.display_skills())
Output:
Languages: Python, JavaScript, TypeScript
Frameworks: React, Next.js, Django, Flask
Databases: MariaDB, MongoDB, Redis
Tools: Docker, Git, AWS, Nginx

Hobbies

Here's a glimpse into my personal interests and hobbies. These activities help me maintain a work-life balance and fuel my creativity.

class Hobbies:
    def __init__(self):
        self.outdoor = ["Tennis", "Cars", "Photography"]
        self.indoor = ["Coding", "Cooking", "Gaming"]
        self.creative = ["DJing", "Drawing"]

    def display_hobbies(self):
        all_hobbies = {
            "Outdoor": self.outdoor,
            "Indoor": self.indoor,
            "Creative": self.creative
        }
        
        return "\n".join(f"{category}: {', '.join(hobbies)}" for category, hobbies in all_hobbies.items())

my_hobbies = Hobbies()
print(my_hobbies.display_hobbies())
Output:
Outdoor: Tennis, Cars, Photography
Indoor: Reading, Coding, Gaming
Creative: DJing, Drawing

Contact

Feel free to reach out to me for collaborations or inquiries. I'm always open to discussing new projects and opportunities.

def contact_info():
    email = "[email protected]"
    github = "https://github.com/podzied"
    linkedin = "https://www.linkedin.com/in/ayush-saggar"
    return f"Email: {email}\nGitHub: {github}\nLinkedIn: {linkedin}"

print(contact_info())
Output:
Email: [email protected]
GitHub: https://github.com/podzied
LinkedIn: https://www.linkedin.com/in/ayush-saggar