About Juan David Moreno
Juan David Moreno is a versatile, results-driven Full Stack Software Engineer and Creative Developer based in Colombia. With over four years of professional experience across frontend development, backend engineering, cloud architecture, and motion design, he specializes in building robust, performant, and scalable digital systems. He is highly proficient in a wide range of modern programming languages and frameworks, including React, JavaScript, TypeScript, Python, Kotlin, and AWS cloud infrastructure.
Juan David is obsessed with performance, structure, and motion. His unique engineering approach combines clean, minimalist aesthetics with robust backend logic to solve complex architectural challenges. He has a proven track record of driving significant business metrics, including optimizing initial page loads, enhancing email deliverability, streamlining digital workflows, and reducing manual review processes. He believes that outstanding web applications must be both visually captivating and architecturally sound, achieving a perfect balance between engineering rigor and creative design.
As a developer, Juan David thrives in collaborative environments where he can contribute to cross-functional teams, participate in architectural decisions, and ship high-impact features. At the same time, he is highly independent and capable of diving deep into complex solo projects, from building custom compilers in functional languages to designing conversational AI models. His continuous learning mindset drives him to constantly explore emerging technologies, libraries, and design patterns, ensuring that the systems he builds are future-proof, accessible, and optimized for search engine optimization (SEO).
Core Engineering Skills & Stack
Throughout his career, Juan David has cultivated a deep understanding of software design principles and engineering methodologies. His skill set spans across multiple layers of modern application development:
- Frontend Engineering: Expert-level knowledge of React, JavaScript (ES6+), TypeScript, HTML5, CSS3, and styled-components. Highly skilled in frontend bundlers like Vite, build optimizations, responsive layout design, and smooth user animations using GreenSock Animation Platform (GSAP), Lenis smooth scrolling, and CSS transitions.
- Backend Engineering: Extensive experience building high-throughput APIs and web services using Python, FastAPI, Node.js, and Kotlin. Proficient in database design with relational systems like PostgreSQL and NoSQL solutions like Amazon DynamoDB.
- Cloud & DevOps: Skilled in architecting serverless systems and edge workflows on Amazon Web Services (AWS). Experienced with AWS Lambda, DynamoDB, CloudFront, CloudFront Functions, API Gateway, Route 53, and managing custom domain/DNS configurations. Proficient in CI/CD pipeline automation, Netlify deployment, and cloud security best practices.
- Interactive & Motion Design: Passionate about frontend craftsmanship, micro-interactions, bento grid structures, and interactive layouts that improve user retention. Focused on visual hierarchy, accessibility (A11y), page load optimization, and eliminating Flash of Unstyled Text (FOUT) or layout shifts (CLS).
Professional Work Experience
Software Engineer at Truora (Colombia)
Currently, Juan David Moreno serves as a Full Stack Software Engineer at Truora, a leading technology company in Latin America specializing in user authentication, identity verification, and conversational engagement. In this role, he designs and architects high-throughput full-stack features and edge computing workflows across AWS infrastructure, utilizing services like AWS Lambda, DynamoDB, API Gateway, and CloudFront Functions. His technical proposals and implementations have played a vital role in optimizing backend data extraction pipelines and reducing overall operational costs.
Among his major achievements at Truora, Juan David successfully optimized data processing pipelines for identity validation, halving manual review times from 60 seconds to just 30 seconds while maintaining strict data quality standards. Additionally, he led the enhancement of data extraction and validation processes for Colombian driver's licenses for InDrive, which is projected to generate $500K in Annual Recurring Revenue (ARR). His work at Truora demonstrates his ability to write secure, clean, and tested code that processes critical user data at scale, directly influencing business conversion rates and operational efficiency.
Software Developer at Cressco
Previously, Juan David worked as a Software Developer at Cressco, where he led frontend architecture development, technical SEO overhauls, and infrastructure configurations (DNS) to deliver high-performance web applications and seamless deployment pipelines. At Cressco, he focused on bridging the gap between design mockups and production-ready code, ensuring all web assets met strict performance and responsiveness benchmarks.
During his tenure at Cressco, Juan David developed an automated forms autosave feature for Reddocares, which successfully eliminated user data loss, minimized system timeout errors, and streamlined workflows for administrative staff. He also led the technical optimization of the premium haircare e-commerce platform, joshwoodcolour.com. By restructuring code bundles, implementing lazy loading, optimizing asset preloading, and enhancing SEO architectures, he improved the initial page load time by approximately 20%. This performance optimization directly drove an increase in digital sales and customer conversion rates, highlighting his business-oriented approach to software engineering.
Featured Software Projects
Juan David has built several complex software solutions, ranging from commercial e-commerce platforms to experimental compilers and AI assistants. Below is a detailed look at his featured projects:
1. Josh Wood Colour (E-commerce Platform)
Josh Wood Colour is a premium haircare e-commerce platform built to allow customers to discover, personalize, and purchase professional-grade hair coloring products. As a Full Stack Developer, Juan David worked on integrating React, Gatsby, and Shopify to build a highly responsive and fast user experience. He implemented custom product catalog pages, secure payment gateways, dynamic subscriptions, discount code handlers, product bundling options, and personalized questionnaire selectors.
By optimizing images, configuring fonts preloading, and restructuring JS bundles, he achieved a 20% improvement in initial load times. He also enhanced Shopify campaign email deliverability, restructuring email header metadata and DNS authentication protocols (SPF, DKIM, DMARC) to double successful inbox delivery rates and prevent transactional emails from being flagged as spam.
2. Juanda Bot (AI Conversational Telegram Assistant)
Juanda Bot is a Telegram-native conversational assistant powered by Artificial Intelligence, designed to help students and users onboard and navigate an academic platform. Built using Python, the Telegram Bot API, OpenAI models, and local LLM orchestration tools like Ollama, Juanda Bot operates 24/7 as an automated helpdesk. It incorporates Retrieval-Augmented Generation (RAG) to query the complete platform documentation and return precise, context-aware answers to user inquiries.
To ensure high availability and minimize operational costs, Juan David designed a resilient hybrid backend architecture. The bot utilizes Ollama for local inference as the primary engine and implements automated fallback flows via n8n to cloud-based APIs like OpenAI and Groq in case of local server downtime. This project demonstrates his proficiency in backend design, AI model integration, prompting engineering, and conversational UI workflows.
3. Patitas a Casa (Non-profit Adoption Platform)
Patitas a Casa is a community-driven, non-profit web application built to connect stray animals and pet shelters with potential adopters in Argentina. Recognizing the fragmentation of adoption advertisements on social networks, Juan David co-founded this project and led the frontend implementation of its core user flows. The application was built using React, PostgreSQL, and Tailwind CSS.
He developed interactive maps, search filters based on location, age, and breed, and shelter-specific dashboards that allow non-profits to upload, track, and update the status of dogs available for adoption. By streamlining the user experience and introducing location-based queries, the platform successfully bridged the gap between shelters and animal lovers, increasing the visibility of pets in need of homes.
4. Academic AI Speech Thesis Platform
As part of his systems engineering degree, Juan David researched and built an end-to-end AI-powered learning platform designed to train university students in communication, speech delivery, and debate skills. The system, developed with FastAPI, Python, and React, includes speech recognition models to analyze user recordings asynchronously.
The platform features two core learning modules: one for oratory, providing automated feedback on word choice, speech pacing, and vocal filler usage; and another for critical thinking, which guides students through structured debates. Usability tests showed that 85% of participating students improved their speaking confidence, 92% displayed stronger argument coherence, and the platform received a 95% usability satisfaction score.
5. Lambda Lang (Custom Functional Programming Language)
Lambda Lang is a programming language research project built from scratch in Dr Racket. Driven by the desire to understand the inner workings of compilers and interpreters, Juan David designed a minimal functional language with custom syntax rules, a parser, an evaluator, and lambda calculus reduction logic.
The project includes a custom Read-Eval-Print Loop (REPL) that visually displays the reduction steps of a lambda expression, allowing students and developers to see how bindings and beta-reductions occur. Building this interpreter provided Juan with a deep foundation in formal grammars, tokenization, abstract syntax trees (AST), lexical scoping, and functional programming paradigms.
6. Creative Portfolio (This Website)
This personal portfolio is a showcase of creative frontend engineering, motion design, and developer craftsmanship. Rejecting the standard template of resume-based websites, Juan David designed the portfolio as an interactive experience resembling an industrial drafting blueprint. The site uses React, vanilla CSS, and JavaScript, powered by GreenSock (GSAP) and Lenis smooth scrolling.
The user navigates a bento layout by interacting with illustrated elements, such as clicking on a desk, a chair, or a globe to open hand-drawn notes containing career details. Every animation, micro-interaction, and page transition has been optimized to ensure high frame rates (60fps) and zero layout shifts, proving that complex motion design can coexist with excellent performance and SEO structures.
Methodologies, SEO, and Development Philosophy
Juan David Moreno approaches software development with a focus on product engineering and longevity. He follows Agile methodologies (Scrum/Kanban) to collaborate effectively with cross-functional teams, designers, and product owners. He advocates for writing clean, readable, and self-documenting code, adhering to SOLID principles, and implementing automated testing suites to maintain high codebase stability.
Furthermore, he places a strong emphasis on Technical SEO and Web Performance. He understands that a beautiful website is only valuable if users can find it and load it quickly. His performance optimization strategies include preloading critical LCP assets, optimizing font files to prevent Flash of Unstyled Text (FOUT), compressing images into modern formats like WebP or AVIF, and ensuring proper HTML semantic hierarchy (using unique H1, H2, and H3 headers). This comprehensive technical foundation ensures that his websites achieve high search engine rankings and excellent Core Web Vitals scores.
Contact & Connect
If you are looking to collaborate on frontend engineering, full-stack web applications, motion design, cloud architectures, or AI integrations, Juan David is open to discussing new opportunities. He is dedicated to building robust and delightful products that leave a lasting impact. You can connect, follow his work, or start a conversation via LinkedIn, GitHub, or Instagram. You can also reach him via email at heisjuanda@gmail.com. Let's create something exceptional together!