Dimas Sudjito
Software Engineer @ TD
About
Hi there! I'm Dimas, a Software Engineer at TD who loves arguing about real-world problems (and occasionally building something to solve them). I’ve worked in software development roles at TD, NOV, and BioDF, building high-performance APIs and data visualization applications. Previously, I also spent a lot of time building UofA Blueprint and developing software pro bono for nonprofits like Alzheimer Calgary and Bissel Centre. I’m currently interested in building open-source software.
Canada
Toronto
Computer Software
React, Python, JavaScript, Project Management, Research, Social Media, Treasury, Start-ups, Adobe Photoshop, Microsoft Office, Adobe Illustrator, MATLAB, Django, Public Speaking, Leadership, Table Tennis, C++, Vue.js, aws
Experience

Software Engineer Intern
Toronto, Ontario, Canada
• Refactored a key application page by modularizing Angular components and services, reducing codebase by 35%, and improving maintainability. • Engineered Angular components for managing push notifications, utilizing Bootstrap and NgRx to build responsive layouts and robust forms, significantly streamlining the notification management experience for users. • Integrated OneTrust privacy compliance script, enhancing user data protection and ensuring adherence to regulatory standards.

Software Engineer Intern
Leduc, Alberta, Canada
• Migrated a deprecated mobile app from Xamarin to .NET MAUI. Enhanced user interface and secured future compatibility by upgrading 9 components such as maps and settings. • Engineered a gRPC-based endpoint to process hundreds of data sources, reducing a user workflow time from 15 minutes to 40 seconds. • Incorporated 16 improvements on the drilling report API, optimizing performance and refining user experience based on client feedback.

Software Engineer Intern
Leduc, Alberta, Canada
• Developed API endpoints using C# to integrate data from 6 distinct data sources and generate a drilling report. Implemented multi-threading, lazy loading, and caching to reduce processing time by 43%. • Designed a Python module to visualize drilling data and generate PDF reports using Matplotlib. The module boasts 14 customizable visual components, such as charts and tables, ensuring adaptability to future analytic needs. • Led Agile planning of a 3-month project by creating user stories, estimating story points, and identifying data dependencies, resulting in an on-time delivery.

Software Engineer Intern
Edmonton, Alberta, Canada
• Designed an intuitive interface to explore 600+ virus receptors using Vue.js and AWS DynamoDB. Implemented key features such as advanced search and interactive diagrams, significantly enhancing usability for end-users. • Created a visualization tool using D3.js that effectively highlights the relationship between 6 chemical pathways and over 200 bacteria, streamlining researchers’ analysis of complex datasets. • Developed a single sign-on system for the main portal, admin portal, and user forum using Amazon Cognito, simplifying access for 100+ authorized users.
Dimas Sudjito's Contact Information
Phone
Find Any Email,
Find Any Phone Number
What LeadContact does well
Find anyone's verified emails, phone numbers and decision makers with 98% accuracy.
Find Emails
Access verified, up-to-date emails — instantly.
120M+ emails found for users

Find Phone Numbers
Cross-validated phone data from multiple top sources.
60M+ phones delivered

Find Decision Makers
Quickly find decision-makers by job title — in any company.
270M+ DMs identified

More Accurate. Less Cost.
Find contact in 1 tool with 98% accuracy rate
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



