User's Cover Picture
User's avatar

Doug Ribeiro

Lead UX Designer & Angular Developer | Crafting Exceptional Digital Experiences

Message
Intro
Montreal, Canada
Full-Stack Developer at DM Web Developer
Design
dmwebdeveloper.com
Joined January 16, 2025

Skills

Languages

English
-
Fluent
Portuguese
-
Native or Bilingual
French
-
Basic
Spanish
-
Intermediate
About
• Over 10+ years of experience in the IT industry as a Senior UX/UI Designer & Front-End Developer, specializing in crafting seamless user experiences and scalable front-end applications across financial, insurance, and mental health domains. • Over 7 years of knowledge in Angular (up to v15), TypeScript, and data-driven design to optimize user engagement and accessibility. • Proven expertise in digital accessibility (WCAG compliance), leading cross-functional teams, and delivering consumer-facing projects under Agile methodologies. • Skilled in transforming complex datasets into actionable insights with tools like MS Power BI and Looker Studio to support strategic decisions and improve sales by up to 25%. • Currently expanding expertise in backend development using Python (Django, Flask) and Node.js, aiming for full-stack development in future projects. • Over 2 years of experience utilizing AWS services for deploying and scaling front-end applications, ensuring high availability and security for cloud-based services, and integrated CI/CD pipelines using Jenkins to automate deployment processes. • Over 2 years experience with SaaS, PaaS (Firebase) solutions, utilizing cloud platforms like AWS. • Over 2 years of experience in DevOps practices, including automated testing and CI/CD pipeline integration. • With 1 year and 4 months of experience in React, and over 7 years in JavaScript frameworks, with hands-on experience in Angular. • Over 1 year of experience with Storybook for UI development and testing, and starting to investigate Playwright. • Over 2 years of experience designing and developing UX for apps focused on providing network intelligence, integrating APIs, and rendering data visualizations. • Experience in API integrations to pull and visualize complex datasets for user-facing applications.
Experience
User avatar
DM Web Developer
Dec 2024 – Present
Montréal, Quebec
Full-Stack Developer
Project focused on developing a social application with user authentication, social login (Facebook, Google, and future integration with Bluesky), and passwordless login functionality. Building the backend using Flask and leveraging AWS services for scalability and deployment. Firebase is used for real-time data services and user authentication, ensuring a seamless and secure user experience. Responsibilities: ⦁ Designing and developing a user authentication system with social login and passwordless authentication using Firebase. ⦁ Building backend APIs with Flask, handling user data management, and integrating with front-end systems. ⦁ Utilizing AWS services for cloud-based deployment, ensuring scalability and high availability of the application. ⦁ Implementing database management with PostgreSQL and SQLAlchemy, ensuring efficient data handling and storage. ⦁ Starting to investigate automated testing with Playwright, working on integrating it into the project for UI testing as a part of continuous improvement. ⦁ Continuously improving full-stack development skills through integration of advanced technologies like AWS, Firebase, and Playwright for automated testing. Environment: Flask, AWS, Firebase, PostgreSQL, SQLAlchemy, Playwright, HTML5, CSS3, Angular, Firebase Authentication, Social Login Integration (Facebook, Google, Bluesky)