Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Work Preference
Websites
Timeline
SoftwareEngineer
Taiseem Dadwal

Taiseem Dadwal

Burnaby,Canada

Summary

A dedicated senior developer with a strong track record of helping businesses achieve their goals. Proficient in all phases of software development and experienced in converting monolithic codebase into scalable microservices.

Overview

7
7
years of professional experience

Work History

Software Engineer (Core Services)

DNEG VFX
07.2022 - 05.2024
  • Transitioned large chunk of the monolith codebase into microservices
  • Converted Python 2 codebase to Python 3
  • Requirements gathering, design, documentation, implementation and testing of new libraries
  • Peer reviewing and coordinating major releases and updates
  • Deprecating and retiring the legacy code
  • Modernizing the core services repositories on a regular basis
  • Looked into the production support queue and addressed them based on priorities and resources

Software Engineer (Production Tools)

DNEG VFX
10.2019 - 06.2022
  • Enhanced pipeline asset search capabilities with a CLI tool that reduced search time to more than 50%
  • Fixed bugs, added new features, and collaborated on workflow improvements
  • Developed and maintained production tools like Show Setup, File Transfer and Client Version UI
  • Worked on writing an auto dust busting tool using deep learning
  • Trained new employees and adapted to different roles in the VFX pipeline

Software Support Engineer (Production Tools)

DNEG VFX
07.2017 - 09.2019
  • Worked on neutralizing client delivery production pipeline support in a timely manner
  • Bug fixing and maintaining production pipeline tools and libraries
  • Developed a naming pattern testing tool for the team, reducing response time on asset naming issues by 20%
  • Wrote a CLI tool to automate ticket generation, thus significantly reducing downtime during critical failures
  • To improve triaging, trained a machine learning model to auto triage tickets to respective support groups

Education

M.S. - Computer Science

Concordia University
Montreal, QC
12.2016

Skills

  • Python
  • SDLC
  • Backend development
  • API development
  • Microservices Architecture
  • FastAPI
  • SQLAlchemy
  • Pydantic
  • Alembic
  • Nginx
  • Docker/Kubernetes
  • PyQt/PySide Framework

Accomplishments

  • Automated Ticket Triager, Was ranked as the second best project at company Hackathon., 12/01/18
  • Nominations for Best ProdTech Employee, 01/01/21

Languages

English
Bilingual or Proficient (C2)
Hindi
Bilingual or Proficient (C2)
Urdu
Bilingual or Proficient (C2)
Punjabi
Upper intermediate (B2)

Work Preference

Work Type

Full TimeContract WorkPart Time

Location Preference

On-SiteRemoteHybrid

Timeline

Software Engineer (Core Services)

DNEG VFX
07.2022 - 05.2024

Software Engineer (Production Tools)

DNEG VFX
10.2019 - 06.2022

Software Support Engineer (Production Tools)

DNEG VFX
07.2017 - 09.2019

M.S. - Computer Science

Concordia University
Taiseem Dadwal