Software Developer | Python, Django, JavaScript, SQL

Bengaluru, Karnataka, India

India

Remote

Vancouver, British Columbia, Canada

Vancouver, British Columbia, Canada






Bachelor of Science - BS, Computer Science
The University of British Columbia
Join Diwakar and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Developer | Python, Django, JavaScript, SQL
Backend developer with an interest in data analytics and ml. Experienced with Python, Java, JavaScript and SQL.
India
claude code
hermes agent
kimi
langchain
mcp
Software Developer at ConnectSecure, Nov 2025 - Present · 1 yr, Bengaluru, Karnataka, India
Fullstack Developer at Midpath, Jan 2025 - Jun 2025 · 6 mos, India, - Streamlined development by automating key GitLab workflows, including PR rebasing, due- date alignment for linked issues and adding testing jobs to the CI/CD pipeline, reducing merge to deploy time. - Enabled 24/7 monitoring of web app metrics through an analytics dashboard by engineering a Docker Compose stack that routes Prometheus data to PostgreSQL and Grafana, giving developers instant insight into usage spikes and performance using data visualizations. - Scraped information on 15,000+ property listings by developing a fault-tolerant web scraper using Playwright, implementing caching and checkpointing logic to minimize interruption overhead. - Refactored a denormalized database schema by introducing foreign key relationships; wrote custom Django migrations for moving existing data into the new schema. - Developed and optimized REST APIs using Django REST Framework, streamlining auth flows, handling edge cases, and reducing redundant calls. - Created Tailwind-based UIs with filtering and breadcrumb navigation; designed landing pages for software products with engagement tracking via Umami. - Integrated external APIs, including Telegram and GitLab, to automate issue tracking and telegram notifications. - Extracted, cleaned, and validated Excel data using Pandas, writing a Django-admin action to store it into a SQLite database.
Quality Team Lead at Scale AI, Jan 2024 - May 2024 · 5 mos, Remote, - Provided technical support to 200+ data annotators working on RLHF tasks; troubleshot platform issues, raised support tickets and flagged bugs to internal engineering teams to minimize annotator downtime. - Conducted training sessions for annotators, translating complex technical documents into clear instructions and procedures to ensure consistency and annotation quality. - Maintained and updated data on 200+ annotators across multiple active projects through Google Sheets, through writing macros for syncing data between different sheets and manual validation. - Conducted QA (Quality Assurance) checks on the annotations, utilizing both qualitative and quantitative metrics to evaluate overall quality and provide feedback.
Freelance Software Developer at Upwork, Oct 2023 - May 2024 · 8 mos, Vancouver, British Columbia, Canada
Student at The University of British Columbia, Aug 2019 - Dec 2023 · 4 yrs 5 mos, Vancouver, British Columbia, Canada, - Bachelor of Science at University of British Columbia - Majored in Computer Science along with a Data Science minor
Bachelor of Science - BS, Computer Science, The University of British Columbia
github: https://github.com/asmdrk