Hi, my name is

Pranay Teja Baddam.

I build high-quality web applications.

I'm a Full-Stack Software Engineer with over six years of experience specializing in PHP and Python. My focus is on building scalable, high-performance web applications and robust RESTful APIs using modern frameworks like Laravel and Django.

01. About Me

Hello! I'm Pranay, a software engineer currently based in Edinburgh. My journey in web development began in 2018, and since then, I've had the privilege of engineering solutions for clients in fintech, healthcare, and enterprise software, from migrating legacy systems to architecting new applications from the ground up.

I'm committed to writing clean, high-quality code and follow Test-Driven Development (TDD) principles to ensure reliability. I thrive in collaborative Agile/Scrum environments and enjoy turning complex problems into elegant, user-friendly solutions.

Here are a few technologies I've been working with recently:

  • PHP
  • Python
  • JavaScript (ES6+)
  • Laravel & Livewire
  • Symfony
  • Django & FastAPI
  • Vue.js & React
  • Tailwind CSS
  • Filament
  • MySQL & SQLite
  • Docker
  • AWS & Azure

02. Where I've Worked

Software Engineer @ Bigtincan

January 2023 – Present | Glasgow

  • Developed and maintained a large-scale, modular web application using the Laravel framework, focusing on performance and scalability.
  • Developed and maintained backend services using Python and the Django framework to support specific application modules.
  • Applied Test-Driven Development (TDD) methodologies using PHPUnit to ensure code quality and reliability.
  • Architect, designed, and implemented secure and versioned RESTful APIs for both internal consumption (Web and Mobile) and external third-party use.
  • Worked closely with front-end developers to ensure the seamless integration of back-end components with the React front-end.
  • Designed and optimized MySQL database schemas, writing complex queries to improve application response times.
  • Managed development tasks and timelines using JIRA and adhered to version control best practices with Git.
  • Integrated third-party APIs (Salesforce and Microsoft Dynamics CRM) and web services to enhance functionality.
  • Actively participated in an Agile/Scrum environment, contributing to sprint planning, daily stand-ups, and retrospective meetings to improve team processes.
  • Successfully delivered new project features within tight deadlines while meeting all client requirements.

03. Some Things I've Built

04. What's Next?

Get In Touch

I'm actively seeking new opportunities and am excited to contribute to ambitious projects. Whether you have a specific role in mind or just want to connect, my inbox is always open. I'll get back to you as soon as I can!

Say Hello