Chris D.

Chris D.

Software Developer

Toronto, ON
Hire Chris D. Hire Chris D. Hire Chris D.

About Me

Chris is an experienced full-stack developer and entrepreneur bringing recent experience as the CTO of a NextAI-funded startup and as director of engineering (developer matcher) here at Toptal. He is comfortable working independently or as a team member or leader. His qualifications include over 10 years of software development experience, several launched products, a computer science degree from the University of Toronto, and industry certifications from Apple and Amazon.

Python 3 Linux Git JavaScript React Express.js Typescript Typescript 2+ Python Amazon Web Services (AWS) MySQL SQL Node.js OAuth 2 MongoDB

Work history

Bidbuzz.com
Founder
2020 - 2023 (3 years)
Remote
  • Managed a team of three developers to coordinate the development of a mobile app, serverless back end, and data analysis functionality. I managed the backlog and task prioritization to ensure that features were delivered on time and within budget.

  • Architected and developed a scalable lambda-function based back-end system that minimized costs while scaling to handle peak traffic loads.

  • Focused on reusing existing technologies including AWS Amplify and Segment.com to avoid reinventing the wheel for common functions.

  • Designed the wireframes and full-fidelity mockups in Adobe XD, that were then provided to the front-end team.

  • Supervised a junior React/Redux developer to ensure that the UI was implemented cleanly and efficiently, with a focus on performance and Redux best practises.

  • Planned the data strategy to ensure that all key end-user activities are recorded and can be used to optimize purchases conversion and feature prioritization.

MongoDBAmazon Web Services (AWS) JavaScriptGitSeleniumSegment.io Amazon DynamoDB Node.jsReduxReact NativeReact Serverless FrameworkAWS Lambda
Toptal (Core Team Member)
Enterprise Director of Engineering
2019 - 2020 (1 year)
Remote
  • Worked directly with some of the world's largest enterprises, including several fortune 500 companies. I was the expert responsible for identifying the key requirements of a job and then selecting the best developer from Toptal's pool of experts.

  • Developed a very wide understanding of key technology trends in enterprise, across application development, DevOps, high availability, large-scale computing, machine learning, and other challenges in large companies.

  • Developed a model of talent rate distribution over skills, time, and global geography to help guide/support the matchers' growth and the sales team's understanding regarding best-supported skills, supporting Toptal's best opportunities for growth.

  • Worked with our cloud partnerships team to educate the sales team about various cloud functionality (with a focus on AWS) and helped to promote industry-standard certifications within the Toptal talent pool.

Amazon Web Services (AWS) GitGoogle BigQuery Google Data StudioFull-stack
Toptal Clients
Freelance Developer
2018 - Present (6 years)
Remote
  • Worked with Toptal clients to implement high-fidelity mockups into functioning React applications.

  • Identified issue root-causes and avoided technical debt through full-stack troubleshooting.

  • Provided informed opinions and guidance in various architectural decisions, at the clients' request.

  • Worked remotely with professional, frequent, and open communication.

MongoDBSQLMySQLGitPython 3 Amazon Web Services (AWS) Node.jsJavaScript
Operant.ai
Chief Technology Officer (CTO)
2017 - 2018 (1 year)
Remote
  • Worked with enterprise clients to establish business requirements and functionality with many stakeholders.

  • Created an end-to-end data ingest processing pipeline.

  • Made end-user-specific insights available over a UI and API.

  • Designed, developed, and deployed a React and TypeScript user interface.

  • Mentored a direct-report data scientist in React-based user interface development and scalable Node.js applications.

KerasMongoDBOAuth 2 Node.jsSQLAmazon Web Services (AWS) TypescriptJavaScriptGitPython 3 LinuxMySQLPythonExpress.js React
Real Deal CRM
Founder
2016 - 2018 (2 years)
Remote
  • Worked with end users to identify their business and workflow goals.

  • Planned and scheduled a medium-scale project with conflicting goals and priorities.

  • Developed a SQL database schema that supports object version to track changes across CRM revisions.

  • Developed a React-based spreadsheet-like browser interface for inputting and tracking customers.

  • Implemented a team roll-up permission structure so that team leaders can see and edit all user's data in one place but the individuals only have access to their respective data.

OAuth 2 Node.jsSQLAmazon Web Services (AWS) TypescriptJavaScriptGitMySQLExpress.js React
Dobson Partners
Digital Strategy Architect
2013 - Present (11 years)
Remote
  • Became a Google partner certified to resell Google Workspace (formerly Google Apps/G Suite) products for business.

  • Developed websites and online presence for clients using the Squarespace CMS platform.

  • Created custom software for clients, including an event registration application for a charity supporting 800 guests across ten organizations.

  • Worked with multiple nonprofits for consolidating and modernizing their online presence through a managed services agreement.

  • Worked with a leading Toronto private school to redevelop their library's internal web presence and make academic research and the school's resources more accessible to students.

  • Implemented and managed data-driven analytics and optimizations for over a dozen clients.

SQLMySQLAmazon Web Services (AWS) JavaScriptGitGoogle AnalyticsG Suite Squarespace CSSHTML

Education

Education
Bachelor of Science Degree with Honors in Computer Science
University of Toronto
2013 - 2017 (4 years)