Juan Rueda

Software Engineer

Professional Profile

Software Engineer with 6+ years of experience building scalable web applications using modern frontend and backend technologies. Proven track record leading multidisciplinary teams and delivering enterprise solutions using TypeScript, Angular, .NET, NestJS, and cloud infrastructure. Passionate about leveraging AI technologies to accelerate development workflows and creating customer-centric software solutions. Experienced in containerization with Docker and agile methodologies.

Technical Skills

  • Frontend: TypeScript, JavaScript, Angular, React, HTML5, CSS3, SASS/SCSS, Bootstrap, jQuery
  • Backend: C#/.NET, Java (Spring Boot), NestJS, Node.js, PHP (Laravel), Python, GraphQL
  • APIs & Integration: RESTful APIs, WebSockets, JSON/XML, OAuth, JWT
  • Databases: SQL (PostgreSQL, MySQL, MSSQL), NoSQL (MongoDB)
  • DevOps & Cloud: Docker, Kubernetes, AWS, GitLab, GitHub, Octopus Deploy, CI/CD pipelines, Databricks
  • Tools & Practices: Git, Graylog, TDD, Agile/Scrum/Kanban, Webpack, Bash, Vim
  • AI Technologies: GitHub Copilot, ChatGPT, Claude, Gemini, MCPs for prompt engineering and development acceleration

Professional Experience

Software Engineer

BairesDev | Remote, EC | August 2025 - Present

  • Develop and own enterprise full-stack solutions using .NET/C#, MS SQL Server, and Angular, applying Clean Architecture and best practices for scalability and maintainability.
  • Contribute to technical design discussions, roadmap planning, and architectural decisions, driving end-to-end implementation of new features and their documentation.
  • Lead improvements in frontend architecture, extending the core library to enable E2E testing for shared components and simplifying test adoption across teams.
  • Operate and coordinate CI/CD and observability workflows, working closely with the infrastructure team while managing releases in Octopus Deploy and monitoring systems via Graylog and Grafana.
  • Enhance engineering productivity by leveraging and creating custom MCPs (Model Context Protocols) and exploring data lake solutions with Databricks.

Technologies: .NET, C#, Angular, TypeScript, MSSQL, GitLab CI/CD, Octopus Deploy, Graylog, Grafana, Clean Architecture, E2E Testing, Databricks, MCPs, Docker

Senior Developer / Tech Lead

StickerStoke S.A.S | Quito, EC | August 2021 - Present

  • Led a multidisciplinary team of 6 engineers to architect and develop a web-native design tool from concept to production.
  • Designed and implemented complex full-stack applications using Angular and NestJS with AWS cloud infrastructure in a monolithic architecture.
  • Managed PostgreSQL and MongoDB databases, implementing efficient data models and query optimization.
  • Fostered a "Results First" culture through agile methodologies (Scrum), reducing developer burnout while improving delivery timelines.
  • Mentored junior developers on code quality, testing practices, and architectural decisions.

Technologies: Angular, NestJS, TypeScript, AWS, Docker, PostgreSQL, MongoDB, HTML5, SCSS, Git, GitHub, REST APIs, WebSockets, SCRUM, Agile

Customer Support Specialist

Optimal Workshop | Wellington, NZ | May 2021 - December 2021

  • Provided technical support for UX/UI design tools, maintaining sub-hour response times for the Eastern Time zone.
  • Developed a strong customer-first mindset by translating user needs into actionable feedback for engineering teams.
  • Gained experience in quality assurance, customer experience (CX), and cybersecurity best practices.
  • Enhanced communication skills working with cross-functional teams across different time zones.

Technologies: CX, QA, UX, Intercom, Slack, Notion, Design Research

Front End Development Lead

OpcionAuto | Quito, EC | October 2019 - January 2021

  • Led front-end development for a fintech platform using Angular10 and Bootstrap4, contributing to the company's first million dollars in revenue.
  • Implemented Test-Driven Development (TDD) and leveraged AWS for infrastructure and data management, enhancing platform reliability.
  • Gained expertise in Scrum and Agile methodologies, KPIs, OKRs, and promoted workplace health and wellness initiatives.

Technologies: Angular, HTML, SCSS, Typescript, PHP, Laravel, Postgres, AWS, Docker, Terraform, Git, Gitlab, SCRUM, Agile

DLAB Manager

Universidad San Francisco de Quito | Quito, EC | September 2018 - August 2019

  • Managed a design laboratory, maintaining machinery and guiding students in proper lab usage at Ecuador’s top university.
  • Gained expertise in additive manufacturing, laser cutting, CNC machining, and IoT technologies using Raspberry Pi and Arduino.
  • Developed and reworked the lab’s web platform, initially in Laravel and later transitioned to WordPress.

Technologies: Laravel, Wordpress, HTML, CSS, JavaScript, Additive Manufacturing, Inventory Tracking, 3D Printing, CNC Machining

Education

Bachelor of Arts in Interactive & Multimedia Design
Universidad San Francisco de Quito (USFQ) | Graduated: 2020

Additional Information

Languages

  • Spanish (Native)
  • English (Fluent Written and spoken)
  • Swedish (Basic conversational)

Certifications & Awards

  • Adobe Certified Associate | Adobe | 2017
  • COCOA Awards 2018 | Best Interactive & Multimedia Project (SoundSketch)
  • Quito Startup Weekend 2018 | 3rd Place - Best Startup Project Proposal (NEAR2)

Key Strengths

  • Customer-First Development: Proven ability to translate business requirements into flexible, scalable software solutions.
  • Full Stack Expertise: Balanced 50/50 proficiency in both frontend (Angular, TypeScript) and backend (C#/.NET, NestJS) development.
  • Leadership & Collaboration: Experience leading teams, mentoring developers, and working effectively across distributed, multicultural teams.
  • Cloud & DevOps: Strong knowledge of containerization (Docker), CI/CD pipelines, and cloud platforms (AWS).
  • Agile Mindset: Deep understanding of Scrum and Kanban methodologies with focus on iterative delivery and continuous improvement.
  • Quality Focus: Commitment to writing secure, scalable, maintainable code with automated testing and documentation.