
Welcome to My Digital Space#
Hello and welcome! I’m Priya Yelluru, a passionate Software Engineer and Full Stack Developer with a strong focus on delivering innovative solutions. I recently relocated to Stockholm, Sweden, and am actively pursuing full-time opportunities in the Stockholm area—with flexibility to move to other cities within Sweden. With valid work permits and immediate availability, I’m excited to contribute to new and challenging projects.
Who I Am#
I believe that innovation comes from a blend of creativity, technical expertise, and an unyielding desire to learn. I have over three years of professional experience in designing and implementing solutions that simplify complex problems. My journey in technology has been driven by a passion for continuous improvement and a commitment to pushing the boundaries of what’s possible.
- Passionate Coder: I enjoy the art of transforming complex challenges into clean, efficient code.
- Cloud Enthusiast: Leveraging AWS and modern DevOps practices, I build scalable, reliable systems.
- Full Stack Developer: With a strong command over Python, React, and MongoDB, I craft end-to-end solutions that delight users.
- Lifelong Learner: Whether it’s mastering Generative AI or picking up a new language (yes, I’m learning Swedish!), I’m always eager to expand my horizons.
What I’m Working On#
I’m continuously evolving my skill set through hands-on projects and self-driven learning:
Full Stack Development Projects#
- Backend & Cloud: Creating robust, secure applications using Python along with AWS services. I utilize Docker and GitHub CI/CD pipelines to ensure smooth deployments and seamless integrations.
- Frontend: Building interactive, responsive user interfaces with React that deliver an exceptional user experience.
- Database Management: Employing MongoDB for efficient data storage and retrieval, ensuring my applications scale with ease.
Data Analysis & Visualization#
- Analytics & Dashboards: Leveraging Python libraries like Pandas, NumPy, and Matplotlib to build insightful dashboards that help drive data-informed decisions.
Professional Development#
- Cloud Certifications: Deepening my expertise in AWS Cloud solutions to harness the full potential of modern cloud architectures.
- Generative AI: Exploring innovative AI models and tools to stay at the forefront of technological advancements.
- Swedish Language: Immersing myself in Swedish to integrate more fully into the local tech community and culture.
Seeking New Opportunities#
I am actively looking for full-time opportunities in the Stockholm area and am open to relocating within Sweden if the right opportunity arises. I bring not only technical proficiency but also a collaborative spirit and an eagerness to learn and grow with my team.
If your organization is searching for a dedicated professional who can contribute to both current projects and future innovations, I’d love to connect!
Let’s Connect#
Whether you are interested in discussing potential opportunities, exchanging ideas, or just want to chat about the latest in tech, feel free to reach out. You can contact me via email or connect with me on LinkedIn.
Discover My Journey
Thank you for visiting my digital space. I look forward to connecting with you soon!
Innovating today for a brighter tomorrow – one line of code at a time.
Swedish Pronouns and Commonly Used Nouns Learning a new language can be challenging, but understanding the basics, like pronouns and common nouns, can make it easier to communicate effectively. In this blog post, we will cover the Swedish pronouns and some of the most commonly used nouns to help you get started.
Swedish Pronouns Pronouns are words that take the place of nouns. In Swedish, pronouns change form depending on their role in a sentence (subject, object, etc.). Here are the basic Swedish pronouns:
...
REST (Representational State Transfer) is one of the most widely adopted architectural styles for designing networked applications. Whether you’re preparing for a technical interview or looking to improve your API design skills, understanding REST API principles is essential. In this post, we’ll break down the core concepts of REST, discuss its fundamental constraints, provide practical examples, and summarize the overall ideas to reinforce your learning.
What is REST? ...
The Language of Web Conversations 🌐 HTTP status codes are the internet’s secret handshake. Here’s your decoder ring:
1xx: Informational 100 Continue: “Keep sending, I’m listening!” 2xx: Success 200 OK: “Everything worked perfectly!” 201 Created: “New resource born successfully” 204 No Content: “Request succeeded, nothing to show” 3xx: Redirection 301 Moved Permanently: “We’ve moved houses!” 304 Not Modified: “Cache still fresh ☕” 4xx: Client Errors 400 Bad Request: “Check your syntax, friend” 401 Unauthorized: “Who goes there?” 404 Not Found: “Digital ghost town” 418 I’m a teapot: (RFC 2324 Easter egg 🫖) 5xx: Server Errors 500 Internal Error: “Our bad!” 503 Service Unavailable: “Try again later” Pro Tip: Always return appropriate status codes with meaningful error messages:
...
Building Your First REST API with FastAPI: A Step-by-Step Guide FastAPI is a modern, fast (high-performance) web framework for building APIs with Python 3.7+ based on standard Python type hints. It’s incredibly easy to learn and use, and boasts automatic interactive API documentation (Swagger UI) and data validation. This guide will walk you through building a simple REST API with FastAPI, demonstrating its key features.
What We’ll Build We’ll create a simple API that manages a list of “items.” It will have endpoints for:
...
Why FastAPI is My Go-To Framework for Backend Development Python offers a rich ecosystem of web frameworks, making it a popular choice for backend development. While frameworks like Flask and Django have been staples for years, FastAPI has emerged as a strong contender, and in many cases, my preferred choice. This post explores why I find FastAPI so compelling, comparing it with Flask and Django, highlighting its performance advantages, and discussing its excellent support for asynchronous programming.
...
As a Python developer pursuing MongoDB certification, I discovered Atlas - MongoDB’s cloud database service - to be both powerful and surprisingly approachable. Here’s my distilled wisdom for fellow developers navigating this terrain.
Navigating the Atlas UI: A Developer’s Compass Cluster Setup Essentials 1. Free Tier Configuration: - Choose M0 Sandbox for personal projects
- Enable “Backup” only if needed (preserves free tier storage)
- Pro Tip: Use “AWS Frankfurt” (eu-central-1) for better European performance
...
1. Lists: The Mutable Workhorse Practical Example: Shopping Cart
# Create shopping cart shopping_cart = ["apples", "milk", "bread"] # Modify cart shopping_cart.append("eggs") shopping_cart.remove("milk") shopping_cart[1] = "whole wheat bread" When to Use: Dynamic data, frequent modifications, ordered collections
2. Tuples: The Immutable Container Practical Example: GPS Coordinates
# Store location coordinates office_location = (40.7128, -74.0060) # Access values latitude = office_location[0] longitude = office_location[1] When to Use: Fixed data, dictionary keys, memory efficiency
3. Dictionaries: Key-Value Storage Practical Example: User Profile
...