Skip to main content
DP
Open to opportunities

Deborah Alicia Rodriguez Piedra

@deborahaliciarodrigu

I modernize enterprise software through Angular, TypeScript, and practical architecture.

Canada
Message

At CGI, I build Angular 20 components and reusable UI systems for enterprise applications, translating legacy VB business rules into maintainable TypeScript, HTML, and SCSS implementations.

I've spent 15+ years developing and modernizing software across front-end and back-end systems. I bring hands-on experience in architecture, code review, debugging, legacy-system analysis, mentoring, and building tools such as interactive Gantt-style Web Components.

Experience

Work history, roles, and key accomplishments

CGI logoCG
Current

Senior Consultant — Software Development / Front-End Engineering

Jan 2021 - Present (5 years 8 months)

Developed Angular 20 components using TypeScript, HTML, and SCSS/CSS, including reactive forms, validation, and reusable UI components. Analyzed and reverse-engineered legacy VB functionality to translate business rules into modern Angular implementations, and provided technical guidance across multiple front-end teams.

CGI logoCG

Full-Stack Developer — PragmaCAD / Consortium DUC

Jan 2018 - Dec 2021 (3 years 11 months)

Developed and enhanced enterprise applications supporting large-scale field-service and dispatch workflows for clients including major Canadian telecommunications and utility organizations. Implemented new functionality, production fixes, and client-driven enhancements across front-end and back-end layers using ASP.NET MVC/Core, JavaScript, jQuery, and related technologies.

CR

Application Developer

Collège de Rosemont

Jan 2017 - Dec 2018 (1 year 11 months)

Developed web and desktop applications using PHP, JavaScript, AJAX, C#/.NET, MySQL, and MVC patterns.

CS

IT Support & Information Security Lead

CLAIM S.A.

Jan 2013 - Dec 2014 (1 year 11 months)

Provided technical support and managed internal IT and information-security responsibilities.

IC

Algorithm Developer / Programmer / Instructor

Instituto Superior Politécnico / CUJAE

Jan 2009 - Dec 2013 (4 years 11 months)

Developed software and AI algorithms using Java, C++, and related technologies; also supported and mentored students.

MM

Software Analyst / Developer

Ministry of Transportation (MITRANS)

Jan 2008 - Dec 2009 (1 year 11 months)

Developed management applications and supported software requirements analysis.

Education

Degrees, certifications, and relevant coursework

Université de Sherbrooke logoUS

Université de Sherbrooke

Graduate Diploma, Information Technology

Graduate Diploma (DESS) in Information Technology.

Université de Sherbrooke logoUS

Université de Sherbrooke

Master's, Software Engineering

Master's in Software Engineering with coursework completed and thesis pending.

Cégep de Rosemont logoCR

Cégep de Rosemont

AEC, Object-Oriented Programming & Web Technologies

Activities and societies: Excellence scholarship/award recipient

AEC in Object-Oriented Programming and Web Technologies, recipient of an excellence scholarship/award.

CI

CUJAE / ISPJAE

Bachelor's Degree, Computer Engineering

2008 -

Computer Engineering Degree from CUJAE/ISPJAE in Havana, Cuba.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan