Back to Developers
Kartavya Dhillon

Kartavya Dhillon

Junior Python Developer

Noida, India 1+ yrs exp 84 · Excellent

About

Python developer with 2 years building and maintaining backend services and REST APIs in a production financial-services environment. Comfortable across the full development cycle — writing clean, well-documented code, working with SQL databases, integrating third-party APIs, debugging issues to root cause, and testing with pytest. Collaborate daily with cross-functional teams (Risk, Operations, Compliance) to turn business requirements into working software, and have picked up FastAPI, Flask, Git/GitHub workflows and CI on the job rather than in a classroom. Strong fundamentals in OOP and data structures, genuinely enjoy problem-solving, and looking for a team where I can keep learning from senior developers.

Skills & Expertise (30)

Python 3 Intermediate
7.6/10
2
Years Exp
Git Intermediate
7.5/10
2
Years Exp
FastAPI Intermediate
7.0/10
1
Years Exp
Postgresql Intermediate
7.0/10
2
Years Exp
SQL Intermediate
7.0/10
2
Years Exp
Object-Oriented Programming Intermediate
6.5/10
2
Years Exp
Pydantic Intermediate
6.5/10
1
Years Exp
Docker Intermediate
6.5/10
1
Years Exp
Flask Intermediate
6.0/10
1
Years Exp
Agile Intermediate
6.0/10
2
Years Exp
React 18 Beginner
5.5/10
1
Years Exp
Typescript Beginner
5.0/10
1
Years Exp
GitHub JSON HTTP methods SQLAlchemy JWT WSL LINUX Docker Compose BCrypt SMTP Server-Sent Events Pytest OpenpyXL NumPy Pandas SQLite FTP SFTP

Work Experience

Python Developer

Mastertrust (Master Capital Services Ltd)

Sep 2025 - Present

Develop and maintain backend Python applications and services for Risk, Operations and Compliance teams at a SEBI-registered broker — writing clean, reusable, well-documented code across 70+ production programs. Build and integrate RESTful APIs with FastAPI, including request validation with Pydantic and authenticated endpoints, giving business users a live dashboard to trigger and monitor backend processes. Work with SQL and relational databases (PostgreSQL, SQLite) plus Pandas/Polars to store, retrieve and manipulate operational data, including daily reconciliation of exchange files against internal records. Integrate third-party APIs and external services — authenticated data feeds, FTP/SFTP file transfers and SMTP-based alerting — for automated data pipelines. Debug and troubleshoot production issues, tracing failures to root cause through structured log analysis; write unit tests with pytest and use ruff linting and a GitHub Actions CI pipeline to catch problems before deployment. Participate in code reviews and technical discussions, follow secure coding practices (credentials in environment configuration, input validation, audit logging), and maintain technical documentation so other engineers can pick up the work. Collaborate with cross-functional, non-technical stakeholders to turn ambiguous requirements into working software; awarded an out-of-cycle salary increase at 6 months (company policy requires 1 year).

Full Stack Developer

BPDocS

Oct 2024 - Sep 2025

Developed and maintained web-based business applications in Agile sprints — backend services, REST API integrations, debugging, unit testing and performance optimization — while collaborating with frontend developers and QA on shared features. Backend programs I built and maintain run daily in production with zero manual intervention. Reduced a key reporting workflow from a full working day to roughly 30 minutes.

Education

B.Tech, Computer Science Engineering - Punjabi University

- 2023 · Afghanistan

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 9/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 84/100

Profile Overview

Member sinceAug 2026

Availability Details

Visa Status

Need Sponsorship

Relocation

Open to Relocation