I'm a versatile senior full-stack developer with 9+ years of experience building scalable backend systems in Python (Django, Flask) and modern UIs in React and Angular. I enjoy turning complex data problems into reliable APIs and data platforms, with hands-on experience integrating Snowflake, PostgreSQL, and MongoDB, and deploying apps on AWS and GCP, including GPU-enabled AI/ML workloads. I also work with Node.js in hybrid stacks, craft containerized pipelines with Docker, and design scalable CI/CD workflows. I thrive in collaborative, Agile environments and love delivering performant, production-ready solutions while reducing technical debt through testing and refactoring.

Joel Valencia

I'm a versatile senior full-stack developer with 9+ years of experience building scalable backend systems in Python (Django, Flask) and modern UIs in React and Angular. I enjoy turning complex data problems into reliable APIs and data platforms, with hands-on experience integrating Snowflake, PostgreSQL, and MongoDB, and deploying apps on AWS and GCP, including GPU-enabled AI/ML workloads. I also work with Node.js in hybrid stacks, craft containerized pipelines with Docker, and design scalable CI/CD workflows. I thrive in collaborative, Agile environments and love delivering performant, production-ready solutions while reducing technical debt through testing and refactoring.

Available to hire

I’m a versatile senior full-stack developer with 9+ years of experience building scalable backend systems in Python (Django, Flask) and modern UIs in React and Angular. I enjoy turning complex data problems into reliable APIs and data platforms, with hands-on experience integrating Snowflake, PostgreSQL, and MongoDB, and deploying apps on AWS and GCP, including GPU-enabled AI/ML workloads.

I also work with Node.js in hybrid stacks, craft containerized pipelines with Docker, and design scalable CI/CD workflows. I thrive in collaborative, Agile environments and love delivering performant, production-ready solutions while reducing technical debt through testing and refactoring.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Spanish; Castilian
Fluent

Work Experience

Full Stack Developer at SpendingPower
March 1, 2023 - January 31, 2025
Built and maintained full-stack applications using Node.js (TypeScript), React.js, and Flutter in a microservices-based architecture. Designed and developed RESTful APIs and backend microservices integrating with Snowflake for data analytics. Engineered high-performance ETL pipelines for real-time and batch analytics. Managed Snowflake Tasks, Streams, and Snowpipe for automated data ingestion. Optimized Snowflake SQL and ORM queries, improving response times by 35%. Integrated Apache Kafka for event-driven microservices. Developed OAuth2-secured authentication flows. Managed PostgreSQL schemas for optimal performance. Migrated frontend to React.js with TypeScript, reducing page load time by 40%. Developed responsive UIs with JavaScript, HTML5, and CSS3. Automated testing reduced bugs by 50% and improved development speed by 30%. Integrated AWS SNS and SQS for real-time communication. Collaborated with cross-functional teams to deliver scalable and maintainable features.
Full Stack Developer at Innonet Consult LD
December 1, 2020 - March 1, 2023
Designed and built backend microservices using Node.js and Express, delivering scalable REST APIs. Built real-time data streaming features using Apache Kafka and RabbitMQ. Developed robust ETL pipelines integrating Snowflake as a centralized data warehouse. Managed Snowflake features for automated processing and near-real-time insights. Built React.js frontend integrated with REST APIs, increasing user retention by 10%. Deployed backend services to Google Cloud Platform using App Engine and Cloud SQL. Leveraged GCP Pub/Sub and Cloud Storage to enhance data processing and storage. Set up CI/CD pipelines using GitHub Actions and GCP Cloud Build, reducing deployment times by 70%. Implemented automated testing frameworks including Jest, Cypress, and Selenium. Participated in architecture discussions, code reviews, and agile development practices.
Full Stack Developer at FromLabs
November 1, 2018 - November 30, 2020
Led full-stack development of a SaaS platform using React.js and Node.js. Architected and implemented reusable React components for consistent UI/UX, reducing development time. Utilized React Router for smooth client-side navigation. Mentored Angular developers transitioning to React. Introduced Atomic Design methodology for scalable UI architecture. Collaborated with product and design teams in agile sprints for feature delivery. Provided strategic hiring recommendations for front-end developers.
Software Developer at Method IT
June 1, 2016 - July 31, 2019
Built full-stack web applications using Node.js, Express.js, React, PostgreSQL, and MongoDB. Developed real-time telemetry dashboards for solar energy monitoring using WebSockets. Worked with SQL and NoSQL databases for diverse data modeling needs. Created optimized database queries and aggregation pipelines. Enhanced CI/CD processes for reliability and error reduction. Participated in Agile Scrum processes and team discussions to improve infrastructure and deployment pipelines.
Full Stack Developer (Contract) at SpendingPower
August 1, 2025 - October 1, 2025
Led backend API development using Django and Flask, designing RESTful services to power financial operations, reporting systems, and admin dashboards. Designed and optimized ETL pipelines ingesting multi-source data into Snowflake using Streams, Tasks, and Snowpipe for automation and incremental updates. Built and scaled React frontend components with hooks and modular architecture to improve performance and maintainability. Implemented secure authentication and user management with OAuth2 and JWT; leveraged Django permissions. Deployed microservices and frontend on AWS EC2, S3, and Lambda, with SQS/SNS for messaging and background processing. Configured GPU-enabled GCP instances with Docker to support internal AI tools, including TensorFlow and PyTorch inference. Refactored legacy code, improving readability and test coverage; championed automated testing pipelines with PyTest, Selenium, Jest, and GitHub Actions. Collaborated with QA, design, and product teams in bi-weekly sprints to
Full Stack Developer at Innonet Consult LD
March 1, 2023 - October 1, 2025
Architected scalable backend services with Django REST Framework to power internal tools and external APIs with strong performance SLAs. Developed ETL processes across Snowflake, PostgreSQL, and MongoDB for reporting and analytics. Built event-driven systems using Apache Kafka and RabbitMQ to enable reliable, scalable async processing. Designed React analytics dashboards with live API data feeds and real-time notifications for multi-user collaboration. Deployed microservices on GCP App Engine, Cloud SQL, Cloud Functions, and Pub/Sub, supporting high-throughput ingestion. Configured GPU-backed GCP Compute Engine VMs for ML model training and hosting; containerized inference APIs. Wrote robust unit, integration, and end-to-end tests with PyTest, Cypress, and Postman. Mentored junior engineers, led code reviews, and introduced modular service architecture and interface versioning.
Full Stack Developer at FromLabs
November 1, 2020 - October 1, 2025
Designed the frontend architecture for a React-based multi-tenant SaaS platform, delivering scalable, accessible, and responsive UIs integrated with Python backends. Built a modular component library using TypeScript and Storybook, enabling faster feature delivery and design consistency. Implemented real-time notifications, role-based dashboards, and onboarding flows using React Router, Hooks, and Context API. Connected frontends to Flask/Django APIs with robust error handling and authentication flows. Translated Figma designs to pixel-perfect UI with responsive layouts and WCAG 2.1 accessibility. Optimized bundles via tree-shaking, code splitting, and lazy loading, reducing time-to-interactive by over 30%. Collaborated with DevOps to deploy static assets to S3 and Cloud Storage via CDN and integrated frontend CI/CD pipelines.
Software Developer at Method IT
July 1, 2018 - October 1, 2025
Delivered full-stack applications in Flask, Node.js, React, and PostgreSQL, supporting telemetry and monitoring systems in the energy sector. Built real-time data visualization tools with WebSockets for live telemetry and alerting. Created custom API endpoints and data processing pipelines to ingest IoT data and external APIs. Used MongoDB and Redis for document-based storage and caching to improve read performance. Supported Docker-based development, GitHub Actions CI/CD, and containerized deployments to staging and production. Contributed to modularization of monoliths into microservices and participated in Agile ceremonies to improve sprint velocity.
Full Stack Developer at SpendingPower
August 1, 2025 - October 1, 2025
Led backend API development using Django and Flask, designing RESTful services to power financial operations, reporting systems, and admin dashboards. Designed and optimized ETL pipelines using Python to ingest and transform multi-source datasets into Snowflake, utilizing Streams, Tasks, and Snowpipe for automation and incremental updates. Built and scaled React frontend components with modern hooks, modular architecture, and lazy loading to enhance performance. Implemented secure authentication with OAuth2/JWT and Django permissions. Deployed microservices and frontend apps on AWS (EC2, S3, Lambda), integrating SQS/SNS for messaging and background processing. Configured GPU-enabled GCP instances for internal AI tools with TensorFlow/PyTorch. Refactored legacy code to improve readability, test coverage, and reduce technical debt by ~40%. Championed automated testing pipelines with PyTest, Selenium, Jest, and GitHub Actions.
Full Stack Developer at Innonet Consult LD
March 1, 2023 - October 1, 2025
Architected and implemented scalable backend services with Django REST Framework, powering internal tools and external APIs with tight performance SLAs. Developed and managed ETL processes across Snowflake, PostgreSQL, and MongoDB, supporting complex data transformations for reporting and insights. Built event-driven systems using Apache Kafka and RabbitMQ for reliable async task processing. Designed and deployed React analytics dashboards with live data feeds, real-time notifications, and multi-user collaboration. Spearheaded deployment on GCP App Engine, Cloud SQL, Cloud Functions, and Pub/Sub; configured GPU-backed VMs for ML training and hosting inference APIs. Wrote robust unit, integration, and end-to-end tests; mentored junior engineers and introduced modular architecture and versioning strategies.
Full Stack Developer at FromLabs
November 1, 2020 - October 1, 2025
Designed the frontend architecture of a React-based multi-tenant SaaS platform; built a modular component library using TypeScript and Storybook; implemented real-time notifications, role-based dashboards, and onboarding flows. Integrated frontend with Flask/Django APIs, ensuring robust error handling, state management, and authentication. Translated Figma designs into responsive, accessible UI with WCAG 2.1 compliance. Optimized frontend bundles with tree shaking, code splitting, and lazy loading; collaborated with DevOps to deploy static assets to AWS S3 and GCP Cloud Storage via CDN.
Software Developer at Method IT
July 1, 2018 - October 1, 2025
Delivered full-stack applications in Flask, Node.js, React, and PostgreSQL to support telemetry and monitoring in the energy sector. Built real-time data visualization with WebSockets for live telemetry and alerting. Created custom API endpoints and data processing pipelines for IoT ingestion and third-party data. Used MongoDB and Redis for document-based storage and caching to improve read-heavy query performance. Participated in Agile sprints and DevOps practices, including Docker-based development, GitHub Actions CI/CD, and containerized deployments to staging/production, contributing to modularization of monolith services into microservices.

Education

Bachelor’s degree in Computer Science at Southern Methodist University
April 1, 2007 - March 31, 2011
Bachelor’s degree at Southern Methodist University
April 1, 2007 - March 31, 2011
Bachelor's degree in Computer Science at Southern Methodist University
April 1, 2007 - March 1, 2011
Bachelor's degree in Computer Science at Southern Methodist University
April 1, 2007 - March 1, 2011

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Energy & Utilities, Professional Services, Computers & Electronics, Media & Entertainment