Python · Web · Backend

Python & web development for practical business needs.

I’m Tejas Dixit. I build and maintain business websites and Python web applications, with a focus on Flask, SQL, technical website implementation and practical automation.

Freelance website development · Python backend development · Website maintenance

About

Focused on useful software, not inflated titles.

I work primarily with Python and Flask, with SQL and relational databases forming an important part of my backend learning and development work.

My approach is deliberately practical: understand the requirement, implement the smallest clear solution, test it, document it, and keep the code maintainable.

I also have hands-on experience with website development and technical SEO, including metadata, structured data, sitemap configuration and deployment-related work.

Core skills

A compact, evidence-led technical profile.

01

Python & Flask

Web routes, templates, forms, validation, application structure and email workflows.

02

SQL & Databases

Relational database concepts, SQL queries, CRUD workflows, constraints and database-backed applications.

03

Automation

Python scripts and workflow-oriented tools for reducing repetitive operational work.

04

Web & Technical SEO

Semantic HTML, metadata, Open Graph, JSON-LD, sitemap configuration and performance-oriented web work.

05

Development Workflow

Linux, Git/GitHub, virtual environments, testing, linting and incremental development.

Freelance services

Clear technical work for websites and web applications.

I work with small businesses and organisations on new websites, Flask-backed applications, technical website improvements and ongoing maintenance.

01

Website development

Responsive business and organisation websites with clear structure, accessible UI and maintainable front-end code.

Good fit for: new business websites and focused website rebuilds.

02

Flask & backend work

Small Flask applications, forms, integrations, database-backed workflows and server-side functionality.

Good fit for: internal tools, small web applications and backend improvements.

03

Technical SEO implementation

Metadata, Open Graph, structured data, sitemap and robots configuration, plus technical website improvements.

Focused on implementation rather than SEO ranking guarantees.

04

Maintenance & improvements

Content and UI changes, bug fixes, performance-oriented improvements and deployment support for existing websites.

Good fit for: existing sites that need targeted technical work.

Selected work

IBGI Solutions

Client website development

Client website · 2026

Website development and delivery support for IBGI Solutions Private Limited.

Contributed across requirements analysis, planning, implementation, testing, technical SEO, deployment and handover for the company website.

  • Client communication and requirements analysis
  • Project planning, coordination and technical documentation
  • Tailwind CSS implementation and UI refinements
  • Technical SEO: metadata, Open Graph, JSON-LD, sitemap and robots.txt
  • Microsoft Graph API email integration
  • Vercel deployment, DNS configuration and performance work
  • Website testing, code review and production handover

Backend project · Active development

Hostel Management Flask application with relational data workflows.

A backend-focused project covering authentication, normalized database design, CRUD workflows, room allocation, fees, attendance geofencing, migrations and testing.

  • Flask application with admin and student authentication
  • SQLAlchemy relational models with constraints, indexes and foreign keys
  • Alembic migrations and normalized master data
  • CRUD workflows for students, rooms, allocations, complaints, fees and attendance
  • Password reset with hashed, expiring, single-use tokens
  • Pytest, coverage, Ruff and documented migration/integrity checks

Learning Lab

Building the backend foundation in public.

My Learning Lab is a structured repository for hands-on Python backend development practice.

It documents incremental work across Python, Pydantic, SQL, relational database fundamentals, testing, type checking and the backend technologies I am actively learning.

Explore Learning Lab ↗

Contact

Let’s discuss the work.

Tell me what you are building, what needs to change, or what is currently not working. I’ll review the requirement and respond with a practical next step.

tejasdixit17@gmail.com Pune, Maharashtra, India