Summary
Overview
Work History
Education
Timeline
Generic
Daniel Lucia

Daniel Lucia

Software Engineer
Toronto

Summary

A highly focused software engineer with advanced problem solving skills, who has the ability to communicate and collaborate effectively in an agile team setting. A passionate learner with demonstrated leadership involvement and prior in-depth experience working in the areas of distributed computing and data engineering.

Overview

7
7
years of professional experience
5
5
years of post-secondary education

Work History

Software Engineer

ThinkDataWorks
Toronto
06.2019 - 01.2023

• Rewrote core components of an ETL pipeline to provide zero cost normalization by fully streaming data in and out, but also by preventing any dynamic memory allocation during key data processing steps which increased performance by 200%
• Implemented new and converted all existing unit tests into map based table driven test vectors that greatly improved readability and maintainability but also increased code coverage by approximately 55% and reduced bug incident reports by 60%
• Designed a variety of complex features that ranged across multiple micro-services including but not limited to unique normalization pathways, data transformations, and type detection algorithms that solved various user data requirements
• Enhanced the ETL pipeline's data format support by writing custom separated-value and semi structure data streamers that achieved an over 95% open data portal parity

Contract Software Engineer, Sleep Therapy Clinic

Golang, Angular, Docker, PostgresSQL, MongoDB, RPC, Twirp, Nginx
Toronto
09.2020 - 12.2022

• Soley developed a database driven forms application that provides patients a streamlined process for entering various clinical sleep forms that will improve the usability and the security of the sleep clinic
• Implemented an RBAC authentication flow to allow patients, psychologists, and administrators access to different views of the application
• Containerized all microservices of the application and managed it's full deployment onto a Mircosoft Azure VM.

Security Software Engineer Intern, BlackBerry

Java, C
Toronto
01.2018 - 09.2018

• Investigating, designing, and implementing features and bug fixes that improved the overall functionality of new embedded security software for BlackBerry and non-BlackBerry smartphones that will be used by millions of users worldwide
• Collaborate with other team members, receiving and effectively providing feedback on design and code reviews which resulted in a higher level of quality and understanding of the project

Software Engineer Intern, Celestica

Java, AngularJS, Jenkins, Google Cloud Platform, REST
Toronto
05.2017 - 01.2018

• Developed a cloud based dashboard system that formulates the exchange of various business requests with a current user base of 100 000 worldwide in a team of four
• Redesigned the team’s development process by implementing CI/CD resulting in a 32% increase in developer productivity and a 67% increase in code quality

Software Developer Intern, Queen's University

C#, SQL Server
Toronto
05.2016 - 09.2016

• Extended the functional capabilities of a Zooplankton enumeration program, which optimized the data collection process of experiments by 76%
• Implemented the Extreme Programming methodology, which improved the code quality of the application and fixed over 150 functional bugs
• Exceeded supervisors’ expectations for progress, and received offer to continue developing past contract

Education

Bachelor of Arts - Computer Science

Queen's University
Kingston
09.2014 - 04.2019

Timeline

Contract Software Engineer, Sleep Therapy Clinic

Golang, Angular, Docker, PostgresSQL, MongoDB, RPC, Twirp, Nginx
09.2020 - 12.2022

Software Engineer

ThinkDataWorks
06.2019 - 01.2023

Security Software Engineer Intern, BlackBerry

Java, C
01.2018 - 09.2018

Software Engineer Intern, Celestica

Java, AngularJS, Jenkins, Google Cloud Platform, REST
05.2017 - 01.2018

Software Developer Intern, Queen's University

C#, SQL Server
05.2016 - 09.2016

Bachelor of Arts - Computer Science

Queen's University
09.2014 - 04.2019
Daniel LuciaSoftware Engineer